demand 146 240 190 80 7 9 140 22 35 90 191 192 141 137 178 43 242 91 125 3 177 172 64 289 131 264 288 275 225 268