35 717 612 true 1 6 7 16 18 19 20 21 28 31 32 34 36 37 39 43 44 45 48 52 58 60 62 65 67 72 75 78 79 83 86 87 92 96 98