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