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