割り振りはこれでいいんじゃね?
ttp://ideone.com/ReKhV