487
166
240
123
657
215
770
222
709
51
634
175
715
306
822
115
343
189
338
133
413
213
420
150
425
208
354
66
244
100
1035
349
421
108
559
134
114
41
396
185