5 117 232 true 4 7 16 25 28