46
57
24
27
14
10
26
39
45
19
18
17
16
74
75
185
155
80
145
116
229
168
133
36
22
64
164
549
99
50
53
103
13
77
524
364
151
97
51
85
71
67
55
38
47
12
126
91
40
21