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