222316222315222314222313222310222309222307222305222304222302222301222297222293222292222291222290222289222288222287222286222285222283222282222279222277222276222274222273222272222271222270222269222268222266222265222264222262222261222260222259222258222256222255222254222250222249222248222246222245222244222243222242222241222240222239222238222237222236222234222232222231222230222227222226222225222224222223222222222221222219222218222217222216222214222212222211222210222209222208222207222206222204222202222200222198222197222191222186222185222184222183222182222180222179222178222177222176222175222174222173