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