Filthy Fifty Workout

For time:
50 Box jump, 24 inch box (step-ups) 5 lb. weight
50 Jumping pull-ups
50 Kettlebell swings, 27.5 lbs.
Walking Lunges, 50 steps
50 Knees to elbows
50 Push press, 45 pounds (Bent row)
50 Back extensions
50 Wall ball shots, 20 pound ball (10 lb. ball available)
50 Burpees
50 Double unders (100 jumping jacks)