tokens: He represented the National Centre of Independents and Peasants ( CNIP ) ( from 1958 to 1962 ) , the Independent Republicans from 1962 to 1978 and the Union for French Democracy ( UDF ) from 1978 to 1981 in the National Assembly .