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