22 4082 169 1637218 1 5 7 20 23 26 35 41 44 54 57 67 75 76 78 80 82 85 89 90 91 96