18 1662 633 true 1 5 11 18 19 26 27 31 33 36 41 64 65 75 81 82 90 96