34
4
29
8
6
2
1
5
3
9
16
13
7
10
11
15
140
147
116
18
19
43
299
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