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