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