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