What are hybridisation states of each carbon atom in the following compounds?

CH2=C=O,    CH3CH=CH2,   (CH3)2CO, CH2=CHCN,    C6H6

(i) ClH2 =C2=0
    C–1 is sp2 hybridised.
    C–2 is sp2 hybridised.
(ii) ClH3 -C 2H=C3H2
C–1 is sp3 hybridised.
C–2 is sp2 hybridised.
C–3 is sp2 hybridised.
(iii)            O
             ||    
C|H3C2C3H3
C–1 and C–3 are sp3 hybridised.
C–2 is sp2 hybridised.
(iv)
C|H2=C2H-C3N
C–1 is sp2 hybridised.
C–2 is sp2 hybridised.
C–3 is sp hybridised.
(v) C6H6
All the 6 carbon atoms in benzene are sp2hybridised.