65
500
29
232
43
261
19
263
115
169
33
233
86
151
76
191
18
134
1
22
142
3
143
11
99
103
10
104
2
82
34
119
94
78