WOD 01-27-2011 Workout

3 rds for time of:
6 Muscle Ups
30 Wall Balls (20/14)
12 HSPU
15 Power Clean (135/95)