27 1642 783 true 3 6 8 11 15 23 26 27 30 32 37 39 43 45 47 48 49 56 61 69 84 85 89 94 95 96 98