5 20 4 8 4 6 10 73 46 98 31 54 27 51 9 8 42 27 2 50 53 68 87 81 34 39 40