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