221
693
91
600
85
466
38
341
89
448
93
397
117
449
54
407
96
315
92
1,108
381
56
371
153
347
36
360
64
326
57
324
63
351
86
307