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