Dumbbells Workout

4 Rounds for time of:
10 Dumbbell Hang Power Cleans (25/45#)
15 Dumbbell Front Squats
20 Dumbbell Push Press