[0,1,3,4,2,8,9,5,7,15,16,10,6,14,24,25,17,11,13, 23,35,36,26,18,12,22,34,48,49,37,27,19,21,33,47, 63,64,50,38,28,20,32,46,62,80,81,65,51,39,29,31, 45,61,79,99,100,82,66,52,40,30,44,60,78,98,120]