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