[1,3,2,6,7,5,3,7,13,15,14,10,11,7,4,12,15,27,26, 30,31,29,15,11,21,23,22,14,15,9,5,13,25,31,30,54, 55,53,27,31,61,63,62,58,59,31,28,20,23,43,42,46, 47,45,23,15,29,31,30,18,19,11,6,14,27,51,50,62,63, 61,31,55,109,111]