Randy Workout

For time:
21 thrusters 20/40
12 pullups
15 thrusters 20/40
9 pullups
9 thrusters 20/40
6 pullups