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