[1,3,4,6,2,7,11,8,9,12,18,13,5,14,19,27,20,15,16, 21,28,38,29,22,10,23,30,39,51,40,31,24,25,32,41, 52,66,53,42,33,17,34,43,54,67,83,68,55,44,35,36, 45,56,69,84,102,85,70,57,46,26,47,58,71,86,103, 123]