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