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