7 399 327 true 12 23 26 28 34 38 39