87 26 29 21 30 81 10 690 591 463 286116 123 180 264 285 1,210591