10 227 334 true 4 8 12 17 20 21 28 30 33 35