6 71 248 true 3 10 14 16 17 20