59
447
19
426
52
261
33
389
120
307
69
407
48
170
24
234
2
140
30
171
10
121
5
105
58
149
31
134
1
4
109
29
159
135