8 266 19 21 31 40 48 54 85 90 99