Will someone check my answers?
I think they are all correct, except you may want to double check on 24 and 21, but I am probably wrong.