9 315 318 true 1 17 37 47 58 66 69 79 93