154
200
307
264
550
712
187
195
228
309
138
201
332
444
88
165
203
378
330
429
259
804
431
327
274
472
462
773
461
352
426
702
686
393
922
731
802
929
841
315
482
249
452
188
722
652
758
781
518
1029
912
777
1061
1042
673
459
655
475
554
837