Orissa receives annual rainfall averaging around 150 cm, which places it well above the 40-100 cm range specified in the question. In contrast, Rajasthan, Gujarat, and Punjab do receive rainfall in the 40-100 cm range or less, making them fit the criteria while Orissa is the exception.