[1,2,3,4,7,6,5,8,9,10,13,16,15,14,17,12,11,18,19, 22,21,20,23,24,29,30,31,28,25,33,34,26,27,32,35, 36,37,42,41,38,45,44,39,40,43,46,51,50,47,53,54, 48,49,52,55,57,82,56,75,62,64,87,63,76,61,66,65, 71,86,60,77,67,72,59,68,69,58,70]