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