#M# 77 74 33 31 32 110 52 103 76 34 45 79 42 43 78 1 35 37 36 38 41 93 47 46 50 48 44 67 95 96 105 65 66 81 82 97 108 109 40 106 94 63 51 101 102 53 64 3 98 99 100 85 84 86 87 89 90 88 91 58 59 60 49 61 104 68 83 5 13 92 57 56 29 39 27 71 107 12 10 14 9 4 80 19 62 6 7 11 26 16 17 18 24 25 23 21 20 8 28 22 69 70 54 55 75 15 2 72 73 30