7 1022 399 true 12 14 24 28 29 30 39