[1,2,3,4,5,6,8,7,9,12,11,13,10,14,19,18,21,16,20, 15,17,22,30,28,34,26,32,29,31,24,33,23,27,25,35, 48,45,54,43,52,47,55,39,50,46,49,37,53,41,51,36, 42,40,44,38,56,77,72,87,68,85,76,89,64,81,74,88]