136 158 248 378 20 254 391 197 288 264 404 377 203 240 429 190 293 202 495 191 385 325 189