8 465 384 true 3 43 51 59 72 76 88 95