83
106
181
94
46
189
35
32
24
62
31
195
185
27
18
9
81
91
72
44
63
136
251
45
203
109
25
116
39
19
79
36
38
99
300
160
205
56
49
21
165
235
153
192
75
681
257
70
80
107
51
10
132