Endurance WOD Workout

For 40 minutes at consistent pace:
15 wall balls 20/14 lb
30/25 cal row
45 double unders
60 s med ball Russian twists 20/14 lb
2 min rest