365
628
44
493
263
454
229
509
52
245
154
299
314
41
121
63
128
15
254
153
40
210
36
123
25
144
32
104
61
713
85
59
118
28
155