34
4
29
8
6
2
3
16
1
10
9
5
7
13
15
11
140
147
19
116
299
43
18
12
40
30
21
47
31
62
76
14
32
23
38
52
25
57
33
65
156
22
20
45
39
27
26