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