4 129 117 true 9 10 24 28