18
22
6
24
12
8
1
5
16
4
20
9
19
17
3
14
21
7