A lovely numerical puzzle it is just so neat, as ever from Elap.
Except I just can't rationalise one thing...
According to my notes, I haven't used my answers to 13a or 22d in the thematic context.
Everything else tallies well, can anyone put me straight?
TIA