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