29
22
39
23