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