How many towns are there in the west midlands?