Now that you have a picture of how you would like it layed out, I really think the best thing to do would be to gently take them apart and choose what others have said let's say a basic block size (just guestimating - 12"). Put together some of the small ones and "filler fabrics" to make up that basic block size. You can easily do it without too much math or work other than the unsewing. You already have a great layout to me that's the hardest part.