35
4
27
7
5
8
2
3
15
1
9
13
11
6
10
138
145
20
123
301
42
22
76
45
52
40
31
30
34
63
66
21
14
47
137
12
16
18
67
62
71
33
55
78
26
183
68