Endurance WOD Workout

10 rounds:
15 wall balls 9/6 kg
6 HSPU
8 DB power cleans
4 T2B
1 min rest