[1,3,2,6,5,4,9,10,8,7,13,15,14,12,11,18,21,20,19, 17,16,24,28,27,26,25,23,22,31,35,36,34,33,32,30, 29,39,43,45,44,42,41,40,38,37,48,52,55,54,53,51, 50,49,47,46,58,62,66,65,64,63,61,60,59,57,56,69, 73,77]