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