19 569 235 true 3 6 8 10 13 14 16 18 21 24 26 27 28 32 33 35 36 37 39