3,25,15,21,27,26,17,23,9,31,4,24,30,22,1,20,32,7,14,11,28,2,18,12,8,16,19,6,13,29,10,5 45.5108
