34
4
29
8
6
2
3
16
1
10
9
5
7
13
15
11
140
147
19
116
299
43
18
30
12
39
24
25
64
14
56
22
17
27
20
26
45
37
32
82
76
54
28
36
50
41
68
46
75
47
23
38
33
31
40
58