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