Endurance WOD Workout

For 40 minutes:
20 cal ski
10 toes to bar
1 min rest
20 cal bike
10 DB box step overs
1 min rest
20 cal row
10 burpee pull ups
1 min rest