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