10.
28.
21.
24.
27.
4.
14.
16.
8.
7.
18.
20.