4 4 13 12 5 11 15 14 16 9 10 17 55 50 18 54 8 48 49 6 7 40 20 19 47 21 2 52 3 31 22 39 23 27 33 26 42 24 25 1 35 53 44 46 45 56 43 38 41 37 57 32 34 30 28 29 36