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