7 102 248 true 1 5 10 22 71 75 99