How many blocks are there?