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