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