12 555 327 true
5 6 8 17 23 28 30 31 34 36 38 39