7 354 402 true 1 10 31 47 53 59 94