Presumably $md$ is the median, so that tells you that $50$ are below that and $50$ are above. The lower decile tells you that $10\%$ or $10$ are less than $200$, so that fills in one of your boxes directly. The upper quarter being $600$ means that there are $25$ in the bottom two boxes together. I don't think you have enough data to get all five boxes, but the mean being $490$ means there need to be a lot in the $200-400$ box to pull it down.
Given the answer, I think I can see how you are supposed to solve it. I think it is a terrible problem and you should demand your money back. Let the five numbers be $a,b,c,d,e$ in order. The fact that $n=100$ tells you that $a+b+c+d+e=100$. This is fine. The fact that the median is $50$ is supposed to tell you that $a+b=d+e$, but there are many distributions with median of $50$ where this is not true. To use the statement that the average is $490$, you are supposed to assume that all the ones in the $400-600$ box are at $500$, or at least that the set in the box averages to $500$, and likewise for the other boxes. This is a reasonable way to approximate the average if this data is all you have, but you don't know it is right. This gives you $(100a+300b+500c+700d+900e)/1000=490$ The lower decile of $200$ tells you $a=10$. This is fine. The upper quarter being $600$ tells you that $d+e=25$. This is fine. You now have five equations in five unknowns to solve. Presumably the $F(x)$ column is the cumulative distribution, so each box sums the $f(x)$ boxes above and next to it.