234
79
289
60
143
202
466
304
287
121
146
265
240
157
162
284
134
62
27
182
767
404
245
249
177
106
739
122
595
53
395
70
372
178
39
391
110
108
504
218
191
237
532
1130
141
131
358
188
548
186
215
285
109
266