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