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