9 666 507 true 1 27 34 52 84 87 93 96 97