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