[2,1,6,8,5,3,4,10,14,9,12,16,18,24,32,21,28,22,26, 17,11,7,30,40,34,38,25,42,56,37,46,50,33,44,29,19, 54,72,96,128,85,58,62,41,27,36,48,64,66,88,70,74, 49,78,104,69,92,61,82,86,57,76,90,120,160,94,98, 65,43]