8 5 5 9 0 6 1 0 5 8 9 5 6 0 0 1 8 8 18 18 10 4 4 10 20 33 100 100 50 23 21 0 13 14 67 54 99 99 23 20 41 72 0 0