10 587 487 true 14 16 25 34 49 51 56 66 79 99