10 2093 116 490114 6 17 31 33 44 47 62 65 72 86 1 2 3 4 5 6 7 8 9 26 51 422 816 595 172 24 5 4 3 1