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