[0,1,2,3,4,7,6,11,8,5,14,13,12,19,22,9,16,25,10, 31,28,29,26,37,24,21,38,15,44,41,18,47,32,23,50, 49,20,55,62,53,56,59,58,61,52,27,74,67,48,69,42, 43,76,73,30,35,88,33,82,87,36,91,94,39,64,121,46, 97,100,111,98]