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