190
228
238
143
189
513
139
321
146
116