777
152
206
152
579
166
571
85
541
162
599
340
418
136
520
161
877
327
772
188
333
149
418
166
160
68
523
189
399
88
347
129
584
160
395
191
474
65
372
135