5 334 117 true
2 14 18 31 37