有三种书共456本,其中科技书是地理书的1.2倍,文艺书比科技书多31本,三种书各有多少本?