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