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