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