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