7 119 204 true 3 6 13 17 25 35 38