The average number of blocks he lay each hour is 180 bricks
Average per hour = (First hour + Second hour + Third hour) / Total number of hours
= (263 + 137 + 140) / 3
= 540 / 3
= 180 bricks per hour
Therefore, the number of bricks layed per hour is 180 bricks per hour
Learn more about average:
https://brainly.com/question/8728504