14 12665 896 true
1 7 9 15 17 18 20 23 25 26 31 32 35 39