14 1239 566 true 27 32 37 45 51 53 54 57 67 84 85 87 88 97