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