8 162 25 21967 5 15 35 50 58 62 79 95 1 2 3 4 5 6 25 95 1 41 91 18 3 4 3 1