100 ? 50 786 ? 49 469 ? 75 587 ? 74 28 ? 87 728 ? 86 609 ? 93 989 ? 92 316 ? 96 829 ? 95 405 ? 98 347 ? 97 780 ! 96