14 947 486 true 8 11 14 20 28 50 51 59 76 78 79 85 86 95