8 245 248 true 17 37 38 40 47 54 55 95