631-651 of 1240