10 426 416 true 30 34 43 47 66 68 75 78 90 96