52
236
247
241
110
618
187
520
141
387
195
227
128
175
64
69
225
244
65
328
574
237
239
169
230
184
85
48
115
126
130
341
301
166
44
98
74
80
55
475
76
158
47
342
95
185
190
100
26
211
53
270
250
84