19
408
24
305
57
205
164
31
149
7
135
25
160
144
41
118
15
254
18
12
101
5
109
9
136
85
68
395
1
71
100
2
88