52
88
108
135
143
163
178
198
228
247
259
280
291
313
321