491
121
847
207
258
62
489
268
354
172
588
51
296
51
604
198
292
32
421
8
443
143
616
193
415
115
566
46
294
59
580
84
246
84
503
97
185
149
155
55