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