order fragments by average weight