10 470 393 true 8 27 31 34 51 54 65 68 81 98