Dumbbell hell Workout

7 Rounds for time
10 Man Makers
20 Dumbbell Deadlifts
30 Single-Arm Dumbbell Snatches (15 per side)
40 Single Overhead Lunges (20 per side)
50 Dumbbell Swings