9 393 373 true 1 7 23 28 48 52 67 70 94