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