12 756 389 true 2 8 9 25 35 46 57 68 72 82 89 97