7 163 232 true 4 6 14 31 36 79 99