117
176
63
57
563
433
116
217
87
135