Conditioning Workout

For time:
100 DU
50/40cal Row / AB
25 Burpees
80 DU
40/32cal Row / AB
20 Burpees
60 DU
30/24cal Row / AB
15 Burpees
40 DU
20/16cal Row / AB
10 Burpees
20 DU
10/8cal Row / AB
5 Burpees