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