39,40,1,3,37,47,2,32,38,34,33,36,45,4,46,44,20,30,6,24,21,31,7,16,43,35,19,29,5,23,8,18,22,9,10,11,12,41,13,14,15,25,26,17,28,42,27 29.172
