62
37
258
385
28
57
18
51
53
15
225
72
50
69
384
42
52
12
248
349
143
317
219
25
38
23
9
34
149
22
336
24
268
168
16
7
71
66
27
137
19
89
33
478
32