10 251 495 true 3 7 10 19 24 25 28 33 36 37