54
35
31
12
70
298
240
101
61
142
364
55
52
20
15
170
18
71
19
381
89
23
85
22
268
148
67
98
288
28
106
38
45
75
16
77
96
47
120
275
51
237
99
24
287
263
103
219
29
185
17
14
112
62