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