[1,3,2,4,11,9,6,8,19,5,21,7,12,14,16,30,17,39,15, 45,20,22,56,46,25,87,31,33,74,36,32,62,66,96,34, 72,109,37,78,54,42,44,40,86,90,116,112,94,49,85, 100,52,171,61,126,60,75,67,89,65,71,13,70,124,128]