212
143
103
52
85
122
93
297
99
103