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