Dumbell rally Workout

For time of

20 alt hang power clean & jerk 22.5/15
5 HSPU
30 alt. DB snatch 22.5/15
5 HSPU
40 1 arm DB thruster 22.5/15
5 HSPU
30 alt. DB snatch 22.5/15
5 HSPU
20 hang power clean & jerk 22.5/15