Filthy 25 Workout

For time:

25 Box jumps
25 Wallball shots, 14 pound ball
25 Burpees
25 Walking lunge steps
25 Push press, 45 pounds
25 Sit-ups
25 Back extensions
25 KB swings, 16 kg