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