7 233 214 true 5 12 15 19 24 31 35