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