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