[1,2,3,4,5,7,8,9,6,11,15,16,17,10,19,13,23,31,32, 33,18,35,12,21,14,39,27,47,63,64,65,34,67,20,37, 22,71,25,43,29,79,55,95,127,128,129,66,131,36,69, 38,135,24,41,26,75,45,30,143,51,87,59,159,111,191, 255,256]