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