Nepal police said 157 bodies had been recovered and more than 40 people were receiving treatment in hospital.