200 28 29 10 8 f d u u u f d u u f d f f u u u f f d d d u d f f f f u