CrossFit Rush Workout

For time:
64 cal row
32 HSPU
16 Alt. box step up@2x22.5/15kg

EMOM 18':
a) 12-16 Alt. db snatch@22.5/15kg
b) 8-12 t2b
c) 30-50 DU