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