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