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