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