10 334 236 true 5 7 10 13 17 19 23 25 26 35