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