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