Well, I finally got there, though I cheated a little by using hints from this forum on a few. A very slow start, a fairly quick middle bit, and then a struggle over the last few. FOI 24a, which was obvious as soon as I read it, but then it was quite a while before I got another one. LOI 10a, on which I was totally stuck, even after reading some hints on this forum, and yet once I got it, it seemed like a quite straightforward clue. COD 4d, which made me laugh.