true 86 107 true 5 7 13 15 18 52 68 81 88 91