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