117
176
63
57
563
433
115
217
87
135