82
101
76
158
168
136
332
523