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