11
38
2
25
26
4
5
1
8
6
19
3
70
27
20
9
33
21
13
14
24
15
112
54
12
81
60
16
18
22
35
30
28
179
208
115
105
206