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