19 821 342 true 3 7 9 10 12 13 14 17 20 24 25 26 29 33 34 36 37 38 39