[0,1,5,4,9,8,17,16,25,24,37,21,33,20,13,45,32,29, 40,48,65,36,53,72,61,52,80,57,93,64,85,49,81,88, 56,96,117,100,68,125,105,116,101,120,112,73,89, 137,84,109,141,180,113,133,160,132,161,152,121, 144,128]