quite a lot keefy. You've got over a month still to go! But
22 - check thesaurus for another word for whing. Then look that up in the dictionary.
29 - out for a duck ...
52 anagram
55 not enitrtely convinced of my answer
58 anagram
74 do this before an attack
78 half a day
84 think greek
99 NATO alphabet.