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