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