there are over 250 harry potter characters and i'll be impressed if you can name 30