19
23
16
22
24
22
51