1
18
38
33
27
46
89
134
94
125
101
115
39
71
19
1
—
61
63
24
2
3
8
5
1
9
33
3
41
75
3
25
360
245
312
140
114
2
84
1
229
2
11
29
14
212
45