[0,1,2,1,4,3,8,1,2,5,16,3,32,9,6,1,64,3,128,5,10, 17,256,3,4,33,2,9,512,7,1024,1,18,65,12,3,2048, 129,34,5,4096,11,8192,17,6,257,16384,3,8,5,66,33, 32768,3,20,9,130,513,65536,7,131072,1025,10,1,36, 19,262144,65,258]