What is the total amount of bones in a giraffe's neck?

18

34

22

7