151317
167178
8970
75249
20520
68250
7200
39984
44880
108072