1
23
105
7
96
89
32
94
13
2
46
44
47
220
28
9
43
193
39
11
88
25
56
91
125
251
10
134
37
33
27
87
3
64
55
113
29
30
83
123
121
68
161
8
200
172
78
31
92