How many bones does the human face have?

20

18

14

23