[9,2,7,4,5,6,3,8,1,90,99,92,97,94,95,96,93,98,91, 20,29,22,27,24,25,26,23,28,21,70,79,72,77,74,75, 76,73,78,71,40,49,42,47,44,45,46,43,48,41,50,59, 52,57,54,55,56,53,58,51,60,69,62,67,64,65,66,63, 68,61,30,39,32]