Let the number of History books be x. Then:-
x + x - 59 = 343
2x = 402
x = 201
So there are 201 History books and (201 - 59) = 142 Chemistry books.
6.5m questions
8.7m answers