PCC load balancing will make latency become high?

PCC load balancing will make latency become high?
i have 4 WAN link with 20Mbps download/upload.
The latency before load balancing on each wan link is 20-30ms,
but after load balancing, it become 80-130ms, it is load balancing will like this?

I used RB1100AH x2. The same problem.
Does anyone have any advice for this problem.
Here my config
//
/ip firewall mangle
add chain=input in-interface=ppp0-ether2 action=mark-connection new-connection-mark=ppp0_conn
add chain=input in-interface=ppp1-ether3 action=mark-connection new-connection-mark=ppp1_conn
add chain=input in-interface=ppp2-ether7 action=mark-connection new-connection-mark=ppp2_conn

add chain=output connection-mark=ppp0_conn action=mark-routing new-routing-mark=to_ppp0
add chain=output connection-mark=ppp1_conn action=mark-routing new-routing-mark=to_ppp1
add chain=output connection-mark=ppp2_conn action=mark-routing new-routing-mark=to_ppp2

add chain=prerouting dst-address-type=!local in-interface=ether1 per-connection-classifier=both-addresses-and-ports:3/0 action=mark-connection new-connection-mark=ppp0_conn passthrough=yes
add chain=prerouting dst-address-type=!local in-interface=ether1 per-connection-classifier=both-addresses-and-ports:3/1 action=mark-connection new-connection-mark=ppp1_conn passthrough=yes
add chain=prerouting dst-address-type=!local in-interface=ether1 per-connection-classifier=both-addresses-and-ports:3/2 action=mark-connection new-connection-mark=ppp2_conn passthrough=yes
add chain=prerouting dst-address-type=!local in-interface=ether6 per-connection-classifier=both-addresses-and-ports:3/0 action=mark-connection new-connection-mark=ppp0_conn passthrough=yes
add chain=prerouting dst-address-type=!local in-interface=ether6 per-connection-classifier=both-addresses-and-ports:3/1 action=mark-connection new-connection-mark=ppp1_conn passthrough=yes
add chain=prerouting dst-address-type=!local in-interface=ether6 per-connection-classifier=both-addresses-and-ports:3/2 action=mark-connection new-connection-mark=ppp2_conn passthrough=yes

add chain=prerouting connection-mark=ppp0_conn in-interface=ether1 action=mark-routing new-routing-mark=to_ppp0
add chain=prerouting connection-mark=ppp1_conn in-interface=ether1 action=mark-routing new-routing-mark=to_ppp1
add chain=prerouting connection-mark=ppp2_conn in-interface=ether1 action=mark-routing new-routing-mark=to_ppp2
add chain=prerouting connection-mark=ppp0_conn in-interface=ether6 action=mark-routing new-routing-mark=to_ppp0
add chain=prerouting connection-mark=ppp1_conn in-interface=ether6 action=mark-routing new-routing-mark=to_ppp1
add chain=prerouting connection-mark=ppp2_conn in-interface=ether6 action=mark-routing new-routing-mark=to_ppp2

/ip route
add dst-address=0.0.0.0/0 gateway=ppp0-ether2 routing-mark=to_ppp0 check-gateway=ping
add dst-address=0.0.0.0/0 gateway=ppp1-ether3 routing-mark=to_ppp1 check-gateway=ping
add dst-address=0.0.0.0/0 gateway=ppp2-ether7 routing-mark=to_ppp2 check-gateway=ping

add dst-address=0.0.0.0/0 gateway=ppp0-ether2 distance=1 check-gateway=ping
add dst-address=0.0.0.0/0 gateway=ppp1-ether3 distance=2 check-gateway=ping
add dst-address=0.0.0.0/0 gateway=ppp2-ether7 distance=3 check-gateway=ping

/ip firewall nat
add chain=srcnat out-interface=ppp0-ether2 action=masquerade
add chain=srcnat out-interface=ppp1-ether3 action=masquerade
add chain=srcnat out-interface=ppp2-ether7 action=masquerade
//

dolaivan

Try both address only?