19 1773 378 true 3 4 6 9 10 11 14 16 18 19 21 28 29 31 32 34 37 38 39