Hi Winnie
No. 19 - the third word in the answer is slang for dollar. That should lead you to a phrase meaning "avoiding responsibility"
Can anyone help me with No. 59? Relating it to the clue above it, was I right to think breathe = pant = puff, and take it from there? Or am I losing my mind?