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