Shoulder Burn Workout

For time:
100 Double Unders
50 Wall Balls
35 Pullups
100 Double Unders
25 Wall Balls
15 Pullups
100 Double Unders
20 Wall Balls
10 Pullups