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