117
176
63
57
563
433
217
87
135
81