7 250 311 true 2 5 21 50 67 74 97