8 1058 331 true 6 11 13 14 17 18 25 39