55
114
646
243
43
327
350
226
138
74
149
82
529
264
289
200
186
427
181
196
212
332
126
216
360
169
6
11
140
193
545
323
151
47
128
61
240
25
489
32
302
358
98
245
71
12
306
231
172
21
10
168
247
163
15
45
79
127