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