9 107 47 9 10 17 26 41 46 64 91 100