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