fuze shows only 47 of 366 songs

my fuze suddenly only lists 47 songs although 366 were on it. when I attempt to upload more songs, I get the message that there is insufficient space. which leads me to believe that the other 319 songs remain but are just not recognises. If I plug into my computer it does not show the artist section.