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