594
163
588
338
227
124
922
554
270
165
321
170
562
110
239
71
483
62
241
100
407
91
610
127
494
24
170
65
450
184
485
14
187
124
178
47
415
21
296
59