5 199 112 true 1 6 15 19 29