[1,2,3,4,5,6,7,10,9,8,11,14,15,12,13,22,21,20,18, 17,26,33,28,25,24,19,34,39,44,35,30,23,38,51,52, 55,42,40,27,16,29,46,57,68,65,66,49,45,36,31,58, 69,76,85,78,77,56,50,48,37,62,87,92,95,102,91,88, 63]