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