116
12
36
38
41
49
76
58
86
18
72
164
19
40
32
111
10
239
195
135
34
71
108
104
249
181
168
52
87
182
174
253
363
82
128
121
203
184
222