22
646
327
168
125
621
92
456
62
334
40
117
52
318
16
299
72
199
15
126
38
66
34
163
35
164
156
23
159
27
149
0
3
25
141
9
57