61
14
73
88
93
534
124
143
360
227
45
157
38
591
53
139
72
229
216
489
929
426
1241
647
277
702
265
142
46
274
89
256
74
525
39
553
392
379
527
345
407
307
435
213
179
257
180
148
167
372
359
111
262
267
189
206
240