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