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