7 170 248 true 0 1 14 23 31 34 37