9 357 23 2 19 21 46 70 83 90 96 99