Strenght/conditioning Workout

emom 5
5 thrustes @50-60%
rest 1 min
emom 5
3 thrusters @65-75%
rest 1 min
every 30 sec for 5 mins (10 singles)
1 Cluster @80-90% (squat clean thruster)
rest 1 min
emom 5
3 thrusters @65-75%
rest 1 min
emom 5
5 thrusters @50-60%
Barbell taken from floor.
totally 90 thrusters and time for this workout is 29 minutes.