76 codes remaining