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