[0,1,2,3,4,7,6,14,5,15,27,12,24,10,19,30,8,31,43,28,39,13,35,45,48,62,20,57,37,63,60,79,9,126,91,11,86,29,56,23,54,75,26,51,70,46,47,22,89,21,93,83,40,61,114,78,38,18,71,87,77,42,124,127,16,254,187,92,151,90,44,58,117]