14 1088 487 true 8 12 14 21 26 32 58 70 73 77 83 84 88 99