282
92
87
132
45
341
180
272
250
340
323
436
416
375
220
320
989
283
418
472