Distribution of products to the buffer in percentage basis

Hello all,

As shown in the below, I am trying to split the products that are coming from the conveyor to buffer base on the percentage shown in the picture.
I tried by adding the property to the product and a random generator in “from container” but it doesn’t seem to work perfect. This could be simple one but I am not sure how to do that. Can someone help me with it please?

Split based on product prop.vcmx (137 KB)