true 99 106 true 15 16 41 50 72 78 87 96