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