[1,3,2,4,8,10,12,15,23,6,21,14,33,16,30,9,27,56, 40,11,22,45,47,26,13,52,28,98,59,5,63,17,32,87,34, 75,18,36,80,57,19,86,109,91,93,46,97,72,24,103, 157,192,141,29,116,60,151,62,31,126,64,128,134, 136,68,140,35,70]