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