8 238 30 3 28 50 59 74 85 87 100