1,24,43,37,16,62,35,26,46,67,40,63,41,60,56,22,29,32,48,10,11,14,12,34,58,5,13,20,52,8,28,7,6,47,36,31,64,21,55,3,44,2,66,49,54,27,53,17,65