14
16
15
17
22
21
24
23
19
20
18