Name the following compounds according to IUPAC system of nomenclature :
CH3CH(CH3)CH2CH2CHO
CH3CH2COCH(C2H5)CH2CH2Cl
CH3CH=CHCHO
CH3COCH2COCH3
CH3CH(CH3)CH2C(CH3)2COCH3
(CH3)3CCH2COOH
OHCC6H4CHO−p
4CH3−3CH3=2CHBut−2−en−1−al−1CHO