90
101
550
382
284
230
329