4 108 285 true 14 24 38 39