21 2246 733 true 2 4 10 14 26 27 32 35 39 43 45 65 66 67 74 77 82 84 91 93 96