8 50 50 20 10 30 10 5 5 20 51 99 53 49 18 48 1 4 5 6 48 1 9 25 15 48 1 3 3 10