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