10 558 594 true 1 3 6 16 40 50 67 86 90 95