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