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