[0,1,2,3,4,7,5,6,8,9,10,17,16,20,11,18,12,14,19, 13,21,15,22,23,24,25,26,27,45,46,44,42,57,54,43, 53,61,28,29,48,47,55,30,49,31,37,38,35,51,40,63, 33,50,32,58,60,34,56,39,41,36,62,52,59,64,65,66, 67,68,69,70,71]