Flamingo WOD Workout

For time:

40 Bench Jumps
30 Bench Dips
20 Burpees
10 Pistols
7:17

Then rest 3 minutes, then
20 Bench Jumps
15 Bench Dips
10 Burpees
6 Pistols
3:16