16 1785 867 true 13 18 20 23 25 28 29 45 47 48 54 56 78 83 84 97