59 3 1121 87 7 1655 67 2 1874 54 5 1989 83 6 2078 54 4 1758 110 39 3829 167 21 2956 64 13 1966 81 6 2530 36 5 3506