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