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