126
971
194
918
28
495
35
426
17
386
51
108
40
312
33
101
9
235
6
207
29
85
15
176
21
73
19
67
7
154
3
42
2
173