8 203 210 true 10 16 19 23 28 32 36 39