25
23
8
18
17
27
4
6
1
110
56
36
26
46
38
19
57
22
14
24
15
47
58
72
7
31
2
41
3
9
11
12
5
10
13
16
42
32
43
40
115
84
222
68
37
20
21