4 14 227 true 17 23 29 32