5 240 136 true 10 12 21 28 31