8 250 339 true 1 14 16 29 31 35 36 39