Filthy fifty

For time: 

50x box jump (24-20 inch box), 

50x Jumping pull-ups, 

50x kettlebell swing (28-20)

50x Walking Lunge steps, 

50x Knees to elbows, 

50x Push press (20-15 kg), 

50x Back extensions, 

50x Wall ball shots (20-14pound ball), 

50x burpee, 

50x Double unders.

WOD il