12 861 565 true 2 3 8 10 32 33 37 55 64 74 76 97