8 290 19 3 20 28 40 43 80 98 100