9 396 22 14 33 46 47 57 66 70 73 85