12 671 377 true
2 9 13 14 19 21 26 27 31 32 36 38