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