34
4
29
7
6
8
2
3
16
1
10
9
5
13
15
11
142
145
19
116
297
43
18
25
55
32
28
110
31
12
14
36
22
33
38
50
112
59
20
23
207
104
26
17
92
72
27