16 1896 881 true 1 3 4 14 27 30 46 52 70 73 83 89 90 94 96 99