AMRAP 20 Workout

AMRAP 20
50 Wall Balls
50 Double Unders
40 Box Jumps
40 Toes-to-bar
30 Burpees
30 Pullups
20 Power Cleans 50/35kg
20 Shoulder to overhead
10 Snatches
10 Handstand Pushups