10 685 662 true 2 32 36 49 52 53 76 81 90 97