20 1693 663 true 1 3 5 10 11 15 25 29 32 54 59 72 76 77 79 81 82 84 91 98