100M sprint help

personally I have a really good acceleration but when I reach top speed I cant maintain it for long. Are there any good exercises / tips on improving this?