21 867 310 true 0 4 6 7 12 14 16 18 20 21 25 26 27 28 29 30 32 33 35 37 39