306
1,061
28
11
64
477
83
409
69
322
36
340
52
79
51
247
37
84
15
255
40
219
45
29
75
32
191
18
185
24
162
13
134
158