10 399 318 true 15 37 46 55 60 76 84 86 92 98