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