146 26 1621 59 11 1302 79 3 1240 104 12 1233 67 5 1356 66 5 1642 91 8 2557 117 18 2163 72 5 1971 100 5 2292 85 6 2723 108 6 2789 273 37 4219