If you are trying to "multiplex" a number of target hosts or servers behind each of the public IPs you are given, you may have to resort to Manual Proxy ARP configuration on your gateway or cluster and then create a number of NAT rules reflecting each inbound path and translation.
I also think that for each group of target hosts using same public IP, you should create a "Summary NAT" rule for return traffic with "Hide Behind" that public IP.
If, on the other hand, you simply have multiple public IPs and each one correlates to a single host on private IP range behind gateway, simply use Static NAT in the properties of each object representing servers and create access rules pointing services to them.
Regards,
Vladimir