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