9 298 252 true 4 12 36 56 57 71 73 79 95