[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]