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