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