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