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