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