Challenge time

Wave 9

Wave 18

Wave 25

Wave 35

Wave 42

Wave 50

Wave 57

Wave 60

Wave 63

Wave 66

Wave 68

Wave 69