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