22
648
328
168
125
623
92
457
62
334
52
317
16
299
72
200
15
126
38
66
34
163
35
164
156
23
159
6
326
27
149
25
141
9
57