50%
100199108108110110132132162642642643101160190201350470300400575799500890640888
201202202203207241281291292293641642643647220650
202
202
221222223
223154116109100110105138144140143
223
223
223
223
235
236