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