121 120 840 380 149 185 129 498 358 808 838 492 566 200 593 290 767 110 829 864 771 318 902 692 740 159 452 244 761 553 094 965 129 072 326 249 536 509 822 427 055 162 248 616 157 050 802 140 656 180