10 395 350 true 7 9 17 21 26 34 40 59 90 93