I have a heck of a time with level 19. Only got past it twice and with only a life or two.