12 540 359 true
6 14 21 23 24 28 29 30 31 33 36 38