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