Determine whether the following triangles are similar, not similar, or not enough information. I'm not sure how to do these. Can someone help me? Thanks in advance.

a.= similar
b=similar
c= similar
d= not enough information
e= not similar
f= similar
g= similar
h= not similar