21 37 88 127 58 14 15 14 10 2 1747