5 40 248 true 12 14 28 32 39