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