9 447 25 18 31 35 44 50 58 81 85 96