656 69 71 5 199 159 459 218 88 55 108 467 303 86 387 377 197 183 6 393