12 876 339 true
3 9 10 12 13 17 18 21 25 35 38 39