8
183
60
37
193
103
244
156
39
111
365
260
73
175
84
164
69
202
96
428
369
315
181
182
189
353
226
232
361
187
261
276
83
402
298
352
160
161
134
178
252
81
106
54
283
236
201
258
286
76
208
115
98
67
71
205