I finally sat down this morning and finished them.
Thanks to everyone for the extra clues. I might have gotten 19 eventually but probably not for another month
12 was the last one to give me problems. Well, 12 and 10. 10 was brilliant. What a great clue.
It'll probably be a bit before I can open them. Too Bizzy this month. :p