A bookshelf contains 85 books. If 47 of these books are fiction, how many books on the shelf are not fiction?
38
47
85
132