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