31 1880 888 true 12 13 19 25 28 30 31 32 33 35 41 44 45 46 48 54 59 64 68 70 72 77 81 83 85 86 89 91 96 97 98