8 341 248 true 4 11 14 20 23 25 26 35