Endurance WOD Workout

Every 8 minutes x 5 sets:
12/9 cal bike or row
10 hang power clean 30/20 kg
15/12 cal bike or row
10 front squats 30/20 kg
18/15 cal bike or row
10 shoulder to overhead 30/20 kg