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