135
475
40
447
31
332
25
225
27
240
19
223
42
222
28
158
35
150
1
21
57
139
147
38
196
169
178
29
163
12
167
8
138