Endurance WOD Workout

For time:
Partition as you like:
100 wall balls
200 KB swings 24/16 kg
300/240 cal row or ski