70
91
126
43
38
92
590
285
229
191