9 666 91 178122 6 40 46 66 72 83 97 98 100 1 2 3 4 5 6 20 21 226 55 235 248 82 22 12 7 4 1