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