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