935
355
607
212
580
95
554
73
406
214
564
55
315
144
319
34
476
45
273
71
73
15
137
128
274
180
76
27
241
30
523
69
73
28
350
187
316
37
399
136