17 20584 1152 true
1 3 5 7 12 15 17 18 19 22 26 27 30 32 37 38 39