10 550 577 true 1 3 10 25 42 44 52 62 70 97