17
41
3
104
205
53
43
34
182
78
266
81
118
21
61
49
38
132
40
11
150
159
137
151
180
24
59
20
79
22
12
18
10
32
147
63
39
16
7
9
48
162
97
120
62
25
88
54
95
44
105
73