Your are not doing anything wrong. This is an error in the exercise answer. Thank you for catching it. The answers you were expecting are correct:
Sorry for the confusion...
I did the exercise in page 233 (routing) and I don't see why 192.168.100.1 is yes (is that the router address?) ; why 18.104.22.168 is no (teher is a route for 22.214.171.124/24 in the table); 10.52.1.18 is yes (there is no route for 10.*.*.* in the table); 172.17.0.3 is no (there is a route for 172.17.0.0/16 in the table). I would appreciate an explanation of what I am doing wrong.