9 247 19 13 14 29 46 53 59 73 93 99