99
1,107
75
813
114
648
110
606
106
585
112
445
42
469
420
25
432
41
339
423
324
14
380
190
328
6
327
152
281
73
385
78
342