Osteoid osteoma and osteoblastoma of the talus (a report of 40 cases)