9 91 35 3 16 24 37 51 73 86 93 100