30 340 559 237 184 46 170