Barbell conditioning Workout

For time:
3 Rounds of:
5 Power Cleans @60/42kg
5 Front Squats
5 Push Jerks

Repeat for a total of 4 sets. (12 total rounds).
Rest 3min btw sets.