Halloween Word Search

Can you find all the Halloween words hidden in this word search puzzle?