14 1021 481 true 1 28 33 37 40 46 67 69 72 79 83 95 98 99