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