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