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