Filthy 25 Workout

For time:

25 Box jumps, 20" box
25 Kettlebell swings, 18 kg
25 Wallball shots, 14 pound ball
26 Walking lunges steps, 25 pound plate overhead
25 Back extensions
25 Jumping pull-ups
25 Sit-ups
25 Thruster, 45 pounds