77
155
57
33
115
51
34
45
546
375
85
17
16
50
32
93
22
434
200
61
70
42
71
12
58
191
79
195
164
48
340
113
134
86
9
28
212
56
1119
104
188
229
294
196
127
103
78
25
92
52
162
158