5 334 129 true 6 8 10 25 30