7 151 359 true 7 13 25 47 69 71 96