7 437 245 true 6 14 21 28 36 38 39