254
102
533
210
125
832
3
789
12
330
104
551
150
313
714
648
12
