9 327 432 true 2 17 26 46 53 83 87 94 97