14 1285 855 true 1 21 22 40 42 45 58 65 69 76 78 84 85 88