Filthy Fifty Workout

For time:
50 Box jump, 24 inch box (step-ups) w/ 10 lb. dumbbells
50 Jumping pull-ups
50 Kettlebell swings, 1 pood
Walking Lunges, 50 steps
50 Knees to elbows
50 Push press, 45 pounds
50 Back extensions
50 Wall ball shots, 20 pound ball no ball available
50 Burpees
50 Double unders (100 jumping jacks)