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