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