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