12 533 478 true
6 14 15 16 19 20 22 24 27 33 37 39