94 record prev first 678 total 8 page