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