14 1651 870 true 1 3 11 12 17 19 20 37 39 46 51 59 67 75