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