21
22
19
22
22
14
23