25
51 110 134 16 75 137 142 54 37 68 37 82 115 113 73 57 78 16 92 85 113 94 128 111 50 
85 7 16 93 67 90 27 77 66 88 29 92 76 28 10 73 13 38 81 44 14 3 34 14 5 