6 55 248 true 3 6 14 28 30 34