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