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