12 922 469 true
1 2 3 6 11 12 17 21 24 31 32 38