14 1731 815 true 2 5 16 21 26 27 29 31 34 40 45 59 81 83