Endurance WOD Workout

6 sets for consistency:

45 s on / 30 s off:
med ball cleans 9/6 kg
sit ups
burpee pull ups
DB push press 30/20 lb
bike or row calories