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