9 387 314 true 12 15 46 75 78 84 91 92 97