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