80 26 7 149 36 46 399 503 288,763