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