913
343
581
197
580
95
549
72
401
210
559
54
311
143
317
34
476
45
273
71
68
15
135
128
274
180
76
27
240
30
523
69
68
28
350
187
316
37
388
134