Routability driven modification method of monotonic via assignment for 2-layer Ball Grid Array packages