Sort:  

It could have been done much faster but I took my time. :)