[0,1,3,2,6,4,10,7,5,15,11,8,21,16,12,9,28,22,17, 13,36,29,23,18,14,45,37,30,24,19,55,46,38,31,25, 20,66,56,47,39,32,26,78,67,57,48,40,33,27,91,79, 68,58,49,41,34,105,92,80,69,59,50,42,35,120,106, 93,81,70,60,51]