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