135 120 675 160 60 140 400 50 1000 860 225 150 825 276141