996
495
402
90
620
202
514
153
401
36
384
153
148
68
493
178
418
73
628
210
237
95
43
27
281
96
395
175
366
147
124
85
476
118
324
152
391
198
210
172