true 544 445 true 1 3 6 9 16 20 21 25 52 56 57 58 60 61 62 64 65 70 76 87 93 101 102 106 119 120 129 131 136 140 142