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