有50人参加考试,40人做对物理题,31人做对化学题,4人全都没做对,全做对的有几人?