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