35
94 28 12 152 79 122 126 50 151 120 140 110 58 4 108 93 142 90 78 65 149 31 123 119 100 115 112 74 116 60 149 68 4 88 131 
19 55 56 85 24 54 57 47 99 32 23 93 36 66 27 47 80 88 51 0 79 72 88 14 90 27 3 44 46 90 57 62 76 27 69 