8
7
18
1
23
22
2
5
25
4
13
15
19
17
14
20
16
21
10
3
11
24
6
9
12
28
26
27