110
60
119
256
78
208
77
357
176
223