7 93 248 true 2 4 11 13 20 37 38