34
4
29
7
6
8
2
3
16
1
10
9
5
13
15
11
140
147
19
116
300
43
18
25
56
33
28
14
22
110
30
12
36
37
50
112
23
60
20
207
104
39
26
17
92
73
32
27