5 247 121 true 1 19 35 37 38