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