1 10 30 1 25 45 1 100 105 1 105 300 2 105 300 2 105 300 2 105 301