5 100 248 true 5 25 32 35 39