654
369
333
168
346
90
318
153
211
114
562
97
584
120
950
358
216
102
348
27
98
75
575
213
535
78
333
31
493
109
422
110
178
122
315
168
683
199
226
46