18 1651 648 true 14 16 18 21 23 35 37 38 39 41 45 46 50 77 81 85 95 97