15 30 150 40 100 50 45 38 455 25 142 2025