21
40
20
34
36
25
19
18
14
279
35
101
41
16
47
26
55
126
39
45
148
237
57
49
37
137
31
29
524
44
5
67
109
138
9
50
155
174
105
161
11
2363
355
2
103
188