14 5649 1007 true
1 3 4 6 7 8 12 14 18 21 31 33 36 38