45 46 75 75 160 141 9 9 36 42 60 67 128 123 9 9 36 42 58 67 118 128 9 9 36 37 58 60 118 118 7 8 28 33 4252