14 1512 636 true 6 8 16 23 31 33 37 38 47 51 54 56 89 97