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