10 840 457 true 18 35 43 50 59 60 67 86 88 94