11 2018 107 524937 4 26 33 45 54 73 76 87 90 97 100 1 2 3 4 5 6 7 8 9 10 124 54 367 683 544 228 78 35 16 8 4 1