9 2018 100 268494 22 24 31 32 38 54 60 94 95 1 2 3 4 6 19 28 87 204 81 926 913 73 9 7 5 3 1