18 1890 749 true 2 8 11 17 28 39 40 41 44 46 59 75 79 82 83 91 93 98