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