12 649 375 true 2 3 10 39 42 63 65 72 74 75 83 84