211
106
142
166
131
60
101
546