10 765 416 true 6 8 13 14 15 19 22 28 31 38