9
6
19
1
20
24
13
23
11
15
2
22

7

3
14
8
16
4
12
10
5
21