5 39 232 true 5 12 25 27 29