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