*yawn* this is getting boring. It's better to just spoon feed since you have no interest in actually learning.
ASMP's payload is less than 150Kg, it was improved to "less than" 200Kg for a bigger warhead on the ASMP-A, still less than 200Kg. TN-80 is "about" 200Kg, not 200Kg.
The Brahmos that we use has MTCR restrictions, hence it seals a fuel tank to restrict range and restricts its payload to 200Kg, the non-MTCR version has no restrictions in either. So it's 300Kg payload on that.
Plus you forget that the Brahmos has a seeker. The LRASM is basically the JASSM-ER with a seeker. The JASSM-ER's range is 930Km, which was reduced to less than 600Km after the introduction of the seeker on LRASM. The addition of a seeker has reduced the range of the same missile with the same engine by 40%. This is how much of a difference a seeker creates. So you are quite literally comparing a less than 200Kg payload with a more than 200Kg payload + seeker.
Now, if you actually want to learn, look up the differences between the air-launched LRASM and ship-launched LRASM. You will learn not to compare a missile designed for ground launch with a dedicated air-launched missile after that.