80 codes remaining