105
396
57
701
73
431
28
212
11
343
88
298
36
274
268
37
240
16
161
21
188
7
92
13
154
30
1,069
49
167
9
133
27
114