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