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