19 1622 611 true 2 3 4 12 14 17 21 23 28 29 30 33 43 45 50 61 65 88 89