Death toll due to diphtheria climbs to 42 in Punjab