4 214 152 true 12 22 27 31