9 347 415 true 1 4 10 12 19 34 69 73 94