13 591 244 true
1 4 7 15 16 19 23 24 30 31 32 34 36