Found most of this quite straightforward then hit 'the wall'!
10 is rather arcane for me, 5 just plain difficult and I didn't like the def. for 17.
24 took me back to my 70s childhood, though I always thought it was an abbreviation of a longer term.
And I don't know where the 'n' comes from in 22a either.
FOI 3
LOI 17
Liked 14 and 13, even though they are not complicated.