10 432 358 true 14 29 36 46 62 65 68 71 78 80