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