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