191
93
136
156
122
57
95
99