90 4 1706 65 6 1399 98 11 1483 99 10 1998 85 7 1347 127 10 2433 170 15 2335 117 3 1612 84 10 2272 87 7 2308 89 39 4269 113 22 2946