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