43
20
46
9
18
8
25
7
17
51
32
5
4
24
448
6
66
96
98
93
3
178
26
47
33
168
14
52
136
419
314
142
141
189
16
10
219
78
11
13
35
41
30
135
42
86
39