472
240
262
252
44
289
52
314
624
255
398
411
253
245
195
590
26
267
222
480
204
110
152
192
327
123
126
53
38
14
61
127
518
139
46
34
79
230
90
310
55
64
49
358
342
117
74
193
855
948
787
755
498
249
575
332
561
779
315