34
4
29
8
6
2
3
16
1
10
9
5
7
13
15
11
140
147
19
116
299
43
18
127
30
14
59
23
87
12
17
20
174
22
40
61
42
21
74
26
41
55
25
28
92
50
27
49