35
4
27
6
9
2
18
1
3
8
7
13
5
15
11
10
150
135
20
110
296
44
19
38
12
28
21
41
31
14
16
60
32
17
22
54
25
48
33
55
160
30
49
40
74