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