9 334 344 true 7 9 13 17 20 27 30 31 34