9 373 359 true 16 34 42 47 48 54 71 89 94