25 85 875 225 34 10 20 50 30 35 20 75 25 75 25 150 100 15 2,548 1,056 23 100 45 30 175 300 69060