When to use "avoir" for "to be" (and other expressions that use "avoir" in French)?

Trouve l’expression qui convient pour chaque image:
1/ to be lucky

2/ to need

3/ to be hot/cold
4/ to feel like

5/ to be hungry
6/ to be ashamed
7/ to look like
8/ to be hurt

9/ to be scared
10/ to be 100 years old
11/ to be right/wrong
12/ to be thirsty

a/ avoir besoin de
b/ avoir cent ans
c/ avoir l’air de
d/ avoir envie de
e/ avoir chaud/froid
f/ avoir de la chance
g/ avoir raison/tort
h/ avoir mal
i/ avoir soif
j/ avoir faim
k/ avoir peur
l/ avoir honte

Solution: 1f, 2a, 3e, 4d, 5j, 6l, 7c, 8h, 9k, 10b, 11g, 12i