6 145 363 true 2 4 10 20 25 35