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