98
526
149
190
12
2666
153
637
335