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