Endurance WOD Workout

In teams of 3 for time:
90 cal bike, 75 DB snatches, 75 wall balls
90 cal bike, 60 DB snatches, 60 wall balls
90 cal bike, 45 DB snatches, 45 wall balls
90 cal bike, 30 DB snatches, 30 wall balls
90 cal bike, 15 DB snatches, 15 wall balls

One works, two rest. Share the work.

40 min timecap.