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