Deck of Cards 3.0 Workout

"Deck of Cards 3.0"
For Time:
Each Card is Flipped, Perform Movement(s) as Specified
Face Cards=10 Reps, Aces=20 Reps, Numbered Cards as Valued
40-Minute Cap
Hearts: Burpees
Diamonds: Ab Mat Sit-Ups
Spades: Mountain Climbers (4-Count)
Clubs: Medicine Ball Cleans (20/16)
Jokers: 400-Meter Sprint