Endurance WOD Workout

For time:
75/60 cal bike
20 shoulder to overhead 30/20 kg
25 sit ups
60/48 cal bike
20 shoulder to overhead 30/20 kg
25 sit ups
45/36 cal bike
20 shoulder to overhead 30/20 kg
25 sit ups
30/24 cal bike
20 shoulder to overhead 30/20 kg
25 sit ups
15/12 cal bike
20 shoulder to overhead 30/20 kg
25 sit ups

30 min timecap.