10 495 486 true 6 25 30 42 46 47 71 81 86 97