Direct Mapped Cache

For a 32-bit physical address and a 16KB direct-mapped cache with a 64-byte block size, how many bits are used for the tag, index, and offset fields respectively?