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