240 410 190 320 183 281 204 551 205 551 76 394 85 523 89 341 69 364 47 473 -1 -1