133
655
704
178
561
148
580
72
679
73
573
48
407
118
485
69
297
119
414
68
249
35
295
191
341
39
316
108
360
50
203
46
504
30
317
115
267