105
391
58
693
73
428
28
211
11
339
88
288
36
274
267
237
16
159
21
188
7
92
13
178
30
189
49
167
9
133
27
114