16 1889 696 true 3 8 12 13 15 25 26 40 52 59 68 70 84 87 89 98