Nepal recovers 21 bodies at site of plane crash