68
112
85
89
178
237
30
64
170
360
35
105
287
384
91
404
223
129
505
42
832
29
140
272
362
88
917
249
759
87
298
286
284
111
122
102
280
39
356
193
21
189
69
96
167
243
290
2446
277
147
57
151
335
8