9 162 369 true 1 16 23 33 36 38 63 86 96