16 1569 697 true 1 3 6 9 18 20 28 40 49 57 63 67 69 74 94 97