51 5 976 60 3 943 52 4 1112 91 11 2090 125 21 2499 79 7 1993 81 5 1679 76 9 1701 106 11 2717 209 42 3697 113 17 2685 98 15 6499 196 31 7534