7 172 204 true 1 3 11 34 47 52 98