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