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