5 29 123 true 1 14 16 29 39