8 137 37 15 22 41 53 69 88 95 100