18
15
21
22
16
20
13