Zachary did 51 push-ups and David did 44 push-ups in gym class today. How many more push-ups did Zachary do than David?