8 418 311 true 5 12 19 26 28 34 38 39