10 656 414 true 3 15 28 41 58 63 70 72 77 94