114
563
98
472
81
378
26
330
69
127
23
320
17
249
29
84
51
79
15
193
211
20
222
171
16
178
28
149
8
140
41
71
7
138