272
340
39
650
517
552
796
910
5
268
37
146
991
613
625
410
663
844
267
364
841
44
706
811
724
73
757