[1,8,3,6,5,4,7,2,9,20,11,18,13,16,15,14,17,12,19, 90,81,88,83,86,85,84,87,82,89,40,31,38,33,36,35, 34,37,32,39,70,61,68,63,66,65,64,67,62,69,60,51, 58,53,56,55,54,57,52,59,50,41,48,43,46,45,44,47, 42,49,80,71,78]