35
4
27
7
5
2
8
1
3
13
15
11
10
6
9
138
143
123
23
20
42
300
47
12
18
29
28
17
26
30
21
19
92
31
34
16