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