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