"Flinstones" Workout

AMRAP 20:
50 Wallballs 9/6kg
40/30 Calorie Assault Bike/ Row
30 Toes to Bar
20 Alternating Dumbbell Snatches 22,5/15kg