5 104 250 true 2 5 7 15 28