Endurance WOD 12/30/18

3 rounds for time of:
24/17 Row Calories
21 Wall Balls, 20/14 lbs
18 Alternating Dumbbell Snatches, 50/35 lbs
15 Burpee Over Dumbbel