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