10 858 477 true 11 14 40 53 59 65 79 83 84 89