20 1120 645 true 3 4 10 14 19 28 41 60 62 63 68 69 73 79 82 84 85 87 88 91