119
192
63
59
570
433
117
222
87
135