一只两层书架，上层放的书比下层的3倍还多18本，如果把上层的书拿出101本放到下层，那么两层所放的书本数相等，求原来上层有书几本?