7 174 248 true 3 13 17 32 33 38 39