38
306
59
272
16
281
50
253
66
213
20
457
64
188
43
174
26
145
36
147
1
117
18
116
30
98
9
88
13
85
5
78
2
46
75