93
534
124
143
358
226
45
157
38
591
53
139
72
229
216
489
929
426
1240
647
277
702
265
142
46
274
88
256
74
521
39
553
391
379
527
344
407
307
434
212
179
180
148
167
372
359
111
261
267
189
206
240
24
15
173
16