7 115 248 true 5 13 17 19 21 32 37