6 72 227 true 2 3 7 20 28 35