140
93
111
71
50
108
85
217