30 2388 1364 true 3 4 9 10 12 15 16 19 22 24 28 41 43 48 50 54 56 64 66 68 70 71 76 77 78 83 84 89 91 96