14 1289 581 true 1 6 25 28 47 48 66 70 81 83 86 90 91 92