41
85
107
123
36
25
8
14
29
35
39
43
38
78
200
184
109
154
84
235
30
31
11
71
120
115
59
350
261
4
18
139
203
46
108
40
138
69
79
66
106
53
67
180
177
63
183
147
114
192
241
131
215
117
7