57
592
38
379
45
239
37
221
65
203
30
267
22
21
177
15
169
255
29
133
163
93
10
110
8
91
61
714
121
7
96
1
98