140
30
51
30
291