75
44
117
66
16
280
173
165
119
134
69
364
105
62
57
37
31
240
79
283
27
276
395
94
7225
56
194
38
390
36
880
33
91
150
385
121
18
140
40
226
19
1832
142
122
175
199
272
102
153
59
179
151
29