13 1143 418 true 2 3 6 7 9 10 17 22 28 29 32 33 34