9 373 347 true 3 9 10 13 16 23 31 35 37