35
4
27
7
5
2
8
1
3
13
15
11
10
6
9
138
142
122
22
19
42
299
47
31
23
12
20
28
33
18
54
78
32
14
43
16
64
17
36
60
168
25
26
38
79
29