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