15 6582 685 true
3 7 11 14 18 20 24 25 27 30 31 32 34 36 38