15 1696 633 true 3 6 10 15 16 26 27 33 34 38 41 65 78 90 98