117
176
63
57
563
433
115
216
87
135