19 567 250 true 0 3 4 7 10 11 14 15 20 21 25 26 27 29 31 33 37 38 39