35
4
27
7
5
2
8
1
3
13
15
11
10
6
9
138
144
123
22
20
42
300
71
17
29
63
21
14
56
34
25
26
124
55
39
51
78
12
64
90
41
146
66
48
168
18
136
40
57