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