1043
529
339
190
341
102
216
94
474
79
115
68
572
15
142
12
105
21
421
210
369
121
483
34
197
156
249
180
281
130
161
55
798
348
440
117
287
94
414
120