100
742
91
560
50
589
38
351
57
374
278
1,047
17
452
48
435
10
271
327
88
425
8
314
349
97
325
330
45
317
42
319
107
251