315
104
5
605
336
143
25
84
113
474
616
79
69
1
122
607
26
190
84
371
56
353
226
219
251
68
9
451
80
1
173
149
119
260
311
1020
174
488
43
477
372
61
459
11
16
2
125
