50 30 0 40 21 99 100 2 9 65