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