true 128910 1516 true 6 8 10 11 14 18 19 21 28 29 31 33 35 39 41 49