55 codes remaining