First time I've done this one, so I'm not sure about the accuracy it demands. Also, there seems to be an issue about giving answers on this thread (I saw a comment on a related thread recently).
Anyway, I am sure of 15 and pretty sure about 24 (less so about 19, so I'll leave that one).
Hope this isn't giving too much away -
15 'sws...' is the anagrind 'RCH...' is the material, minus the R (sounds like 'sht... rr').
24 'strn' is the def - take the top off a synonym for someone who's a (miserable) 'rg'