0
279
320
349
230
459
450
453
394
277
249
348
401
390
380
371
233
297
176
311
330
63636
1152
920
917
896
870