true 99 107 true 7 13 42 46 61 62 72 78 88