35
4
27
7
5
2
8
1
3
13
15
11
10
6
9
138
143
123
23
20
42
300
126
28
14
32
58
86
19
16
174
22
44
59
49
12
18
87
34
21
36
56
57
95
17
43
37
45