275
259
800
981
940
736
134
582
99
420
617
289
18
222
311
461
210
561
838
848
676
360
304
13
898
132
770
188