300
276
270
507
282
0
19983
306
312
342
19119
75