22 1534 989 true 3 12 14 17 18 22 23 30 34 37 38 44 45 46 55 60 69 72 74 83 87 89