4 102 289 true 4 14 22 31