Endurance WOD Workout

40-30-20-10 for time:
Alternating single arm devils power clean + push jerk 35/25 lb
DB goblet squats 35/25 lb
Sit ups
Bike or row calories