10 252 475 true 5 6 11 14 18 46 69 71 88 97