The 540 Workout

For time:
50 Oh Lunges 45/25
40 Pull Ups
30 Thrusters 95/65
20 Burpees
10 Squat cleans 135/95