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