13 521 335 true
3 7 10 15 18 19 21 22 30 31 32 34 38