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