Filthy Fifty

For Time
50 Box Jumps (24/20)
50 Jumping Pull-Ups
50 Kettlebell Swings (53/35)
50 Walking Lunge Steps
50 Knees-to-Elbows
50 Push Presses (45/35)
50 Back Extensions
50 Wall Ball Shots (20/14)
50 Burpees
50 Double-Unders