diff --git a/Programmation/Exercices/serie_01_exercices_simples.md b/Programmation/Exercices/serie_01_exercices_simples/serie_01_exercices_simples.md
similarity index 100%
rename from Programmation/Exercices/serie_01_exercices_simples.md
rename to Programmation/Exercices/serie_01_exercices_simples/serie_01_exercices_simples.md
diff --git a/Programmation/Exercices/serie_01_exercices_simples.pdf b/Programmation/Exercices/serie_01_exercices_simples/serie_01_exercices_simples.pdf
similarity index 100%
rename from Programmation/Exercices/serie_01_exercices_simples.pdf
rename to Programmation/Exercices/serie_01_exercices_simples/serie_01_exercices_simples.pdf
diff --git a/Programmation/Exercices/serie_02_nombre_secret.md b/Programmation/Exercices/serie_02_nombre_secret/serie_02_nombre_secret.md
similarity index 100%
rename from Programmation/Exercices/serie_02_nombre_secret.md
rename to Programmation/Exercices/serie_02_nombre_secret/serie_02_nombre_secret.md
diff --git a/Programmation/Exercices/serie_02_nombre_secret.pdf b/Programmation/Exercices/serie_02_nombre_secret/serie_02_nombre_secret.pdf
similarity index 100%
rename from Programmation/Exercices/serie_02_nombre_secret.pdf
rename to Programmation/Exercices/serie_02_nombre_secret/serie_02_nombre_secret.pdf
diff --git a/Programmation/Exercices/serie_03_estimation_de_pi.md b/Programmation/Exercices/serie_03_estimation_de_pi/serie_03_estimation_de_pi.md
similarity index 100%
rename from Programmation/Exercices/serie_03_estimation_de_pi.md
rename to Programmation/Exercices/serie_03_estimation_de_pi/serie_03_estimation_de_pi.md
diff --git a/Programmation/Exercices/serie_03_estimation_de_pi.pdf b/Programmation/Exercices/serie_03_estimation_de_pi/serie_03_estimation_de_pi.pdf
similarity index 100%
rename from Programmation/Exercices/serie_03_estimation_de_pi.pdf
rename to Programmation/Exercices/serie_03_estimation_de_pi/serie_03_estimation_de_pi.pdf
diff --git a/Programmation/Exercices/serie_04_tableaux_statiques.md b/Programmation/Exercices/serie_04_tableaux_statiques/serie_04_tableaux_statiques.md
similarity index 100%
rename from Programmation/Exercices/serie_04_tableaux_statiques.md
rename to Programmation/Exercices/serie_04_tableaux_statiques/serie_04_tableaux_statiques.md
diff --git a/Programmation/Exercices/serie_04_tableaux_statiques.pdf b/Programmation/Exercices/serie_04_tableaux_statiques/serie_04_tableaux_statiques.pdf
similarity index 100%
rename from Programmation/Exercices/serie_04_tableaux_statiques.pdf
rename to Programmation/Exercices/serie_04_tableaux_statiques/serie_04_tableaux_statiques.pdf
diff --git a/Programmation/Exercices/serie_05_couverture_reine.md b/Programmation/Exercices/serie_05_couverture_reine/serie_05_couverture_reine.md
similarity index 100%
rename from Programmation/Exercices/serie_05_couverture_reine.md
rename to Programmation/Exercices/serie_05_couverture_reine/serie_05_couverture_reine.md
diff --git a/Programmation/Exercices/serie_05_couverture_reine.pdf b/Programmation/Exercices/serie_05_couverture_reine/serie_05_couverture_reine.pdf
similarity index 100%
rename from Programmation/Exercices/serie_05_couverture_reine.pdf
rename to Programmation/Exercices/serie_05_couverture_reine/serie_05_couverture_reine.pdf
diff --git a/Programmation/Exercices/serie_06_anagrammes_palindromes.md b/Programmation/Exercices/serie_06_anagrammes_palindromes/serie_06_anagrammes_palindromes.md
similarity index 100%
rename from Programmation/Exercices/serie_06_anagrammes_palindromes.md
rename to Programmation/Exercices/serie_06_anagrammes_palindromes/serie_06_anagrammes_palindromes.md
diff --git a/Programmation/Exercices/serie_06_anagrammes_palindromes.pdf b/Programmation/Exercices/serie_06_anagrammes_palindromes/serie_06_anagrammes_palindromes.pdf
similarity index 100%
rename from Programmation/Exercices/serie_06_anagrammes_palindromes.pdf
rename to Programmation/Exercices/serie_06_anagrammes_palindromes/serie_06_anagrammes_palindromes.pdf
diff --git a/Programmation/Exercices/serie_07_annuaire.md b/Programmation/Exercices/serie_07_annuaire/serie_07_annuaire.md
similarity index 100%
rename from Programmation/Exercices/serie_07_annuaire.md
rename to Programmation/Exercices/serie_07_annuaire/serie_07_annuaire.md
diff --git a/Programmation/Exercices/serie_07_annuaire.pdf b/Programmation/Exercices/serie_07_annuaire/serie_07_annuaire.pdf
similarity index 100%
rename from Programmation/Exercices/serie_07_annuaire.pdf
rename to Programmation/Exercices/serie_07_annuaire/serie_07_annuaire.pdf
diff --git a/Programmation/Exercices/serie_08_ex2_corr.c b/Programmation/Exercices/serie_08_pointeurs_memoire_dynamique/serie_08_ex2_corr.c
similarity index 100%
rename from Programmation/Exercices/serie_08_ex2_corr.c
rename to Programmation/Exercices/serie_08_pointeurs_memoire_dynamique/serie_08_ex2_corr.c
diff --git a/Programmation/Exercices/serie_08_pointeurs_memoire_dynamique.md b/Programmation/Exercices/serie_08_pointeurs_memoire_dynamique/serie_08_pointeurs_memoire_dynamique.md
similarity index 100%
rename from Programmation/Exercices/serie_08_pointeurs_memoire_dynamique.md
rename to Programmation/Exercices/serie_08_pointeurs_memoire_dynamique/serie_08_pointeurs_memoire_dynamique.md
diff --git a/Programmation/Exercices/serie_08_pointeurs_memoire_dynamique.pdf b/Programmation/Exercices/serie_08_pointeurs_memoire_dynamique/serie_08_pointeurs_memoire_dynamique.pdf
similarity index 100%
rename from Programmation/Exercices/serie_08_pointeurs_memoire_dynamique.pdf
rename to Programmation/Exercices/serie_08_pointeurs_memoire_dynamique/serie_08_pointeurs_memoire_dynamique.pdf
diff --git a/Programmation/Exercices/serie_08_prog1_corr.c b/Programmation/Exercices/serie_08_pointeurs_memoire_dynamique/serie_08_prog1_corr.c
similarity index 100%
rename from Programmation/Exercices/serie_08_prog1_corr.c
rename to Programmation/Exercices/serie_08_pointeurs_memoire_dynamique/serie_08_prog1_corr.c
diff --git a/Programmation/Exercices/serie_08_prog2_corr.c b/Programmation/Exercices/serie_08_pointeurs_memoire_dynamique/serie_08_prog2_corr.c
similarity index 100%
rename from Programmation/Exercices/serie_08_prog2_corr.c
rename to Programmation/Exercices/serie_08_pointeurs_memoire_dynamique/serie_08_prog2_corr.c
diff --git a/Programmation/Exercices/serie_09_tableau_2d_dynamique.md b/Programmation/Exercices/serie_09_tableau_2d_dynamique/serie_09_tableau_2d_dynamique.md
similarity index 100%
rename from Programmation/Exercices/serie_09_tableau_2d_dynamique.md
rename to Programmation/Exercices/serie_09_tableau_2d_dynamique/serie_09_tableau_2d_dynamique.md
diff --git a/Programmation/Exercices/serie_09_tableau_2d_dynamique.pdf b/Programmation/Exercices/serie_09_tableau_2d_dynamique/serie_09_tableau_2d_dynamique.pdf
similarity index 100%
rename from Programmation/Exercices/serie_09_tableau_2d_dynamique.pdf
rename to Programmation/Exercices/serie_09_tableau_2d_dynamique/serie_09_tableau_2d_dynamique.pdf
diff --git a/Programmation/Exercices/serie_10_fichiers_tokenisation.md b/Programmation/Exercices/serie_10_fichiers_tokenisation/serie_10_fichiers_tokenisation.md
similarity index 100%
rename from Programmation/Exercices/serie_10_fichiers_tokenisation.md
rename to Programmation/Exercices/serie_10_fichiers_tokenisation/serie_10_fichiers_tokenisation.md
diff --git a/Programmation/Exercices/serie_10_fichiers_tokenisation.pdf b/Programmation/Exercices/serie_10_fichiers_tokenisation/serie_10_fichiers_tokenisation.pdf
similarity index 100%
rename from Programmation/Exercices/serie_10_fichiers_tokenisation.pdf
rename to Programmation/Exercices/serie_10_fichiers_tokenisation/serie_10_fichiers_tokenisation.pdf
diff --git a/Programmation/Exercices/serie_11_traitement_dimages/figs/mandrill.pgm b/Programmation/Exercices/serie_11_traitement_dimages/figs/mandrill.pgm
new file mode 100644
index 0000000000000000000000000000000000000000..23ce4243fc471cd6e73abac904eb85a85e372781
--- /dev/null
+++ b/Programmation/Exercices/serie_11_traitement_dimages/figs/mandrill.pgm
@@ -0,0 +1,22 @@
+P5
+512 512
+255
+�<5a�cC$MTd��vR�ɅWfPbqIN��M>��IK��aUA�a&M��Cxf��uT�{�ɢl��_�Ո����ʮu�ZF{��{E�جIK3*f_|d��|N%90��h`��lw�k����n{�����}I}������ܥ��פ�ǻ�;Ot�f�Ƴw����H@^wf<EsN6rYX��P�iM7Xn���w}���ǥ�hMiK��BIF���HU����Ʊ�������h���YcIMn����Д��tSnA9������ȵY~~�M{�WN����NZ|�?@t`P���Ut�ǙO^b�ťͳirmtSR����ơ�������ƾE1^���PH¯Yk��ϝ�ǹ��nl��Ӧ����b���kd���_Mu\�͔N����g��xW?Mi��D������f�����x�B|��:Ni|���u��к�׹v���πW��h��ǰ��u��uW���iE���w@VnnMy�ɩχ���o�ò�����Ů���Llf����۴�l����Ή���΍���פc�Ƭ�Λӿ����S��gFjSAn��UK�|�Āo+Jc;H1fBC^x/,x���,6;LH���o9Z��TkŇ�Kxm%1X��t�X��WHN�u~�j�ӛ�Þ��^T��n�xD`�i�\D�ڮ}UgJ~�C��)3KO{{r{T�Uab9w���}t�Ϭo��dX�ߢ��v��vd��K|�SAVg��±��q��JFSo�fT�d~ML^w̨?]f�.P��PoV|}���ßO\D��Wo����n���Ը��Ot]�}~oUh����F:������\��v:A?*x�_����ѐ�WrD\]o��~��SZLjR3�~3����6�κ]TM���׺`�oc����ʗȡ{iR�����xD>����Yr�Ŋ�ť�}��c��t����ş�_\|c�v�i��Y�j��Z�_��o��\d��RA��tN��Wt�v�����{��T��y)*>O�ޱ���ײ���������R��mx�iji]���x���~L���L^vgu@X���ݛ�ҟP��������϶�מX��x�絿�g���Ե����̤��c����|��]f��̲�ôϒPD<<D]U��uOH�����T}33kAA4wt5@O) 8�sl@O9/Ic���`4f��Z�yxsu�O�������V�F_Vhf]�����nS��Cb��ÃuI3��_��R�Ϧ���U�D���]Tm]E��J��^U1R~���|��ٹ���<~���v�۶T��^JJaX����������͂]���NVHo8{D9{���TyY}?:���c^�b9�����v����Y��ƨ~�ƪ��qN��X��{tiJc�\R��Wn��V��x9�S$7A`��|��`�Bv��F�������kKttC�`PM���L��iuMKN~�άu���Ѫ��|ks�hV\����|�VLw��vWj��T�rivg����^��������@9�Nv�б��f����?Rtj�bMtRCf�~Tt�ĈH3qxZ�v�ȝ�ši�����3-P��ϵ�v�Ȋf��������ii�s���VVV��������H��Yvq���b���ܫ��t�{���t��ۮ����v��t�嶅�����Śb���ϬW��Yw���ըX�nEk���̥�qd19ZNI��iYm��lnaYM�i5Z�:3Mb<:9$$-�a$5*4>?���5Um����|�JwksХ����o?{j,@8cC���s���tħWm���S:a��<���^w�`\q:y�qõuil�r�Ȼ`��\��<S��ɿ���ѐ���Tζ�İ���aR��mc�m�����|�y�n�U^Ϲԉ�^U>��F��^��t��EB�ӔZ{�n,;]����t����cn���f������qx�CJ_����c��y^hm���mS��DW�yDUm���JO_aKH���8��ů~�s�owvJVky;{{}N����ij���Ϲ~l�����x�¿�nXM~��yʴ^Sr�v~NIjVJSN]d~V��dg|gjbq��H?SyJq�����oƈjEKW�~�;A�;JKCZs�ҐB6PU}��v������������~4JP��ú����;E�`����ߦ~��\��al7@��°���^��_���ǀ}���ψ��^����ŗ��������~��|�ս��ï���nw�����g���������y��x�����k��HRl���hx\\L�w^yOSL_��6S`R7<��4_R>m�5)>&*6t�Ӧ+7V�����۱a�l����ҩ�g�I/P:8b�خg��P�‡M;�ĵVx��}}�úfq�~`.c͚���bj̇���I���ƺ�hѩ��t����N��q��}��Ʀ�7rcYf������Hb��fT<BD�����VM����؞R�JyǪ8X�ƖI^{N+P��x�̏�źf8P��]Sm�����j�]n�����MH9dN;LnYOg?87)F��;@T��{DI^�`��~q<����h�}����dfk�o���P���������ñd����������UCYwd���|w�xl��V_LS��FJNMf��mPbg�ccBDFAW^Iy���~�a�Z�hh��jwU��XHDNP�ҔbIF��l�borj��аʲĦ���B\��ҿ����:Bj�l��Ҭa��R����S3]Nj�k��l������ٹ���ân���r�����Z������v{�ʡb�d��Ɉ�osxZ���Љb�ʳ�ɫϸh�t��mg��@>�ih������`fJi�vgIAW^YS�BOi/3OkhK_�%/5B_E314MBB�г^>My�k}���hDP������X{<4B����;�i�\��bsKd��\�à_��Ƴ���{K9Ž����Zż���_f��Դ�x�ƹ�qvʨ�i�߼d����ڳ��X���fèAH��W<|�PyR63Z��q��UchrĜ��r:V�ʺn>d��Ii}�{r����������:?E��?_����hkY~hUwg��K3/��]P��a}ILPWD��7Ca��R6_��Y��>H0RBOLh|���Z_xT4oBs��t��ġ���n���w��g�������qBZ��m\��n�����tjJKc��ud_FD�lnq���I4;RO��EUI`��6jV>a�]j���_V��FK8Lu��<N@\�ı�{Şy��ϼ�ý���Ǚ~��ڦ���w*1d?t����;R������V1h��Š�ԕ��⸕�ع��ߺ��������١�������UY���\Ddksw^b��Ʀ����NkA���Ӷ��w“U{WyouOL�����ͻLjb\�af}��J:^��/8��M�:CFxdJj�ND<oSIS9M1Aw~�ʇ?JCi��F��ΒYri���}������BR{���Щ��Id��cZ_@S�|���LngvŰ�K��>�Ջ���i��iS��D��ҠU�����mS��_nD��T~���³{���qW`��T�dvyy��_^jU::d��~�Md�{�Һ�jB?^�ɹ\V��vVs�ɧǸ�������nTAnjZ�|>mN\N��f`Om�>g1v�^SfC+JE�\KL�}j��wD>;V�ɒ�nDSKw<>0?W���4UoVm??Pn���Ĝgr�ZK�vNUajFv������`M���VIr�I|�h��UfS`����{���xZq^ci].DIP^��X]bbH4Mu;<UA>P��{l�\xyVB��ZcyEat�����vi��Կ��q�ݺ����ܲk�aW15PB��q�o��€��H5v}�ٖ����ظP�������дAr��y�Ⴋ���Y�Й�w���jF�����X�yĴ���aStm��Z��lCd��f����W6��ՠ���ӿ�Z{�g����>Cc�ڵ$8{�_�5@l�vKTd�<ANlMoi^{]`���H0d6E��yR��͋F|E`��������w�xtA����]$@���<PO;jy��ѐrUN���O���Xł���ǐ��Ev�)A_�׺Pmr�׶a��}b��͗A�����{�ļmtTqn\�DbCTr��PfS1.Xkw��������ݾ�EaN^���Ad��d���ѱ�}�����W���HN\PCUA9C]tj9M]JZ]m9HuO~��<E:0;�|�x����dYa_Lq�lZT^NJU�R;br7��tV]�^�j707]�x�Tu}yNu�IOHgh]�ŢɽwT?Iq���B�x]_K|YimO��Ũş���nA_xCSS?i�bfm���jt|<;Z�?@JPE6cPh�]MWJ�oT�}:fR�g���m����b��ǖ��dz�V�±mK�Rg@Y��x����\�չ�gnHD���ᬦ߲��Ҝlfsf��́��CV����޻��ʻl��tw���}o�ӥ�gt�Z���{~{k����y�ԬJ_�x�ӧ��Wd���n��ͨ�����f��`L?Ct����?5<���A%H��Md�tM\�_{dk��Y��q�N]v6Y��cm��΁��x;�ǁ�������A)Bo��қH\Z�rPt�9y��ϔ��?���sb��L�����ܽv�EO�x��^�ǗwA��װ��������BS���͕դ�Ux\i]y�H�d_�����LAgas����^�`����خVtF^��s\r��ƹ�Ȍ�Z�����Ck���D77N<+AJ^\E-;�o���s.Y:K��V�vWMh�Âkb��oaron:SM'MA0:C`@Oi�V��Xc��Y��@,Ba�HSDRRDIqx`�\�uRd}f����NOh���c�ASVRyrlc��|}��mI95TF>;@IOy�V�U�a��uuX@ImMy��VgUW^hVHnVgn����sl�����u�^�����è������ԏFMs��a�y���|�V���Ԃ�}]��n���ګ|�ӋdBN���ɪlc8X�_�̸�����o�ʗ�����y���ZX��\���~XS�ƥ��j����Ɓ�ɰ�AWc�ݮ���������nOX���jMVlZ���)"5F�WhA5�Ȫ����\l~�l�K��O��f��JfZJj~cF����r�ՖL��a��}�д��}��l��wW��n|���������|Ya��;P��L{fA����~I5�͞�kIr��\��׬ʧ̅�r�P]��DZ����`grjm��k�YX�����\��������c�x��T�Ҋa;+>Z��?n���Ƚf~~��m��Y�Ŧ��EgVH:@��II&54Dy{bb7jF9��h�q�MR��Z�\��ahw��8C_:V`C9DdDE`�^r��Y�y3��?ADOTD<dHDXP�bc�D�VZ}|��r��hvR]��{�OZH}�DL\�gwMZg�WFUAAJR\�uCFO`�?L]q^I.]P7OM���{v^oy�~nr�gf��Ǵ����������i�Ρ����å�m���O8U��ï��Ɗ:CF�ȯ�oa���D�ُ׬_��xY?o����Ȥw3M�Z�߲v{���|M������م��ĚYw����Ί�|��׵��������Ȣ��sxjxu��ŐԸ����ڸWBf�ѠVJfdxWHX�$/>'ZE^nE�ѽ��^�fDa�d���òy��|ǿS��sk&6���wSY�ړ�ϝE���̠��Юʳ�J�~ll�Č�_bì���қNj��Ud��ZFDB��yHl.;����S�DZ�]�|�����Iy��v��i�����nj\�is�΂�Ugr}~��N�χ]N`WTX}u�rP��ʠ?:.>LUg\Aug���yv�g~rldRw���xjHIV^��4N#)54Y�W@F��F}�c���VC�|j�d��ViviZ9fN@~Y�uK�H>HMVg�bKv{>L_KKkMEEMTKl��D<TEaws|c\XKmD_LKKLgrTS;>CSW`qSZWE6��{��mYVt�ŃdFS`yTSu^Ba]�f5OHR�ٿ�x�g�t��T{���������lo���b����ڶ����r��ν�JO�����q��7;?��t��o���Uc����HO`yWI��džr���MY�o�ΔKq���aTul����Аf���}������j�ʬ�۾���������ξ~��������������̐ntL�ϳ^09gmjgFPK$3U'7^1�u`�Ƨ��k{�o����}������c�ϐ��Lkh_���t9f�ő~��Z������ؤ���l���_��¶Á_i����ؾDDY�ZY�ΰDaM���8�tVlʒ<I�hi18��y����|d���|�lX���Ы�V�x�Ѭy��Pg]��gVK��@ntw���`��Rn��PFVXb<F^9:KFT�����fcHuia_ShYu�K�l�u\�\J>4@ZCwgv���Vo�V�imA;dKDVZZ�9VFFWvtLgc��Pu�U]U]rYjBMIRTCUig{T_LUWc��yB;HKo�^TJi`cMYkuYR{�cbOD^u��IHOJ?�}�uoX�����sfLRN^Im�ig�LvJX��l�¢���:5U��rg�Nj@w�����m�}]�ƈV�רdž�f���ُ�V��ͪ�ZX9ORa��\�_��lj?���PCKb��_�ð���ǃ������dd����������w��R����dy�����w��ٹ��̯��ǰ�������λ��ACE��qs�qHs�u��o3@TOM�\LRaRR&JbF4�Dw�XO��l|��S�ƈ�����ڃ��v���u�l�����n?}ʹ�|ûk����ʰ�ks��_��ڱ��Ŷ�v�ʑ��DRJ�`kO�Ҳh��j�X�Қ<��1*w�UK:�پ��t|�`g`YUY{Jx�a�\rP~H��Rt����h��yu_��y�a�dX����k>K�_C��OhlM\un��C������m��ME�yBPL8AL94N:<yuDPyf}FTXv�H�qgqOH??B?;Y47j9748`C9DWU�jPh�MEiTaRCVP<@BN]���<XqL\���s��;RJ�sRM5H\c�j�¦�SOUVbK\��{i`^�ZR\_dtOSaF]\PIIy�rD]�gu�}�myc���mn�d\^s�yX����vNA�f�������������g��ɨXMd����ħ���|v�mod{�U�y`Cm�һwh8~ǬUUj��{_�����̶����}�n��ѥui��j����wMD���UH���ӿ���Ǧ���r�����̠��t�������YSP`�vPjyqsdf�O^s��c��]ZdThq+r�)?5D���vJ-K��q�������X}��h�^K��ذ�X��dDWWb���ԡ�����Ĩ��q�hIb��~������Ò���ا�|fA:ak\��ϫ��t��X��u��M@I���w�۾������h�u�KmWv�T��OnTIh�1N_l����ҧ~�ih��^a�q�ŧ�W9??><t�Mi�mt���̢gq{��kq��RI�xI.IVH:;+8>Ir�a��bMEX��HoO];6H<MH>59T6E9DM<@6;_@KCAUOnCSraH@40Z\R`;L]uPOI��y�����VO_ASIEEX\�v���Ȩtr�yDSA�����sd��sIBVHP`��9JYo����_`iux�бu}r���T��kcT���xam�ڃFZ���}�����ɐ���h����s~W~����̀����X�vor”���_����LE:��ljIa��jZqk��~���Scr_��ìtO}���ں��KP~��gSW�ř̺���ϰ���~��Rt���Ҋ��fKd��YE@_`r_n����ʃ�����a�§�����T ,\�S%!o�Ɛn#ILFU����a�ѓ>v�M��4?���ҀX~o]}�kh|�ؾˆu�ٚ�èoqWt\6�ɚ�ρ�ɰ\���ᴨ���ubX�����j�ϫb���Ƒ��U>H`\^�c�u��P�ѝ����iJts�}��rȆ���6]�vJw������h`u�}yRxI�Ɨ~6CBZq-1<9tJ<K��}�C>��dECj�\HF5F9DJAHHEAA4P��~��kEAXaXY]@OK.<JRaN6h]\�lD?.&9<nBFVKnYRMNYLP1/?;HEI^EY}``b��_�����kLwL??WK}ys��~�ϵ���gOC�t���̱�{��dN`do��aJx��h^Wvrft�~����vK�t]a�FoPl�����cg]�k�����ؿ׽~���ȋ�ǤSw��|�������^�c�U�ox��м����\B8}Į}]Mx�EJx�ڹm�޶\��rL`hfk���¯����͕j^x���w�ɱ���Г�������u{��ľ���oU��ܝY_�dU�����ު����`y���Ï��Mc�ML�]o>-!!A|`$�ZqPL��ЌY��{���B�`,�����_]a�k�ȿ��Ï��yb�ǦŸ���?@?6��n���k�q��å�����W�������u��fV���vǫ�K{�u9Mi���]kϪ��ͼ�P���~y�y�aa�_dò��Į����BIRTS@/N@K��|HVh���/.'37;<<h��w4U�cKX:rv73>;/@CFH<)89HA{����v>jI>M^<3_hE:XYE_B^XtXC>3$,4��1>Lb�^FO?UH;4&1<<`N\PKKEFM��T`X��kF�AKmj\O��wW��ʯ���^Yd������Ⱦ�qMCR��̩������yyb�Ϣ�����MYHERu�Ɲ�kP�ȁ`�������Z|�������̴w��Ʀ�̓^�٩���i�Ã��~����PXR���m�q‘YFx�k{�H>S@@���a�ڵ�����YgVq���Ȩt~������Br���r�Ө���ؠ��Ji�����̓���ʅy�ݿ�oK������������ОnM����oxWf@k��To��m6L+&D/A5a�I~`���4|�m���WU��m������CFOf�n���Ɗ���u��wƦ���4/N~m���Wa�k��{����V`t�ܹ�¦�����V��b�ĺ_P��K^g���tOs�}`���ܦ��ġ��um��^�������ę]L{�{Y9:JMCT:@K`URTyJ��7+',+#+3:Zj]o�gVD/4KxynKwC8JL^aB1@J06K����rLHYU�cNv�}CN4;:8CZ}BO<0&,I�^9JF��EA>9-AI87-5LL`CNWIF9Cb�TEWfYRd�RNw��swq���������q���Z\��Π��vSYOu�rk��SZ�����~��hkg|���`WY����Ģ���͸x������v��mf��f��ƕ��¶�~���������Զ���O��Ɵn{s�mF\Yk�Pbo����K7>;@~�ҩ���Ϭ��}�ar����עh7`����΃������t��ʻ���y�h9?��Е�Ыq��ݺ���ڕ^����Φ���ߺ���ρ@D^f���oTP`��}{9\���H36d9IM�E;�^Ii?�u�SE��Vgϴ�c�|�����ȫk{�|��`���޵��������o{��DLW������_DZ���]��ƧjT�����ڀ�ln�|M��q����YǨcu�����hm6~����ɨ��҃��a��M��mi~bD�XIIn�y^DA|�]�n1;9;�KwRJM9,.3>8RF4;APX��i5,9FHXs\;4FM_����b]~�A^as��MX\_�JDI}i:@<J<@R]{d�V8^0LT@>1;\U6>LAHAA?&CC;\_POBI95HYt|bFayt��^h�������������̗Yy�i��Ų���n}��RWx�iMO{{��q��XKO;>LSy����Z~������̖j��ӛ͊��|J����}�ʲ��ș�v�������Ͱ���ε���s��̸����RJBHN�^�~DJ�|0:7.s�̯����mKK��l����ٚs:A�������a�sħgr��������J5D{�Ӽ���ҍ�Ծ����Ė��Ɠ�ѓwWr�v�ȸ�WSEIs����F\f�����@16^d^C,nhjU�}3��oBBJ~�]@M��J‘��q��ǝ����̕fs���j����Ɍ������Фn�|~\��ì���hBT�g����иs���������M��P|{LZ��Û�Ġ���n��cfFN��}ʺ�¦�������]���I��:O�CIy}P�vXmld͵CC@+,;_uEWfCo��<S\Rx�~�_C;D45qlBHSM?UcN��q�ǵ��:XRkmNK:JaJERdg~^0@7@VEY`�^f��FBCTE;C855:VXAL<<JIHYf\bhEKCF\n|{xh��lgt�����������Ⱦ��tb������Ʈs�gj���}�ɰL]����j]YV_b�rg�����ҹ��������Ɠ�Ÿ�Ց�Ѯ�����Ծ����rE������y��m�����™fn��~d�u4?WBD�\��;DTKW`@;Y�͐x���ND?l©���иm<S��Ѽ�����͸�ؒ��������~jOa}�Ͳ{������Ԭo�ʨ����ҟ���TK<HT���4E}b�Ҵ��|������Ο�$'99\d6A��<78>I��A>-W���HZ����ASl��ʊ�ǿt���S��Ҹ��~�Ӳ���bjy�������q���ȸ��6E<RiS���Ξ��ƺ�oX�uI���M4K��j�M�����yq��1A@Z������Ȑ̸���xS����gK5OtiB�Хb|�xu���B�Xo<L���������u\���vt�LFgHkmCKHom_i^�NO�_w����udEHROHDB>JK;Fr�i]DJJO}hDn�y�|AHPo{REIR7Oy�wRZWFKVLok}ZFOV~�n�����san�������������Ц������Φ���Y������kqiFHE]�yKY]����������������ľ�������~����o��ճ���ݺ�Ը�tHV�����Xi��Z`q���Ē~����`\O]lu�iiikNj�V��B\\��ra�����IhV^����j??]������j�����籹��ƹϾ�hlo��������v����Ó������ԟ��h�ĔRZD85:PhY���uuv�����diS��<B,7K]S0_��D)O:d�`IAW���i:_��ΧC��x��a�ٮf��k�����~S������t�Ҽd�����]s������g5v�U]Vgd��հ��H1T��C~���A]S�hHO���њ�VCTCPw������g]���fn�YiS�gY�7;W�~WbV��Y��W���rHWUB��u��~]^I`��y:93+Ao���dRCh�����TkT�̆D����RaN>AHDH_;H����xHMHJN8m�m��}AJ��r?PcTUZ}���n�j@FIuV^��Ocg���d������{������½����в���������~bVyn^_n]Iq^6?TSD7IrŬ������Ҵ������Ƕ�����Ļv�۰���]Hm��|gt|��������lUo��h_h_c��v~�w�x���xm�vP�Ƭ�T,Lq��ТLX_��cr{x���h�|S�s`qm�qV����ĉ�����۽����w��a�ə�~�xHw�`q^X���|g��Ͻ�v��o��mXxcm`TBFV�����}MqoRPlYjNd��T<8/+nYq.)]��\9MA�ly^����Ҹmm��đ���W�ň�ɡd�ku���ѻ�W���}ww��ąYr����n�c������q�¢SO�NP�وuj_If�uF{��YRSo��^@t��ӹ��X��u�ƑE@��EuWqhNiI��FJ}|�?Rv��.a�X��d^gU^���`UUW��|a>6>U9+KaZAVTJU@Y��`g��r����q�����sV����PMN@]\Ja����PJSTSE>F�q��iD�¬gSYhMlwk�����w��X?C�^Jcd���j��ή�����ƶ�����ǹͼ�o�����ۦKaf��|�}AER4EC4Hw���͹�Ɖ����������������i���Ү���â�q��d��|uj}wU��~���gXi�����{���f�mmr~x�h��q�n���?EHqun��}��nn����FZl]_~��L:g���D����ݶ��_Z��d��ե�~�do�����{~~t�����VY�O|��X���`��NH^�ͮx�r|�����n|��}\Hn�rHZ�gl0*6.&S^fEDNR~W@lU��ZdH�����¡c��ǐx�_T��������:U����Һ�ʨ���������S�қ�j���ͼqd������w�ɞ���4EIi�E^xKw��;;<��_<H��y��{^<�Ŧ�k:IU���gPRDBq���H���n��Sa\�ͽ���dWMB>q{MO��RaofE;<7:JD;9B?F^T'.<:Uqy����������Lj��Dtx��hlqkRMOc�]m�qmuSyrj]gsOL�~C�����RHD{�i����f�����vw��s�x�����ĺ�����������Ƹ��À�����ǽ��Ǧ���՚]bI?:R��~���ì��}�������bi�ʻ���u`m�������Ÿ��ז���nw�aF��`q��`R_���سgkk��jDM����m�����COFdO_���͓kr`���|JLxxE\_>m���RZ���ڼ��^5Cki�����ի��_d�����������ҔF]�`��ױ�y�]j��������v_{���y������~�����������>HK*#*M`:Fgqur:WC�Ҷ��I��׺|���Ӳ�Ěg`�ҹѺ���lm����Ӻ���~�ă���Ѩn��j����������åm�Ȉ�ܻ��6"\J��Y�OE��/1@`���l;xCNtfn{b�ӊSNj�qV|YS\Mk��jKXg�u����������y��r�uL~��_Xd���oRdR*5B7:I6hOR�W48abUi����b��ȱE���U6X��og��]DPmwY_��r�j�oPUv~Ej�XS�պ��qPDr�P���y���nn��������������Ծ����ٵ������Ư����͹ʟ�xl�����ЮfqWBIo��ϓ�i�uVsoky��ƞ͵�����j��ԡ���}�����������՗���x�u���vxvc{�rf���l���ɉ`��qUVg�����R@HOLE]v���}HTPt��wIfM;FO���hYPBq���ƬO_b>]TW��|��ݺ������¹���ٯ���mVT�����ڹ�jq������ʴhk����Ķ�׸cNgmuu}Us�ǔf��Y:��$)Cu8^x?lAa+C�Ҳ��J�ظ��V�����ǚl�ĩ��ə|�s>m���Æ^ȩ�f�|����ݧ�sk���{���á�ҦL��r�����3sTX�Y�ʑT��9DaXB|Uh#3DR�|N�ƹ�w�����}vk{�d���xAl�}|��؞^����{�Ŭ�?v�uyOK/f^gq��]{i�d'.g�B>oMO;5;g�����{�~Yc_]jX�rR`���͏�\a��Z�����]}qk|�Oq|c_�ƺ��qqa��@F��n���������”���������‘���Ģ����ӹdz�g�������_c]|�����v�IAIJZY��ӛldwtH��Ĭ������������������IBSRZVJMm�j_|�����®�����c\r�^NVvol���CMuv_Fq��PwtUZ:LHSfFv�ٝ@DM]���d�jS�ľ��sAAL�����ٛVO:��d���R`s������޻µ������ɒ������յ�����̩y�Ϯ���ͽ������ˆNPs����Ƞ��OTj^~�9F�j08X��HTi<K7?1O��|��dc�Ķ�x^�6���ͮ�������ܩ��f_}�ͼ����D��tsw��⸦�����l����x��\MlĠl�}�4<`I?9��їLx^3A�M?A_v_+M:d`����������bU�k�U��ɗ���}�x��W���^W����Wj��ORYP�Ə9*38fl��b8Ziw��q?:MU?od}dv����j,EX{���u`���É^|�O��d������������]r�������a^JflL9��n����x�u��Ϊ��d�����еw��ᦝ��ל�����qv���nSsT_lWJMNEN:<701AZnx�������Tn��sa���uUk��Ŗ���CMcdCXjyPF_EWO@Lf����vlq`s��qWOZT8OXbfSOCMRPYbZ��]BD]�XMN\KJ�ϸ�PL@HY��gb��ȹϿkB>AH;O��ǔRI@3YE/�sN?K�è���ô����ɫǩ��Ы���ɍ|��禰Ӛ�������������ƌ\CqSDbjr{���k<YJhdWuLHJ�u#FO����{74`N4}�`P���U]^��a�~J|��ʥ^u�������ġ�������w������l|��Š��ζǮr\{���Ľx��̓f�C;6mn��V���`C}d]V|C5KaVF@MK����PXWhqT���ur~SI�Ō����_�–`t�SCB�i�x�O`hU\tH}��Пy��?P�y��ڏf`~�f<8�F��AVDry����wNtu����P�������O����s`��ɢ���ΒU�������vKVO^IP�}Z����̆�����ͳ���Ȭ��ԋ���ӳ��ʕ��ȕɻ�qZxTBbr�vVOMOwK</3.,4J^��fw���_jVZg��]YY]<R}xW@MA?YKDSUq��uK\PD@RnWq���YKOEBYXk]<NaFOZE@PKZ`|qfWZW��OFITh����MRf��KJHCDHIVb���мw}j@PK59j�IJH:E3H331c��Z^���ƜWn������Ӽ�к�c��������Ǚ�����ʯ�������Ӭ}]~���ʪt�xJCBOwZ`}LPh�VR5E_D;�C��Z��j��@6f�oO\��IPq�Omdr��Ǥy�ĺbLVso���ʪZ~��l�~��WYVS���}v���b��<r{��Ѣ����7E�RZ;���vv����l|o_ji;:^PsLls�͔�RDPV@;���k`}U^mfu�ʒqS���Fn�;u��qNlP7P6n�Rg�hci��n@d�L�ƹ�cfKtWF7RURn]KSKPS�rkn��K�����u���v��O���̍q��Ô����aY����q~ZUHS^RTi��I^��տ�{��Y���ñ������ҩ����ī�������yh��kK<VUyZ}xIKV6?/17?ZWt����nrnN]l�uPYW7KJC}�dPWdogLhhETO~bOv_MCcgoSW�qZKRC9YLdUINP�|D>YX��xHLFOvJIPDCX]\����xKHAAIRVE>>ACIb���UDm���kLa���s]OZ��VBF���gY�šnMK^����ʼ���ΐW��΢�����ާ������Ɯ������׬�q�ɹɿ�hn�wY�����t�ULVyyJP58?JZ���TZ`�ʙ��DI����SRNT��maI~mSo�٪�����_iZ]`�}��ɐn��PIx��Wr`r���y�ŶZR�b0u��xJX\]TMTOY^j��I?q�͟�g�idtT�Ui��o�{ĺ�LJdA/.C��ZPKr�d]q��M{oRkjKLqu��V�g��HB)/0:cs�xhg?X9q^}������A5aD7AMIB.4b�EA7oj^S��FR��ѵsmU����yqo��ͪȵ�����·x�۶V��VFLEx`Mg����Š���g��\����{���ȩ��k���Ъ�ij��yi��mr�h<VBW�s�`]FFC@/9DF^�Sa]f^TUUh`Y�\NNJM>LSThX^dkOgwSI:P]TXv��tNLUMKj��kU@X>DH8\]BJgLLSqWadqvDPEK?OgPgu^��R/VMIIJlUMcugAXNLf�qSn�kbNY����{HibO}�L?~���ںm�v/dh_dUPax�����������������}���èyP^u����ʟ�ɯ����obj�gSRVuiiu�jR]lm*?@l-NAvd��J�J����S<^����Y��u���_W��Ia���ͯ��tc��bcP@c}nb�����~���_UNo��FI�c<r��xJ�ξ{F;WIY��g9Eh��mKY���kSUd�EoUC��|�}{�hyj]CREgOumJBg�Xt‚vb`nFIYDaPw��\9V��kJEd>6PMoh����i�>aJD�jL\01FD71AYUAMEaa:<S_IkW���R����\AJo�������Ѡ�������бȹ�Tt_E;DKLUd^��ȟ¼T��Cv�n�����������oL�������r�`B��XTkLUEASm��oM_S7@KKWHahu�y��bYb�UIC5IO@@:CDASlV�K64A<<@ME<S@K\:DD?RKI��hRZ�}fcTMbSKRHJT]PLS�o�}`TXA>JXHSO6r�cCCBR@XlECHPFU@I�{���j99��ncXEI;}�uT��׹�uu^R}����_fZNU��������ѯ���}��̜n�ɥ���±���ԯ��w������x��ƍfbnyqgnU;/\`s�WN@b^>N���J���HCD|��E4R��vvr����s��q<�l�ݮ�ȡ��~c���_}LFDBNb�khx|��Ц�bq�}F���X��З|c�·?4��|��fo>?dS?B_FNSWF:��Mon�g��\FSMKNhNSr�\DLTld\;N�YTlyx�~�����h�SM��O�{�y3*9HV_c|�V>SJSEA{K8JNEA>CEA��L:RR:VMPIM�IWv��Wm}�^SSJq�y��ĺ��mW�����ǽ��Ōt�{THaEUDbU|��������Zk�����r��w�ŵOg�ϰ�����YKw�tWNMNIKUOIaqh��K?4LDDoVNF\WZXL]Jhm}�f��RUCMDLOM\XW@:E@KB8L@:JIHCC>@70RAXYDUt|`jKS�mTNDILKD@<5A`�v@;>8@~B<8C�Ι?9DL>C766EETnRIZ]��Ʀ<3@L@1:Da�x�����yXgwos\Oic�v]�TT�Ǿ���������϶��۰wo����ۯ��q_���w��ƪ��u������Ƀr\h_F>@���v�<TyrlX1n��KW�s}n|<FwX0>���dbc�����b|�v�{����±�Ʀ]Ļ�ǪHT��uyo�_�����ƈ��jW��rM{��ݿ���I@o��hkq��kIH56<<PM��D]�jTT��R��LLCIknbWthUC�s�X0:J�qKq���}~_�s�`y,R|ZLWiwt}i?N^9at�XN{C?mU�^Lf6>@A03VVi:C?KaM^wfwC30gljRugm���tBma��P�������Α���޸���������\�dOV����������������Ѣy��kKU�������oIqn^mU\WTREXUcaI`NR.;8<MR^q~]V`x�w_i}xam^�lkyxy�l�dBRJBPCE@01LNEIAB@T\SAXLW@<<0?HIN}��yHARRu}>;OEH]9@6-9,;�P7@;KJ/0JCF�_/A>AOFYXFS3;>6@9^w`ShaK��PI9K]k�����sVig�}r��jy�}l|l{��Ի�����۲������ɬLa?Y�������������٬~��a����fU��lSH`w@JI���m,T��{_�WW��S.N7KK�ר�i�����I��ųr�ݼ�����צl�ѶβsW��ջ��xźξиk��@@vmjPg����h��BgSNCJOo��f>.4@BHNW�cb�j?8L�WOc����r~�vFCLNOXtW?8F{�jbMEXLJLAN�|H4F57:4Nxw�wIIur�E{m]~`EYDFgLTC88D�U^qFA?C6:37LRLh6;+'/<9IkL������uRXf�ɓɗ�~������y��ך�����naRSHPbjB~hRPr_�Ɂ�����Ч������kf��tT��WTSZCXM?IKNNPZOBDC9aZBPq�������sHFUBDxxLC;P`�cMac`MVSXZ??MHEMUSNKYX``I`]NJO@5>;@JL^ID]r@IMD`gEPAXR<H?3)I?,A,3@<97m��ň����b]�uF<NUPMTHT@4HEt�V?F�����‚iX]`fjT}iW�ş�ƚ�����۟���Υ���ʼ���f`��t���в������ytfk^����ǿ�ffq`Uh����PX:��PvMhw�RMg���{`1U�n���{Ur������X���ս�ոd_���ؔb�ҿ���uf����ҽ�������N`9t��oOKLUYxI:*8HKC>5?_�AI�q<P�uCCBNR46Pna5Bd�}gDbsCINKYKf�KBFIl�sH?>@8CETrYHAV43A@m��NHIN��v���gWV�{hX_VHFANwS`\A+BH@AH@?B<LB^YDE89Os\Km{���xjM���d��T<d�����k���a�Ȕ���RLwclxnVhbi\EF]hL_�k����������y���X`�sMD<R\YTPTZIKPE>H;^cUXbRUgvc�sj~UHh]^NDdHHf]U^R\fXb\`d`iTMH>VU^XHHPY_xfBBAXYUT:TDXWSXH8B4C?OINF?DHPJ<O�xE9<31$?N9\����~w�u5?8E5ujK]n�sP\���XA;H?Di�ɖv������|�¬��¢�Ъ������ɩ�մ�x�����ɲ���q����������{wd<Zw����ĕhqmZ{tVV����ƯK~�4;nP_bi;��EJ������;�����Ċ`���ʬVMT����Ѥg�����ř���Ĕc�o_r���Ǵȳu��Ǭ������NIsWR*8>??BFF���n4J�ʾH��aETFB9S�RD/C�w;D@\W;CKD<iUBSSYg>OSRMHRF8Sa�f8*,5"060DS4;AMHR^B,@UEBW:LADuxB@90*8A6/-8?IOWUFEC8MKRMMJB7CSO>dhY�W�}R�`���Dbvr~l^A�Ŀ]�Տ��g\CZbcU�b���xW~�N~cxqPZouly��~y]w�����S@PRUbHVNafROT@8;C@j\g]HH]@@^SVqYZfTZRVWRM;^HXH;XNLr}qi]`]WT`^`PE`WZ`VSDKTjk]{XO9KC3O?.7AIIJNMD>VDBKADF9A:BBCE^t0COT�}>U�m��fg���uT^����ʨRSEYMDFK�PJ����͠���ǰ�lv��Ա��������ǝ��ė���ʮ������ofTVu]LNNLiX���Ʃw��sw�rXS\mRbWHsDXx37Vl6:R@<��X��~š��Vt���̴�cO{{�ΏdJ������Ϳ�ȅ��ͻ�����bf]`{��������Ƣ�������t/BB_K3+#:mDIHN��DZmKY��c>��W�͸<6OnO:<VtUHCO]C3OY\@N`:@EB47O?IaPcEhbvTOh?B84@$68C9OJ;MN/418:;HKSf`VaUBc31339@TDT\K\;::8EENJL^YMB@I\ht]VO��Ci�fn�y��~]m\BDs���Ϻ�{�M?MB>H<1A0>X�����JL`bMv��mJLs`^M\XTs~wYWJIYTTLSTSZW]YAHWv�x^YK^^kMZJRaNqskODR<AE8F<C:CB?SRywoWL\|ROV_a]aV_WYXLK9BFHIXYCC5:UKA8J_~^OK9P>?H9@A1AC<B��h���SWvylV:.6A7FOHF>C@<XDPs�wh�^^���lDDVY\hvm��ԹϹ�������x�����Ζ^��������aVl����������ع��PW��B�����}�՟hD<><L{����ĨIOKbjL��'I<3R�dž�įĥ��Yw����hk;L\`toyO�м������ʐ�؊n�����f�^Wm�����Πr����RDXZ4,B�c5+56���P>B@m��ü}B<>LN@P}�H5^3:<0MXIA?EXsjTdWJLXHJJFJC?L]~TDLCH7CDUUJHK>F6,C;M@F90,"03,;7<EZIIKWRT@4+61,49POEMO6;8999@RKUN]OImqit�����f_o��������mc`IRa����ha^���SXW75$&1InSntUPPP^~t�\Ti\X_XRcg]ZTTF>BSaIPWBZPMEHIPTXTJ@MERqfjVXTUHLhJKTFNIBK?5@86AF;]ISTJKMAI^MV]ENUW_PLJNB1:78BC@OlRg_PUKDHWl�YN>@IWNZ��?AB0J0OH4NL7>3CSOA@Uc����xJJY?/U:?b��glf_�js��l���Ӳ�r��q{n��������Ǥs~����d��uu�Jn������ɾ�wUVH���Wbx��²��xK|����Ĩ�����\/;FZrf��{Z:ScI�ʍ��ڶ��q_Y����͹�^�v@Xm�Ys�dž��x����̰���}sn��������̹xbY����OM����sS��ѵk43XkIFA?PZY���L>W;;>9?;;41O;@CVIB:FBIRT<C:>::E9>EIHYj�YKMB>3,IL:E<1010:8?9<JM1:C)?;+8:FVZIWXK\SLE8<6:HWJLCI?.$.<.7SMZUKcTLNUv��gj����¸��\c<BA9lLv]TR^JFXPy��tZqVDF1.;An�r���v��|mkWKd^WnNX_FRCZKHDKPMNIOEOXTORS]\WOsqOXVMgw^asYP\iVCDJDRVA5A.,9?K?<FA>DECDNMTOKMI\TKFPWDN?EJUJIJYn_\rU8HBC<BcEaLwi@PHW\JL8TF>8EL0EH:NI`N15:4<UYTP?CK9B>M?L�լ_hV{���nmMCOHLOU~������п��o�fy��ƑfP`g���č�����͛�x�fVll����S�������o`a����|ra������4!;F]HA`k�dL��\iN_�����}:J}ʟ���б��tHAh�sj��^��fKVV�ƛwn�ʩWN��������ybC>Dns����x��²|o�ĵ`@E7,063/JIh@Fyw`��4<W]A7?<L<:DID;5A??`f;<9B_P}}JHBPVTPEAMH>;DIJOI@EFADA>C/<<<@7?A6974<EBXSTHEJJKB>M9DNFNEPID?6?:<HB@?S@HEC_Y]\EUm��͗�o60,LjDg];MPTRA7?LJYt��N>J-+61.`b]���������yRU_ZTDOIDETSBNIFKSSN@C@9?DIHM?WaWZRUKKWMPRmMNVRxEJMLOTDACC9B.@T4L?7P@D<@KMPTWJKHRMHJMBMLTWXa3I9;PIUB<8EF4;HB>\q��U<R36KBACX6E4&H9AE4@<I?78?D?JI7K@8N69PH@VxySCAUBONPAPIZ����ļ����ϩ�w������qYgo~����м��������νjXV{�ƓqW]xy����cLghES^XE?cx���wO`/Pi�`3?6UoABM�vN@��b���R8E��Ͼ�sx�׮�]IN�õƝf�͟�Ā��u���•�����n`kovsK<E:?]y���sbsOJS\o\NSfP<AAbtTU��{34Lm��+@��|6XI��JN:<AC�U><?8>MOTfUH71E<;DTPC?I4>YJB<7X^SCD@RMIXXVC:583<<:@;<JU>H@ITJJKDJNLKR;JJ>84?D;F?J;:>?IV_WOg<]uWXJSIMHO���X@4<BD@XmW`rI\VD911<^g�������gSit{rFRNJT??TD<MUAVFEA>MCHKN;:IYwWJOFZOLP>UBOS@HTPZTJBDCJRFR<OUDHCA4TV3?<FK88D<KOF8T;T�HH:8E>CEWC>LRO7FM?MB;6LNCF34IP><?LED69C<>`N9E98KDP678PKDO@9BF973BC90CARJ?ctJPY����IJ��Ҽ������iW�shk����in������ĵ�s�������䴓{b���ɠ^\RY�����fLhq_Utlf���ԝIh��EW��y�K1P54qlf{n���������}9Tt����mo�°}UJ`���Ŧ��ڶ����^|���կ����سNCBAMiWmd����ϒ�kg��vM7FfDgdkV����~Xd<;&-IYDR@b��::5RYDD;89gP6>U�vDEAJEC9784>:<B<JH>ODC<:5<KEACCHCY�^M<K66<>8./BCAOVE\WFD4HB;:T:CVB<E3,1:>;4EJ@ELFLBSUZ?IEFUUXUVo��}t`BR:EH@r|�bj�BBOP6@AHPHHt���suX\NlgE?EUFRR@R:H;:MBSCLO>J;HOINKYPUYPioVOOJRULT\J]UOTLF@PMJYIB@>>:?7538@<A;53+.79%6564<rNDDE?>M9<UHP��clPYVRSRJTF;@9;@@64SFN98?8<�qB@>6FELD;@NXHAH7CM?U?D;Lu�ǵ�l{������Դ�����Ƞl`}Pc�¼���ڽ�������ڶ���]��ͽ������������ƠT?Y���IJ�q�swrs�����������~_4J��}ô��?1Kilof<��{���l¿�USL�Ļ�����«y\L���Ư�����Ҹ{^Z`������г�~��io���uo�����kM?HZXTYas�il;4E]R}�}yq:*7D67?BRBURRXHL8<F?:Xba@CKD9519?540/6'/@<>>TtSL>H93A?@ECAM>@K<7-1KR9P4CAI@M?E?MLREDKCNKH>85978ENIJ;9D?FLCK8?49BNhHIF9LBAiq_n�b|oK:1A>1D@UOIUKE;^iBFTSJWgi�sJ\PEJBAVKAL>@aPXLCD5I8WIBC6P>EL?LWIFLOIW3?A>??1BE>O^XK@/C@<3846?I9-5J.@CA994:6-3&"*!+#.:?<9BXRE@FFL@<NJC;O8CFHNJ�cDSijSJF>DH?>uh5��dVIYF:WOHYWE5?3@E@cAS��������������Ģ{��޾����������������д���ͬ��}s��~�����׹�������ת_Tb����З�{��kZmv���t�m��»�Or9]`�|�ǥ��8<~`LIEB�ÈgiK���usaU\o��ɶ�����s]��w��������Ójt�Ǩ�ص��~MR`VMH]�����ܫrJJUPy������İ\5/795:A^I>&53@.5.>DP87A@>KKC@5?E\<M+-;4;;/9@?E?47<CI9lj9@@:67351>B808?9A6,0.4<D6EB8OF<HLJC97EK>BBD9B6DCBFC:19@FL7:F-507X{OXKRaN>VELDWjX���udSUMVXSHvl:aMST^WBC?^mSu^R8Y~Y?L>6?L@HSKSJ>A5:E90M@9E4;@:DIEAR;,744-0:<-./5$/ELD><>OO@:<-65<H93.39@;C9>46-/,))'.03FB<<9E/<<><5L8-56>6HLFET��R96HNjUAC<39H^�cH}C?M7AI;E4MZC<ENMSjD\CTTS{^NX]63?q{���³������ͺ�b4Hd���������ɤrRR��``m�����ƕ�����Φ��_��㽰�������y{sx������Ҍ@?5JHX@��t�����F�BBBf����KVNZ<gq������������Ǚ���|�~COy����������v�����\xby���aosso���ukH?JvngI<V�O8'34:FbZ5:43E@?838B4.D;<?CU>B@E9EH95-;FWEA<647CH8@7<?>700447687?X;DLCD4CF)@61?FF47<HEBICKNFFTAMSPPPAMC@E9HIE:OMBTF>E3@Y��dbLJ8NFWNKK@����bsAE;b^P\J>DHHVJCC>C>7IAadE>SKIRIBD9CRDRyW\PSLM17B9DF9>D6>H3<7:E:,.-.7;:<:>A58DF>37CVME7875<FDSm{oqx\agrsC\NLO87./8+8414-7840;8/A46EPSFBR@I��@7A5MYSbLCDD561;FSKO8@EPLPI@WDDHHEFI9E]qNL|_KYME;6g�~v����ǧ��o]<0DM`I������������ϟ�����ǖ������ٽ���~����ɴ�n������������oE����h?JBMBWSh��X��|��Wj�S4+E�ӾnodSAE@IFHXi��h����Ι�پ��᪠|BfZ�����ɏ������xv��������M8F_�~>BK@3E\yiC/RiE8/..39OM?`jAI?>98@HC@:3/>EIc?5AHFOWJCFVjJ<C4.?UTUCEHIHA1I:73<9/5AACEEFE@@9;D:CBBSOCHDKANF?635?9@B6;B;)4-)::RJKTIFNK<C>JZNbYJYYBJM?EK7?WSS\aC?8D;BBBIOOLJURI?B<61BE/A86EBICCCFYCOOOxXTFOE::&831I1-1A<8@5*?:5-,B8?1\}L@DE7L?9V<JHNrb�yxxxww����������������t�x7H.9:.%-A<6.0+%%0+9r�MV4E@AJFAOBF?.6CIJWK5A53F:0MCDJA91K_@Kb`SFLPXOJZWsk�UN^Xt�ROKWbrgh|w`gf���nH.OdsZTXi������ʹ���ɰ����������ϵ���ʒqYuo�����ӯ�whn���{�_RcigC/]�\|�UYu�i��LU4D+6gs�̴�E@��v7B'0Su�k���ѹ�̚����۳R@L���n��Ж���gJNS���������l��dn����4%/6:81*bqlyX?^�k8k�tBBBId�|HU@4RmkhjL:8>ZJTD5DIAV8;708>9F:APuck;?@;@85;9?????D78;*64A>95@?467?@JHB@;7>B07A47H?3@1?A:DM?AH>?0?:4;A@7EL8?HNLFIEHOkNFK.W?AHJWVaKCdPMCAB?fTP>3C;@HEO87@A<5JJSdITLF<:?.$!1/1411/'<NL1:6BaI�kMZ�bKJ@6.CCxnhbc�����w����������������������{RV@�}7*R7/A*83*1;14��83KHMcNXCwT?>9FKlO@I<5a{K:H\SYEAIWH>Wb�YHHZ^SWWSlNy�^m����wJhb���������������v�̼��ÿ�s���œ���q����Ǒ��u����go_Vwdih������ʹ��۪sOUSDxj�^@EHb�nwPlWfRBm`xS.5�����ŕmn��i��?<C���d������خ����̧nNa�ǵ��ʓ��ʲ��ZA^���bJ?LCI;CZAE9/1738qi�º��d>.�ūkh:1NNFUx�g?3AOy>,536Fd�Sn^:4E7>IT?9.0D7:CECIA89.<;9889;A>E3?B@53.-7364*8/8>65:IDLA14--@IHAI06C;:<@68AgsI;DD84>IEKCMJ6DLUID>,994<@JETRHU^�UBNKSXTNM@H;FF@0B@EA:4F>.6J<b]jmYnR55I:*4%+4''#%IC3NY�o�u��]}�I>51:07A]�ikt~u���hqj�����������������us����fY���D74,?@8@/-S+Y^_6-K;VRudND�qK86HJcSI4CFV�UHJ>CW^dsSLRIIEOn]VY{\��c��mq��m��������Za��}��r�����ԙ�������Ѡ�h{`w�������n���ε�uZ��TcMZl��f������wr^{_Y����DRR�CN`>6\�od9;|{�S87F��б�û�o����թ^Kt�ȍsZ����׫~n{���JS�w����Ùw��Ω����ǫ�^|]VXCF><Zy5C__roW>/;]�X>FXb{��<>+<?9>JDE46/*/A*'8:DT\;H10FJA@CB>AIO@9>EJ?@FA;>:KE:9A,1./4++13.-<$)//& &16,/))17.+&+/7@J:3D6:;D9<@>��?@EVHJ@7;CNA7/0CC>O6::-5;58HI>B@]X_SZRPSLYC?>)44*978HH?7RIE>RJNOPKHL:953F5 0..!Ih{gJai���y���\|�U?;0*?CH��b{y�����~m������������������~������w`�ͅ-30'3;4-6BMivuA99C;VYDR/>JC:<?>VCLKDFYJKHISMBYkvTIh�NMNnfdb��ɮ�“������о�Ķ����qO77B���x��������ʫ����v���y��������ڴ����͸����|���q��m�����ñ����ɛVZhr:Cr�9C4`�Yd?����F5hV��ƻ}���j�Τ���͗]������ȝ����kX�R-FR}�����ƌy�����å������ؽ���|��1749W���YHH8?F>A;<E\u�B44C>8@./8+-@50I\F;JOHO`�JCOEDP611@HLUABA10%',/5EEC3*.7$+889*1)-11% !)*,, &+!-+3 1,4936+"%,3343;7FMFHC55D979@LSBCHIKAEC<A@8:DBHaVPUji�Wsu��kEKP`RaDqc\_:?T<MYJRFMKJH?K5;N;3,<.5:8CwsXm����h�E��uPZ}@996.5<i�sm��������������~�~~�����������������d�ν0&'-+4+%1?@3DABWC@9HWDNJ?>OVJ`TDgVRXDUMKEIDE`B`U_SOTHLPLM\WR_������������������ġkq���ux�ױ������ΗijTdomOs~�������߲|���ѹ���ψ���nYujMNT}}u����绁nLKcTi9UogvMZVVob���nV8K@Wu�����{s���y���ӓ��ƃIX�ϰt��ϫr�LAW��������rHDX}���vw��ę������T*)/8���y6>3&/%/IDf���j486<B_@M9F<Jx`CEaKDMFW:hZARtHS�D;.95*0;KX@3'0..1<;E*')0!$1+!.?>64,##)!$/$!)4-*.0>5/++&).10.%%03L?96/5/8@5+<J90>6>-%031/>CJCCD@MINZSRIw��dXj~y�i����nTY}\`fPOCUN;D?70#%*00/3AUX�gylU�����k�Ώ�V:8B)',17��c�t�������������s�����x���������������W|��b"+$*6, 5DSOi���|IR<UE>BEdlfcn`kUA>PSO@XWH_ZsJPJRFERI?OMXJJy�wyTl���vlTmqf^����X^mnn�����ZcBXf�����Ƹ��x�����������ɽ���ε���������sro^X,?Bv�t���|MD?Rcm_BA3!gUm�d\gnR~R��]Wf\Mq~b���o�Oc��ΗX���ʾ��v�f�¸����и�_\i��uqj��î�vdq�qbRkl`]u�ћU-*`]<>>7D\����3064@87BBEJ��BB<I}�N7>Y�c;H98B>>@'"-Ij�8?ED@0*/,0035:04TJ:3;O]dPO5?0LgHrPiuhhUlZ80)54/40$'-49>;.1$,7@A1506**-I7760%8955>89.->:;53+003166@3)CEL?JXSit��bcV�g���drbSkqfbn^daV]ZA<3538.5<;Yq~����l{��q�xr����I6>;03,6W��sx������������q\DJM4SJc��������������nuf�ԩ5<:"#$"+5Uu\��m�j\rLBYDEMACOKFMT>XSEADH@Imnj��M]sn�8<^P@]c@��tgYV_CJax������ٱ��������؀Zu��«������о±�����޵Ľ����ʦ�j������Ǭ�̱�`AC@OYl��tHDZ\blv\S�r)5rqR���<bCN\�~Um��]��������Di��δ{�������kxw|���ո�����{�û�~��ۺ�������ø����so���yrSN7`�PBXmy-,)+3,17UDL_OEI;4nI3:5@85;><7:9DS31NIB7+&576DS#+)%!$��^E?h����{~r���������������y}o�t��hbT_Oi^6<86JPIr_D3!)*&'3*7?:99;?FC9A:@706'4A4BONVj38_?BF@LO>SyMdoV�̨��|iT_u^X�]_\D;BC;B;;>4@D6�i��h�ZU|���wn��qNK?0&)0%)5��q�|�����������vja?*-))-5g���������������o���Y68401%*?]�k��vv�uOLwi>CNVTOTBAX??W69UTI_^hhA~�gt{�HB��c>����KNMBMHLf�����øϱ���d\Z`h������ܼ�h\WVTZja|�q����������ʞ�y���������Ҷ�jFOV`MY��ݙoTXWxjw]����IK��vLrsZM_�|xvaKMy����������`Ey�ƿ���DY�NY^ClP���um������ڬ�����Ͻ������t]Yf�d6^�����,9��dN�vV%,5.:C?�sN6<b;A9;,.3,3iD:;DDL�>H5;>5I116,$"4/�I%!*3,$L��HLgw���u�����������n�lw����|ak~|�x�tb�*#-38g���JT18+,18/.&61-19?:ESI95,*)56>3;LZ>ZlE69f��������VCaYVJSDHSFXSbdVKLPFD@>EBHaUUPxv�jL��E}����jy�XVB>*',*++'��n|�������������k8,%��V.+6W|�����������xu����j,$*1EHB�sq��|���}dn\^TTWAKESAbnUSSlXoJVaiY@Mb]cZTb����`M����UH?JS|��������͖gaaq��ƺ���ܾ��~�radav�µ���Ե��ddt�wxk����������sH<I;Ik����ª����ϖq_J\dxSn8n�Нr��ʙ_~qx�Ka���~m����Ҩ�FN{���Ǥ�L<>E��:MZ���ŞdLTq�������������~r�\9j0;B8r�wKadSg���l6DY<>Tm�?0:;0-),/?0/Pr9/13Ot6TVFN��moCID<D*#*'%7+HR030.)60��iBcu���x��|������y~oxUjiSk���x}}{`k�j{i]�Y)0,W��������B44<3+*.6,.B>98?EFF:?L>8>RWWObqRNJVUFbKgU@E>MFPWOiRKNRT�vbLJBA1:/+8/7KC��`�|`X��S�q���vv�\mLJIB;EKEBFM��w�������������lsJ�j���*!3Ar����������q��}��ԓ7&)#9I]JN;l|Yhh����k|ZlVEOPag�ur�x9NH`��u�^J}ǑXiavm��s���;Sl���������������~u���������Ǻ�`UiI�����������Ϲ����~JH�Ӱ�Đ���SK����������Ҫ���ٴhu�{����ad�Mc�ս�^�α����tAs����q��c��t�oX����ϻ�do\M�nw^NBX���Ƥfq������Ǥ��ں�y��uJ��rk����dEw�_M|@897Vw�d<O8:]7:69IDoд+;<;K?N�LENwkMUCdAC}i>X5/;*43-)4%4/��Hq�~����y������scm^HISgd`s}����wfti��|�g��4816,EV��}��v?N?Kg$#$*"&.&3<;J@N3:A*7186FCFUoiJ<AD7MTWA_:8PKX]Z]WXfkWhUMPFAF48>41:KIf������WX�b���}y{`PA71+1+;<58\ɪ��������������|n��j���843U����������������خ?+"*:���cay��~v��{�nEEN\Rn���htK]OCVZ��Yj^l^��kNTPq�iN\��F�������ةhMm��rlj��m�XInr����drjcX�������ɚ��׻�•`EI4MW�������gy`�������}�����ʿ�q���Ǿϙb���]oƩ��_�Ƣkw��c_��̠u���i|�IJ�������ϖ��j�������d��ī������������xNWTk�ɶ�u���c��IFLKfWCC>C67TJ-;6K8s�49F0L��FEBNTCY�qC9@:>8;<dI<�fd�F8:55;'%')#0K��R�w������������vW7% $-3:Rgt����}�t��������/)"&6<b��o�mt�SIY)*&#-.7*674:1'/3@E>09::K7TAJVHHMFPVC9O<Zj\ckHU]JKTD>P7386@I@I_W}��gYm��RX���yfTZV66H3-?A?48/&Wì�������������wyU,<'s�s5-1T�����������������ש@-*ZEn��Iu����������o����gfqlTaFISLvh�IPJBlV]O�ϋ_ɫh�ȶ^t�qn��Zn�����¨v_Lo}v{m�����^Hv�Ľ���į�����������dV��w���ɼ����̢�jZmCY����̔�w]bH�����u_��_��8`fP�ɜ��`��j�ix�ȋ���ؿ|\��n��ě���ܾ���à�t�l����Ѵ���վ��̫��������WdKPj���t��N9L36.013JH)CA--+X@4;{�v/,lMOx<76>59-^J:�dEKT>TXIRcC`�Oql10'0"$#)/�Āb}x�����������}^*" &;T84O^Wn��yybr�~��x��m1./BC?Ii��t�q��KJ�^,$5+!!*4,*.%$43??AM8B49KHEJMA\d?RTN`?9?<CBDP]W^\YO@<;5:A><JEXs�m]T_{rbk�u~��\����WJB88;P95>17U��s������������ly<),3�I U��|�����������nq�Ӟ;*:AJS;qs�{��X��y��������Ronk\iVYi_|�f^YrS�qA:nx�Y���n���{9:8���Z������Ͽ�vg��������ƴ���ö����u�����������v�|c]y��r�ش�������������ɰ��@JDr�L18@7Mo������͓04:I��k^B`��³U�������Ŵi�w�ut�����������ɽ�\ahR����̿�������ț�VJY���ʹ��qd\J�y_b8DD66A>JZTI,A;n�_|:w�D?<KM<A,3D>I1H@DXFqfE\aPA�lLdHSBH�@76B31&+&'4@��rV}����������lU.%04���%ABXd��|{j������~Å5@>543-Dl�w|��`NS�T,*04"!'+*4/>@*9C9>?@;4.-O^XEAD6a9F`Um17?5;CDkWNLS<:U4PBDL<EY��iC9qN���T������q��}:H<6;3-5D&) >��v��������������oy8+1')*a������������������a85')00>Jf����d�ʪ���ty�kxMtSicknU���ofu�t{UDv�rJ^tq�n�����|47Yi�ٻq_SYi`^NYl�����������������П�����mcUk����g?4K������gk��rk����ѲrT78BB]Id��lP����Ƚ�������OHU6u�a���\���9�Ů���}j�ɧ�tX��������������ʥ����бw��ƾ��ҫ����Ĥ�����y��ɟmB':hcJ�8NO;UAB>`hTPA�qj39@\x5)%<]]9:A:XRFaI�IEANurH@LIJ66-$-&)5''* ��]Z����yr�����f3$%4_���',AOmn}|xl�������à,.,5/5B-i]�{`�vk|Wa4<EL>76,, $4#5!151E8OB8WBZS\E@P:TCBM/D>9@0;7D79FASADA7>8AO]��rY\y^�Ʊ}C�kh��o�dIJ713*/+.6;&#&'��}����������������uK83>9Bm|�����������������N08++&3>PT������������~��r�^Vc`sXn|Z�sbm�nT�T��ma�cVx]Kql�W`^P}����Ē{�]]^ox��wvwt�sxt������������ݲ�Ru{�NJ�`o��l�l��Ѥw\V|��Ȫ{�yY{V>JJKIg���{�����b8DM<P���ϟ����{�ʗo@^���tOq��{o]Dk��ɓZ������������ʾ����Š�țc����ð��������������������ur��l���0NC>>P99;Bv70I;1?U3/7B:c:+:FRL4ub�<NA>HqTWLnqX-/3>J.""$$01-��uq�����|������dD1#$3/}�t*S\vw��jn�������ƫ#$1/6,/��oZbW��j��`>8?C>C.'*.47JE?C:M:>M7IEAE@D<^F9C7@*.;,$73>@@CVXFC-@<?PVsgROd\Y��y]?]��k�q��SF>*+-!00&&,%$)'8�’oy��������������}��mw�����������������~�պ:7-1-;HM�sh������Ԫȴ�{}t~���r\hvTTVxjW|\{����O���xJNX��n\kjcO����Ù��|���������̰��ǽ�w��w�i{������u�����������Ⱥ����������Ծ����qm{�����ʹ����Y98DB7N_:L}��}�̹�����YKIR����Y?FVb���MY��ծ�{��|��;��Ǹ�����ẶŻ�ʦ��Üq���ly��������u��̻�f��v��nX/I9:r�Po�uO;UP/7^7+,'4:A>W6PUWL^HysW�iboO<;YEO}CM�޽,)%4/��dg����}��������rV58K�'090#4?X`���vb�������Ǵ&&'43:tuxoca��rO��1@14? " "+.3I;:>BIMPiH@:?;AIgZ.9<81980<XaBAPLMMLF8BF6<}`L~rPd\b�\Rr��Ԡ�t|]]7;0)39,', &""!K��^|������������������������������d�����v��Ӗ"& /;79]�E��Α����y��n��{xrg�XVnIVl�Jfk�yV���UZ}���REC^�Ñ��ӹ�lM������Ļ�����Ǻ��Ƹ����ƺ����s|Rbjx����Ķ�f]�k�}��{�������uu�Ư�����ŋ���е«c\LCUYi�rXC9�R��\g�������cC@0LN��w?,Ny���ϔ���Ѷ��Ԕw��}���u���ԡ�����º��޽�a�\Mhſ�������hPLWj��va;NSNN?M�����u,;��b~,4#"4@W4B<COL^NFIqb_�`kI\`T^S]lP���ާ�F!1�Łf���������������_11*%-,1?S^fo{���~�������͓%%/6419607H����m��]K��*@''*'!<.*BC@EA:HL6B3/L>C86,)44EBU]`}bXWDWTNE493<BCOJZ`v}��I`TZ����Xa^\TC+;**3$ 1/%-"��q�����������������������������X>v����x���I4%&1+0@YRa�����ٶ��|w|�V|�wh�yDbjcU|��vYOcJDKX��ɫ�{��c����_T<9CLo����Ͳ�ڿ�~������ݸf������}�����^?Z��tFq��m�vsS<Od��~Ww����ȼ������q�YTa�vU6?MP{|^F?NcOR0'<����Ƞ����3Po����kI9@7D�ǧau���ƞ��ɲ��m��������Â�����������{��������xj�����9�iUMb��wft�Z�]��N8Nb�^t}u38FXYB@4:cPu��fElN_U\dTrH]^a\LRAK���H&#5�ʓNr��������������vT&5%#*8Nh����}|w��������m !0T���M���]ǚB�s+0$!#-430>8D;DPK5.;:B<M99LA~nNrhcJ?DHD0ZIJB1178;Ay�}��lChPBdhj���_aLg;,9>98,))0*+$%J��a������������������������������q����xq�ѓ/ $bllK�Ǒ�������������l�aH`dKR_dg|LSP`_m:P^M_�v���ݪh]vK��_NfPD��Ğ�~lZ\]x������o�������xT\ax��M��Ƶrb�wb���n_s��SDvѾ�������וX�����~h��X>W���\Vtr}����",_�ɽ�o��ͤ�D7������rg?1+K�cJ�ji��ĽΫ����x��Õ��ټ�qbawr��������������ۻ�~��d�~CR�����Ibm7P}�V<hD~�n4X{1R�n�gPL'��?Yx����YDIkj�uYZKnO9303T\,5<-4*)açKvv�������������}xhH@\]tu������|����������+#+58��_b��hlw�5<ZPbf0, -64F4785D<C8YR7S7LaZ�OLfWSMAHOhPOD>A7;I06SP`iI_\DbK;�}����bI^\?1.768-'#$#!$)A|�~t���������������������������������og�Ͼ8<&!"i��NO��x��}��Ĩ�ؙ���W`�r^~vo��k^qVasj��TU��gRX^�ɴ���\�ucwn�����{���ёjo�ϴ�PblP��¡wdh����ܾ��޵r\u�b��������yaEi���ß��ǚqVh�����qf`h����ЕWh�����gD���@O��ũ�����y�B/Z����΃TKD^8Nay�UPtk��ʰ��������ƴ���ܻ��sa��ʟ�����±������Ý��ER\�ncvwN��JP�ğD>�׳L�W9Tw�9U>ZX?Z\OkcJ\����|���|���|�~35`]@1%?3''3J��Tg������������������v�����������w���x���Ó !)&LW\xs}���6]��?Ef*%>;!/+K*.D.8E?:MIZaWhU��{tAP?<iX�j4E]aKK38A.3@OaA\K�~NPCy||��ò��JIAI  */&%%*.!00A��u����������������������}���������yqo��j*1!1>5,KsCNN{Yy�����а�}��}�����rwg��wJ��_jwt�ZP���sSgO��ȇg����Ŭ������Ǵ����gh�fT`jNMT}������������Ȥ��t��Ѿ���nwjw���������äl~^af��yxSj���bJCKl]k}��`&9H��\v�_m��������?;Sx����V>9x�t���fr��Ѿ��ɱ����|������ʾ���w���Ի�vy|MBOl�ſxgWCXJoùu�u��\���v@L|����M4,m�6H3�T]DRvf�^wr}v��j��x������iP��00&/#)%#$��vC����������������������������m�w�vs����U,! '"-"!$)OIS��s���H��A?FA>��M""$++*%665:<,EKXNJEOSiW{LJPI@;>H<VU?;HI4>/KM]PUclP_<t�a��n�SnT-;%!9##-.//.!$"&64,0P���������������������������������{|_��~)*$,'/D��Af�Œ��ÿ�Ùơ���~��gx�dU�ig^��ѰOXYVth�g�ñ�|F���liSOFl����ھ�������nbsn��{f{�����^ILWP`��Ƶ��ʬ���Ψ��Ǵ�����ױ���ӡ�uk�ikM�����ӓ�mdNNJCh�|�è�WL0WY��ivF8Km��`����oaFCj����}�~������϶�����������Χ��u|�������Ǿ������ÅOd��ڥw����Լʯ^;�͊����+<Z���xTnd6&MoDx}h<89icNm_C~t`n���fw����Y���l@@A@<.07%-X��M\u����������������������������{x|vwu��"$$" *.3Ilh�qu�5Whb3687FFD5.050C13+-?3:>TSBa<OZVVR`P;IOD59>KP1<9+I>9D?{Xim__I^^w�iqxiKOtU31D%'6'636.D6$*" -$!&-q��h|�����������������q��������r|XX�NJ0*',+ %j��Ix��h���ʈ����������wi}f{v�_Zv\Y��VsMT_��h��ȧana�k`�sFZ������׮�qVoR]y�y�q�^_c]h~�������ҽ����lh^�����ʫ���������ę_?\`m�������qd�����\S�Ѫ���utx�f{g>���{B7IZ�h<f����DD;?f�ξ���^No�����̥h��������Φ���������������ļ��Ҳ��٠�����~�Yo��Ұ���J<P5E��u��O]:RX�}~�iyt�IW|�c{u��o����q��s�Ŧv`O?1?CA9695+7��dEc�������������������������s����������A!;- 38Y���FX��nF�}HB+5fR3)1;,?61341AJLVM>VML];YOR?L9:EN;cHKM4FD.7M7dC:F8?MK]l�І�igx]A*��R$167:C,'//.1+01)#;)8y�tfr�������������������������}ca���,&!00.,#LOJDBæ��l¶��������������ytu�XKqoPL������DUmy�si���c<@q���Tq������߻���������ij����������|����ҧ������ɲ�uq������{{���ST�~tx�����tnkVTP]��i]XWccX�����;.Z�ʽ�FEsf<5Nt�ij�|{{F�Ķ��őU1L~OY���w����ry�кr�����������ץ������ɳ�w����~�������ALSLx��Y�����vq;\iW��v�@Zi}xaSS�k{�������X��v}����4)#,%.3+%$ .K��;Rn�����������}�������������s�����q��n !!*~ݶ-.14����d��t/RA99"*'1E*$ +*+7-#4@5646<VOVKrX:D@U7LRb41;3??L9]AHKKLgR<o�}u�m�W�ki�S41x��.91��r/>,/+91@4$5+.4}�xf����������������������{wwid���<$"*5;5MΟ?JZ]������ީ��̶����Ňqk�s�D|xcu^���q��Ǩl�����aN����<Yjx�����ɰ����xu�~������¶�����đ�������ʯ�ffj���u���ٿ�~k��gPN_�dT?B>9:7Di�ò�nMht��srb|PPNJ������~)94\�Һ�y��96��_���}INx�Ǵ���gHZu8?IMKS��������Ƒ���ynu���Ԭ�����ʵ��lujYu�������j��;{���Ҿ��Ⱥ`kJ�O��6scN��@9_���n�����Ȧ�����������*4?7)/9)!' "*>s�}0bZ}����������������������������oj��*$"+;5!"+i��$"%'4��bm��Y,7k�><../77&!,/.35;4?/+KALVNJAE5A8FNs\HF338AS@9OFJ<Y��lJI����±\YTcRBE0CR}S*A@L���:6+@75F")7>@.'0_�q`i����������ü���������ybd���:M%*$I.4CNW<LT�y}�Ԥ��ՙ��Գ��`oa�k]?X�cH��P^�NWWR~��Vi����`\Am}��fbR���qlqqYagf\jy�h��iib��������dz��l������ĸò��tUg���������Ľ��q��Y6?�������ϱ���͸�wgl��n\7_��}�M4,JVs������V9~��Tn�θ�Na����m_0U{������P?g������ɪ���~]IFa|r~����~���Ǭе��������\b��æ�������rq��C�ŐBox�s���F�sb�I|�Yi�����������uhPI0>,$-',,0&)'1��u0Vr�����������}��~�������������l��R.</./&&/*3##3)**9H��]PB_IE`J08'/,)6'&,-)50)4HWd?PBaKDP:D0H`m{MW9N`a]LR9C,3q�~<��t���¨�rh9KK.66F�j3+7F��L*+:>@1"&6%.4"!KCYffMv}�����Ͱ���������lP���q;*7)@&<8sxDOB\��x�������������xj�fhkd�ODh���Xm]PI]mS�εi����ru|v���|�}�x�����ncn]|��ƹ�������޿�`Kn�����ƿ�į��s`bb���������Ч�ros{lWURY/ENXkdfggn��̻�����u�����O��Vs`&71yS`�y����6Av������ںmV]Jt����Y]������Ӻ���x}��»³����Ķ��vq�f���xao~u��ɴ�����|h�����`I?P}�����W0��VbW��K��l�L}twx�v�×������I��D3337'!&")%,,+ -��X5So�{�����������������������qb��L)4,8#*.$"*)4?CF��A4:Y�ZUTr�P@?K),:&'%4$0*A81*3IR�J6NU^jPWABT�yaO8?ARwKkVD,638cYI��if����{YB@U99^sHIS�s–`A��>8+650.!)01+0!0&/.UcW`mkw~�s����x��|fON{���:**%".*0>���+<H����Ǵn���ᲅ��fk���j��R�H<�cAy�MNHo{MCAbɬ�ȑ~�л�����u�����������ȸ��ȼþ��ܾ����������׼��������ß�ƺ���Ϳ��u����չ���rZBPf�{�{|�|������������԰j�‚�c��|-bw5Dg���~��Ur�f^�Χ�б�KFXYOh^q�{~~���׿��ʿ�d����������ǟ��h��{�h������ʝ��r�Εv����٩B`��SKd��x���vESEd�\;�b{_c�^����k�������Յ���6?F;-1&#)"-&#$#|�b3Jd�����������������������y{��7',$"4)&6)/1@A:CLIš_67Cfk^�|P>dSPI*$1&.''%)3+)$45**?07UgTYhZbUdM6>:9;<BRME8?:F>BX��h�yʼ���_bUH<Rm>Vo���bUHXh<5*-7:>16.,;$;.$#$))MC]KhmVMVoll|^fXPt���S1)%<|��yH7Ol��{�Ͳ����Ǻ���rj�|x��MZKD<C@��{�_�ƵIl�s��{�ʲJ_���yͿ�|h�ky�������ó������ƾ���������sVqn������ׯ������ə�������տ����lIK������ҿ������ܻg�����ŋ`J������B��dS�dK1]j��tSO^��i�в}�ϼdg�rt78P\��x�����Ǣ�{]I_a�u����������ν��rmi�b~��sRPj�yjct~���r������ogL���_cHka_j�L���^��������������r�FII�;+-\�-) $0.0'+"k�m4NZrm������������������}v{kq8&1)+*6.5.-*<>407;00V�^}-7MYU�r�tch`:>6K0#-%!,%&1KA9,978WYUo�t�}{hBA9:DDHPaNMXIgOIa|�r\��̜��{]YjM��>>X���o9+HUWO;?1&7,XP5B36B>;1-"%5+14>AJLE;>MJUMDYh^I$"!! $-a`~?5;c����ƙ�y��ܲ���y��Pf_aL��S�MDNr���j���l��ƛ�dX��wX�~���Ϧ�vd��Ҥ|��|gki�����êw���ޟ�ȸ|jy���̡�~u]��¯�d���������ߤ{�jYO_x���콁Trj��c���}�ÑhUE:OK0Byd0C�Я7y�_J�`\a)m�LJ:]Ug^J��Ӻ�����Ѱank���O�������W�����k��t6^���ᾴ��������ġ`?aj����l8N����wn�Ī����λ�{S�AZ��R`B��Zr�mb��������Y��j�:girl:HZ|D*$*%$8% M��N.>\g��������������{k\j`/)/,%. 5,*1?HBB:7H��UrH<9t��P��XgW>6;*$.-!,M?0'$>F;7%91{}v�҈sYT]K;F?9F7:R>t��LWBXynby�s��y���?0]Y174���⪛vA5ArV>+.<1**%5M6+3*53#!- $:7A?D:r158*$9b�Ԩ�6;5q��gd���ʯ���b}���w\a�u�dy�u��jTm���j��c@�̹v��7X9_�y����՞����t���������xn^IU\�������v�]Og���������ė�����~������������Jw����ݡu�w���MOOu�ÓaJW;I?8FZ���XUr�Ο~|��;j�`E0{��b8Co�������C��Զ���Š������vj������Ͽ�t��_����״����������ʳ“���}g����ϧ���öu����ХofRXs����;d��|Mi���v��c���������R��{�@V58YHE+$$% *gx\05CHXm^|�����|�v`XPPL1,'!#,0% '*,%6;DF/<>f�]CE0.CJ���dnqRA9NCY)*7360?FJ1%66<4)0KkRm�PYIJZR`OA;/JTu²wTK:EXTyb�ٔ�]jnXUCP~�'.5@���á<g;ThBC9656)'/,/.9503!*".3:3-++$/>Et��ſkI6�����n����务��w��|WP;��f\:B\L��N:�w�Д_R�^c���CK^wXZHcR��Ǽ���޼��W��������°����������Pjv��Ϊit��ϻ���������±��hVY]]NSrv�����ђW~��vdJFf�ƗmD81,-8D{a�Ѵ��b^��os�y����ԮH/�]tcV]Cl�DZĻ���a��������t��ҿɳ����̵��Ȝ��iTY����ۮ�‘���k�oI>T���x���Ƈs���o��ٹ��~NM�u���צ|O��UACg��t�_lm���Ư��~�O|NW�^3<+DkJ6,$!#-!"#'<YUE>0<BM>XfMRW�tA:;:1+)+ '-74*!)86C@??h�kKqK>5h�,f���~���WB7',)*%6N��8,,*4 ,APDESa9J4\RSI)@T�ð�xaHNH>tYnWi٬�k��oL��\�0%/C\c�趚nr:??/*373%7&.E0?<!#'6/>+  }^#m���ٯ^ET|���l�������f�Ʋxy}�BJ\ZLkBaT�}I�MJB:��ЍH��OmEB�~h����̹��׻�������å����_��������Ҿ��ß�ʻdz���|�}��������������Ϣ���Ҷ���Į�j_]@LRFcIt��m_�����s9]�nhun�¯uT]|�Z����rc��ϡ��sr��P����ʨ��ƶ�c�k^���������������xd���{����aEg����В�����������gK��~w�Nu�����i]�j`<��ҖI���w��]fJ_�Zr���y����������oh�lqlB9]?ERS$4'%."$$,-,-!;90D/M-CC5/081*+! !%$"%)%%# &$/3)#/7.7-@��LY�׌6?F,?���U��\~SD8?),5)*CBjf-.@6C49PAcS:83LNDC7Nk���c^wfA>U\\XYc��k`s�^��q^`1>0@j]d�I/*)'KRA.3@.,7137'34%/+,3!$��#�H'Li�ۤ�49Am���w���Yh���R�������Xb��FO��INAT.>Z7y��Ґl��}�]tĖt�ÿ�������;FFTT���ѝ�����ļ�����~�ky�Ƣ�����ɳ�������͸�����ӯ������vY�������ȫ��~A8Eus_}m{tf��Yj���Rx�7f���;a����IEsJ9��Ѩy�����LK�f~�����������ɼȵ�������rjl��������Y4--9��ɍZo�~m��|��Ƨ��d�^cEK�}�����J?5\���Nj@��^D���Zv�qt3Lwac����������Vj�±�b�?@?5]���:*/,41!"+# '.!#$'!'"%*)! &)"$+' *45Z����iC�Г&8<Y@0x�v���r$Am>8/+D?394�nX4/>8C>@WJS/@SJVH9\toMCJ\yTdTYWJYO`UUv��s>�oU/C63<?^J7C>HNH8.05/05$18:;-68.-,#"&#$" '"'#'+,89'rO4NUCEV^�ϨwCACYv�~��I��;m����a�Ǽ����\jKs�;hW��VM9:aUhUZJ�ظlH��Ͱ��wngj~nns������wY}�u��ǽ�ɝm���������������������snln��������̻����ȀW]����޿���vNP������ץq>^�Fx}W34Bn��LHhyEE6H���r���Bl������϶��dy�������Vn��������������ʸ��w���ƽ�sg|��͠sonXcN~�}�����ٸafIO����~kfHwL3P�����m�����Sq]S�vr�\�j�x��o�Ϳ���\g����Y�{yKK�����B57-*.3, 1/+0+"%" ",0'5' ! /����^�U���uTIF0,?:t�vw����Lj,'<H+A1.9.3>1&@TJTBL3ACEO9H;IN6]Ti�nOD7V��vSHkdH���awVTB-K4"4-0LBJ\MU�u��kBsVP:b~-8H6,68/@/,431,).+1)!)#$,4<S19PLf���ZV>4AR��ӽ�uS��}W�������ҙ^�ur`��TY\C8\��3,U���{17<��sFP�l������i8A]S��������΍��i�}������������������ٽ���{��������ź������ղ|Pbl���ĺ����|lW�����������ڝ����Scq�����iyfltu�Y��vT���o?V��xl��������¤ſ�����������ե��̻��Ż�aol����Ʋ��fRJE�YS�dw���ș�������������~@M����w��X���K0Oc]o���Daik������a�������j��T�vXAIW;��g�7#-''!")&))+- !&+/,%""'
+!$�ڢ��D�9]b^sP85��4K���ux�����D.#0>)SSINC7:'SYXL5@SH,17$/@9i�s�Ru}�~�׬V;?C>S{�ڗNIA9JB?/46Ui�s���φ�����Yt���O��BHRcHN<1,#"!$%%:qtY�yWP���Ó+33<LHux�����j��|��̱�t�y���r�xVcxTk�ID4ZN_+���ѯ��Yl�{OIiPAK�������_aRZ�{����Ѿ���n����������л��w�m������崙������ɵ̤��������ƾŇ��RbfUyh��`�����ؠ���hy��RIf�ͺ}v���_jOg������1TJo������^-'Tq����Ūxr��}o�����������������Ġ�q@NI9���ʢ��¸��ƻ���Ƹ������Lq���}g�ǡ����㼉�g�����CSXw{U�؆c?��������N�������t\g��q��NJvHm����B/% !'!:$9,6 )3'')! &!0sxjS�#38:8A4H;0\:/;��Ϛ+4��©u-06C401_ywS+6946>:AETEI+')#6X��\W3I����ZKhJ�kZZr~��4-8K`?$),I�c�tФ���ϐ��~�o�m�i��{���M���Eo:NTXj<FKTT�ƥ�����ΪE<8:3^L;Yc�����x�����t���Ȯ�wtd���``acM?;i�Z,hW5H`B��΢}M�Ǐb557L�����y��]b�����|{������������������������������������ŹԴ��ݜ�w�����������ھ{����v���ź�v���u��wRUU}vHPqS��tl@EPK~���ձ:ESP|]|���}L>,W��uw_hgcgkU|gKRh��ɢ�����޾���wYv��~�����t���������vlF<MJ����BEH������̪xYI�Ǜy�En��bh}��dP������T�{Vh�Zu��TŐ��cq��rMN�n��vO65*)%%''% %&"#D!+&%"&/gnXX��lWa9PSD?T��S-hO}��$#.+80,N����JY9+81CSa]KV@Hd0bFO<dUT��c~_�xh�a;-S�Fo7<1?E#58PB��o�����t��x�—���3'?D�������XAF|}�Į��Ҟ�������x�X),364u������������}������Ɩ�~�K}��i.I9R_`KX_;N`j�C4;6l���JC���T���?Zgx��wu�������۳������κ�����������ιó��¶���u�����u��nm�ū����g�d�������w������ŧ|gmZSTFX��oTVbffw��}k���@R+1MLFww��rTw�_�LB��ԟ��bi��ý�uj�Su�X4�WY���Ϲ�������������Ѵ�V���Ȼ������ê�{d�����ӽ�tU������àx;Rd�ήmV�j}���n��EM��x��`lW��v��ju�Ɨ۝j�R�u��w�uDcH^�qI��J?.9?%"%"%$3�E!+!+!`XEF���������Û�ש��jͬ:;{��f-.-*0ASb^f�yt;N>M,V�����Vq�<W<W\�`?R>Hfj��h�hD�y_yRo�/1-Mn��|I��v��Ot�hk���β�F76g�ƶw�Ʈ�ɯ�̗�����Ðo|iYB$'*,?1AUu���Шƴn�ɀd��f�����\b�kjJ;_6SWX��tBIBF^g���j���_U��]Jb}�O�Գ�F;g�g|}����̳��ī������ڽ���tww�����Ⱦ�����Ի�ĩ��|co�����������l��hdZt�������Ϧ��fUgVy�õ��������������V~h@/9533Bh�������JTHf��Ρ^WC������ǫ�ȼ��x_NMt�ϰ�������͵��ν���Ƽ����������Ȝ�������x��W���›��y������ڔb6EUwd�v��_��s��kbj��Lk����]��k�s��N6yax��r�?34IKR��lLhMZ+!!.01'%"%%,&94+" 'D>U<jsW��g�����Ǽ����������⡡L+,J�th) ',?XRss]Cm;>5;A4>^g���s�OAOV^q_jFLrP9u���Ki�S7>>:B6BC4?CWYk��X�Ě����I@On�c����_49k�Zd�ڞ~���ӇNaPjsd360-B-+>4BKYH������Ʋq��_�{�������hgj�VZ<8H5M:���^S�|n�½t��j��7LnsN:>HM����ٳ`@Wvf\��������Ѿ������gs���������������ܼ���ļ�~yt�{|������Ϩ�������|oyt���½���~�����̛knj\TVJXR��UDw�qI-K:Fw�����Ȫ_IcgDd��cM0<T�׾�Ӽ�àj������vv���ϳ�ɹ��oy��ż���������ʻ��������Ƚ��վ��yv�y�{�y����גEI��I��>vaBy�nUv��X�_ObV�������v���ďu]bg��r�_0*?FONwc{w��^IcKDnKBbDX4"1@0UE7mi�|f�������o������������ܩ��ɢ�a.15C*,#S:/,&<XwMv{snj]'.AbcK?b]��x�SOKbw�r`AlvjlY_KX���OPSO^C??]B8+BD@6k8Ea����αsbTR{i����D>PORXc;BA_oP@168B:)A307/9>CJYR�¸�����x���q��މ����n9O��]fFPKItP@s5R��Y�U@y�{�ӂKZ~l���my�}n�������vOVj^�����ļ�©���������xmu���������gPCZVfm����y}y�Ҿ����л�ĵ���ƹ��rYb��su�m��LDW^{o����������γ����iEl�uS��xw��������̅��KXH<d\�����ն|`Vob_q���������â�����Ż�nNcSUETcJt����ž���Ũ����~YTU9N~fc6_���t��a���s�]���~j���wJSo]���JtZ^jy�l�������|md��br�����uS7%3/)R�������}��uM������������_c��}UN��̲þj���Ȼا�qyWV_sv��/E,")+)'/4YjcOPVj�/?S�miSSAN4^LS\a��x\ghf�}Ni\����mj;LON:�]�DNVHbxCEWTYx�r��ܶ�RZLD^u�����EUFADK@:14433N,>B3RLBa�mw�`��כ���w���aYv�ڪ��ʏ��AxvVn@WmmIJb9WDX�mXK�xWZ`�j�ĆL`��x�Ⱦ���cUJL@S����^���������ͲiUt{�™~�|l��Ʈ���������Ͻ��خ�������������׹���������嶁����̺�b}�TS8@F?|����̵��{�DFVSaXEa������}�a�����Գ��j��w�������䵁wYUxkm{���л���������f@��i������yw����ś�������wtri{�������tf8��Y_�]�u����u��M��D�nx���\�bq�:OF�c������Hl�MOg_�����j]V9",#8CU_R���_�Ǚ���›�������{Yc��m^+q��ωn����ʩ��M����Zj`LB@CI0*)'$0?1m�…F\Y40Cnmva|{:V\jd]���UNbZ}Y<is�����_N5.Mi�w�DHKCf]NZ���Nxxq�����Ҕc@N�x���ǧ�flfKR9O>P�Z���tRoxx�¤���ȿʦ��œvu\a����Ϫi3RlEI?DVIy_Hb�Rt�h:�Ҋ6M<Mn��|B�����܍Nk�KKYNO�~��������Ǹ����|f���Ț��������廸�y������ēo�ouwr���������g}Tt��ȵ�����ū������s��i~�o������|\CT��&&$8bv��qy�|�±�u���k���͚Z|b{P��u������������Dz�������ľǴ��{IEf�ĸ��ҧ����ο���ڪ���:Uk��|�����kh�i��¡�ad���y�Vd|i�XjNj��mxuA�jTmW�d^x������xYPAS�hI���ʼnl�qoC164,%<NDBCb���w�r|�rRI����kw��{����̽�oR~��Ժ`lqJT\X>5@/9++/5K60
+4F1N^���IX*1F^mw\nrfnLEj��tbW\y�~t���tvT�^C79Khc���9;F49@H7w��{tx�jh~d������`OTYg��vq������t]l}����d������ők����umq��я������|�SLBId�S���r��jT�iY|��3��ݥ�K/K���YL�qS}�ÂZOXO:K�������Κ|uw���������iu�}���ؾƿýſ����������������Ču����������qhc]�������������|�������ש����kRE@9 *.59w�`�§�����ĩ�����������rf�������ɫ���������̫���^mag����o��������iv�������и�}�V9b��л���Ȥ����n��l`���cxřr?DP^�Ra�͓fmNKWURZ~P{s�\b^�������Rh]�gs�������n|�/;I@XCPZJuXXSKt|b9TkZIDWMksths��oRS����Ğl4maj�{T?KVC�V+"1HROM" !%//EL8?TZu+37+Pbl�xw����TqjwtYYuys�|���u��h�^AZ����ۼt@9V;9Jb���k����Ħ�Z���޼��ROUcX?OPc]|�����Ts����gk|����Ү��k����׸Ⱦ��X��YD%?E]<�s�������>5UUd���T~�Ԝo�SHjW9It]wxhh�vg���RFb���������ơ�{�������ɿ��Ű����”y����wmRg�����ҽ�������Ɇ��n��������qjy��xo������ͧ}³�i����{}tIXT�V*1Rfb?y��s����òl��������n���ѽ���ǰ�������PPZcy�����;�������sP]x������̿�仲����Ȯx`ix��u�����i��ut���|�ű����s\vw�F������gDw��x����i�V_8{w�qn��Ja�o�8Ml��������Ty��`l`��{fXf~hHWbcJMELZJVDL^:WfCJk�̵o��j\M��w�uN>;O:s.9%'IY1dk~7@V}��fW03$%#5?CRVu��׸�hHYObAWvx��΁�q�������{cksL]���D;>SA?K`^��A`r���̴u�k������ȵ��oo\Wl��LK6Rxi^dr|�r���ѩs���������ѧ�j��ls3J]E8b���~so�a��^���c]~Z5������Z^��IFVV��mv��w��ĝhJE`mt��Zy������ɵ��������Ĭ����������������������ب�������Ϳ�����տ�����̸������ƒ]9A@4ZSj��udnWmxa�u�d9�ўFWf~�w�����fu��������idhX�����Ķ�~����xVN^{������������Ũ�sPO��������Ͻ���к�tJ��hk��������յ��}Li����ϲa�moo�uo����tJo]�V��W�l�}g��xYVy��fg�Pk��VlO6Acf�Ƶ_]�w���fh��yk���`�]�||��y����}��Tkft�ȶ���`6tw�COSlLtwq,66-R8P6$\0s�x:Owq���XB+8,C<OBCJfw��l`8gUc�}h�����^|y�Ϩ���nvr\JDk��E#3<83>Z^`�{5^Yrj��x�ؕl������Ш�Ͼ�����ld~�������ʪ�u<]j��Ĺ��Ϣ��`wV���ZP8DgWo��rovOr�o`}iOmcF3@u����n��SOj\URi�¿r��{�������q���~��wPj|cu������������������������������Ժ���du�δ��������������Ѷ���̾o����nn{br�����ì�~jVZ�Dg���m����bUu������̴����x��]S^A7SZ���������ÁcV�sXi��w���������������������ٵ��׿����������bK�gx�������WZm��جM_Kb��l�Ȩ�{�o���}��`ji����R���^u�q\���M���@B14A-9w�ion�������hb{v����ƴ�����âqm\WHW��¾�cr{H<Vl�����]��WN>7FFocNX*%$CsV:3d�jR���3553<97;Y}����j�k`amfXTgZivSVsvh������x�c;EJ���y�?7B>OJ3y��uI@Hf��q����a;V�wu�������ı�ӡ�������δ����������䱖ƹ{ts�}1O:?M|�uOq����TNRDW_f`TW��I���wigY��qAf�WK���d���b�ȶ��x�����ʢ]S����������dz��ʿ���x�r{��������������׳��WO������ͻ������٩�������տ�iNSb��Ǯ�r��������axU��Js��m98Vff>S�����ü�t���XAVLNh~�}|�������ʵ�����uy����jsu���|����������Ѽ���v�������~������ Nu��J6R�����q����o_§NcȢW��nx�hPm��m��MS�dxm{IoXx�\��sdKWooo7y�N�����|�|�{��~���������rmtbq��Ȩ����a]3\Z~������x�s�\518U@��NO,!-!D*1rti�EVcxB)#@H80&;\T���>u~~��kiZ\{v�yshly���ƞ�l^�YHihSN���S3Jn�|N7iJ8C</^v�X3P��xm����{������fUi~f~�����݃����Ԧ��Ɯ��bMkOS{RFJ8Bslt��hg�j�}dbhTR��a�������H6<l������KRdlm\b������ŋ^t`Xb���ʬ������������}c����u���������Ȳ�������ɯ������ʴ������ڽ��������������\]dt��{olYSYbtC��q]Thl�_0Raf�ñqV���Wo�����Ԉ���wu�������Ѹ��ê��Ͻ�r}v����~����ȼ�Υ�����Ͱ������ж���Ơb��SM��u/fo�Ƈ`~x����ZYž>P�~gS��q��s���xZ���?{�x�n]�D��^�l���|�f��h��XJXhcU]Kld���}LqnNLP\c��mx�Ƽ����>Tv�������Xo�ko�y�Zh<UEV��v5*!#14)<`���k~rsJ6]Ef�?0<A]�~�Nr���mr]w����~ma�����~q|Yh��S~j��h��`:/?8fu���}^6?C?��Lv���]8����������l��^������Ā��������oKNcLFDtNDFM��x��TS��dV|�}���}�B?`��ånaOkaWC8|{\�ߺ���~���kY}�ȟq��Xjki�m^��������Ϫ�ZU]����fm�����æ�~����ƞ�»����s��������ϫ�ÿ���ؖh<EJ9HF?T^��������ܪ|�aXm{j��H0f���~}{dyN0d�hg��şr��_c���������ï��������Ÿ��ƺ���ƽ���������ϳ���¼��y\jc�����и�d��~>C�S����W����y>Zc����q�ƨ^��hZxTDD��Y}~oYq�s~mdki`mTSAor�wJVR��gN����u�������cPXCfSSP��aTg^����MMP91EOu�мϵ����|~P~wCg���km;TIm{~�69.#'$I'D<?����s�PZZkrgA:W����oYd��x�{h���u�}SRgL���ʸoS�q��ylv���x^��J)+Vf|~N�{wMBXUBEOv��PV:Aftv��y����ι��l�yf����ÒP>3RPrWDV:`SnJ\g]Z{��~�g>t�\a���ovvg�a�Ӭi��Z�PPd��x������Ȳ�VKWm��bl�����k���������é��ȑoboon�Ǟ�ʫmr�����������ldN�����v\FDV~^vvjt��Ҵ|\jvfFDSy��~ujs���Ǚ��k|V9ItxB57M���nUOM^AEl��r]���̰��PPF<Tw����������ɹ����Űvq������������������bdhdPPo|�rix\o�������W9F��f���O��Ө}������NJ�Гk��v�_^u`��^O�ͪY��H?Yl�vhnwqF7H|�@CCVas~��ęɛ��ʿµ��_��t����������������x�и���n��uag]qW9��n�bU�@^����vJ8%I%5B,F6Lyh����LHUZRYJbq��~��j����r���n��NjU>P5@m��ϻfS���SR`gZc����mZ8;-<4j�V{�������WUXM��]?LAgd7_���ry��۽vRw��L?Nbi3OWrSNRvMEIcVK<ENx|�aPN�y��uMt��ayVbJE�Ʈ�Ú�sN\L�х�ձ����ӹ�o\aWMOt������Ͼ���͛��������¡���q������������߻�ʾć�qw�����������wk���ƽ���ļ����������}�w�����͹������87`���~]sdtdE4_����m����ѽ��iN<�����ƫ���ĥ����λ����Zv�������dz��|���ǿ���ßW{j��������~K?Z������a���͛��b}�����Ɂ���~y����q��uiĈW�����ac�gHc^A4%7i�KZW}����;��|�d}����}�����i~�Ǥ���}�f���ɵ۾�†jW]�fR<fH:;_|�\5AM9`�����qabT<C8S�rlwW}mSNk^ZJoklVSh}|����_a�f|x�vnj��nm�Y5Ic�����hh�������P>O�����Ų�qRBT3;7Z�������������igq|OC1,^538DtVsy|L.86:E8C<./VX""9.V\{nZkt��~������lVU��]�uTc��a4`�������aJO��_��^lkhf]ungt|lU>`�����xlKUVTvo^Of����ɲ�������ڵ����������ʬ���wil�������ǔ������מ}��ȸ���]Asid|���WU^Rk��ԫoC��h_N|���Å���}R��ȹ�wLH^��u���NSm����ɬɞ��α��������ơb]|���������ļ�vYm��������б�ļ��ra����`�P���üj<d�����̡l�o:hHK�ҁSuajT����s�Yu�|��ENAUEj@0506M)iX����o����������������J;V���ƺ�v�Пs�kiW76,+}�AJPEfkXbJVNJbs���x�H6dK8"<a���Vt�n�wknoTfTV��ky�����ls�Lt���|���}\\Jw��Ń��~����FoM?56g/KNg{��}9658;;068;HImu���������u�t�n{qiVSUZJEY;}����bUABZ:B;W\K\xu@t���}�mc��kbat{��Rf�OSg��:��x���|�aS\g��u>T\x��oXqxNjim����������Ϲ��������_tul���±��ĩ����dh`hx������Ƶ����{�ɻ���ͼ������͢������������κǴ�`���͖P5g�FZMYDJHiu����UX���������dE1/5��ykNI����b��f~�ū����Ե������u^jw�|����bTNky]a�����«������om���tc{�{�xg{\Y������gC7AKf���̬8SmOn����K�������\}�RP?OV{E/0h6YAjdZ`���|W���������������]PEi�~�jr`Yd��`:"RJ*+;Uid�}�����|�u�d��hiN7,"-+%/R����P��qvYW]VB*YYXk�����q\nXjvo�{g���yn}wL:B�ō����ʪ�]u�x{K;OFP\1*!&5@Fbi`k]_jcju��fafqn�|{iuv���������ê�|��lnqP50,'.'+8Cds�o�����t��RSMkRv��Sn���|��Lqj��;CEPWf|��|kdr\Id_��єo��w�qUd�����’�����Ҷ������q�V�œ������������ض�������Ǧ�V^������������׳�����n������Ϲ�N@C���ʡ`:8:E��3+07'H6:>48�r~{bc��̳\Vsf����V��Lw�Fho�ȳ��vKF-1^v�����{����������ɫ��XEBUt|��������s\��w���᱅s��fS��������g}�i0g�d9,f�̇�?KH�Ê��|��l‚�rt���_{�T�b+)$):4�V\}{����^XU_�k;�jqʹ������D�b;9ohs����h��gbJLVb�Ǐ�xP3NA�x��|g]�c6@6>A&gX�C_���k��_q?JS]o��Nf���ϨPS�NU�^w{kjt��hts�W1g�����������|cw++LJ-",&PYlox������������������������sug`AB<;I8>1,)'!*3&3,8DY\B�_@nK_s���su����OYR�kh��oi�tN��oI]UPhT��ĕ��jNcMBIh�⯉����{�Vlt��������m~���o�qfa�kt����������ų�������ڹ�������ì���������ݑa��jv��ž����������ctiSLBH�o@/X+6@KS^�\�uui���kKWVC_q��������v�”u}rt����԰l{mSO<CkKC_{�����ʺ���̟{SPfMBSVrPRh���ҫ��ٯ}t�����ū����Χc���v��k�v�Ƚ}W��@w��������ѿ��R���h���MODVc;C+8EM*A@;'8JV�ŝ�{AH�S\�nMoj���V��y�kLl\AH)>kl@y����a9<0,<s����rrNLK4&:@NR4TO���Z���ir{YEHMva�dZF�����c��m��iurct�����q44O���ƠX�|od]7Y3,/-4&&3Ay~��������������������������������|}cZUJ0BF/5' $4Jf�ET��g@Zi]~sL�qaj�yXuO�M�ǔu]jc��|�g��XUiVYRVXy��x��|LIAIj�ӿ�������ι�������������r�w����ñ����}r�����Žȴ�����ȼ��{��w������İ����������Ѽ���T�����������Լ���wfW$">@;Fv��w������Ƕ��Ig��}q��k������������������θ�����a��������ҽ���Ȉ���þ����³���Ī���}at�����Ɲd�¸������̙~yDI���mAyiĽZo�Iyh�x����`V���~���^~q//VImJDC/$4;gV<EMkr��Ӫ}Uo7OBW!:HXP\�����jW7ZIZ\R����TdR5%+@MN�v|WU@:9N)JV<']>0<<�����vA__��H`,8jO`@I^v��״���w��w�S�����d{O:HS����̫���Ogj@,);<I/PHv�����½����������������ǽ�ú�������������gsdK!18@<.<7-]b`I8N}]fkgHgsHMEgě����t~�JY�����ugh�q\\�Ȧs�gW���oRsfM����ż������ŏx���l�����uom�������������������©������Dz�osy��������¸����²�õ���v��������~�������ſl:OB&.\Y-Nn��fx�ʪ�����h~����sZc�~���������rJTj���{������������Ϫ������jCas���������ágY����̴�ĸ������ɼd�ҳ�Ӑ���Wr��K36^���{Ϫ�X<?V���Ki�m��g��a���`6<@`AHH34.'IVEA<A,>LCU�f8���u���cjW)>D&L6ADYtg�m@/)-6<-\>AC4-801S5/66CsI;$\PC_h~�vx���{��cE0.BbZ�j\uȰў•�f{|j}tom�ћg}�;5_]�o���u|C9�H0"!83Bhu�����������õ���Ƽ������������ƻú������¼������~A-)70:BHDBP}AnS���mFFy�v��bmWS����l�ai��vY��gC_k�ͻ{q�j~����~v}ughq�ǻ�ns�ԿqWY���~�����ʻ�woS^��������������}��������Ⱦ��~glmk�����嵽ijv����]Z������}���q|��F:86L`ioY$.okN��r�Ia��ĐH<@C���Įh|�������ɗ������k]Sv���h8Es���������̶���������Ⱥ��qkk�m�đ������|��Ư���\Py���qŦþ����y:DH��`�q��r�t��;l\`~KE��x����}mcg�yPbk_CC7KB485850>LPsZA* 56fFIF@E.?+5<AA@<5?6<C9T8K_9@7003,C+&%%3-FRU4Mfv6D^Owr�v�ʔbUx�x�nXYL?10<I.KH����mc�}�w_���x���ny��TN?yb�����aA�~.*.*Ct������Ⱦ���ƻ���ż������������̿����Ļ��Ĺ����������]DCY@LI4@E`WT\���s\P�ga����c�NcicxUO����dLb��\Dau����_����v��v�����gx�ѫ���������ê�������޹��v��������ڿ�����ho���������ټ�������ȿ������yk�rRBIAKac��–���^V|��dKkc��~/,��D}�lj����ՖUUZS{a������«����ӳ��ԙ�Ħ���h��������������ů��nx����DZ���v��|s\TIWoV_j��ŧ��ڬw�¿��T������ŽXKb���l�Ŵ�R\Kn�u6cMW�sdBP^uu}^x^�KF��OTMNJ�9Fyif<'-@/6,,0$)&%/.A4ICTAdm^TNYWSWrk{�����qj`F?3>.0)%3&)B+I5IJ?LK��*M����oMFDi�YJO\SA44J<Ws��ӟw��~��j���������k��XI�g����]bc>$)0,99���̼������ǿ��������Ƚ�����½�����ƿ����Ǻ��¾Ȼ������g�qj`\uah_j^UEnfcRFVktJ��Ф�{�dBC~v]ӫ��wR^��ahq�����WV{��\Bn��v�Ҭ��q�§��������������Կ����{��������ǵ�ky��������������������ì��������͛uTF^iy�����պ������Қ�|�sl��{?k;8g�ŀº��Ե�f508Uv��w�������ô���ȝo�o���Ŭ����ľ��v����������������ҙ��ά�������������ŀ:?��;NT���m����MX^�ݵv��vZt�u~�^!rU��O?��dE��g��nbda�wN6J�<J<_~x�g)%-3.Ay`5-Tgab�^b\EcY;Ud~o|}^�����������mvvbIB86,"$9J1>`Sb]x?`j¿����\����ci?FfB1BTs�r���͉�����}���������l��S?+Tu�s��YD1A16>1Rx����������ø���������½�����������������ļ��������������������~��xOLvWW:SZU���_vyJRL�K>��~��R��mOk����������}x�oSb�ǀ�������������ɺȼ���خ����¡��rfc�������������Ͽ�����оѿ��������Ƣ����vNf�������Ծ�������n�����~��Hf��_)'?0:��Ƞ�Ț����������د���Ȯ�fK�~Rn��ä����Խ�Ļ����kU`j<��������ͻ��Ѯqidy����������Ӟ�{W>E>Ay����]Jbc~��rf�Ϧc��`]/{��r�a!<���L}��?m�k��u���_JiYmXqjIAD;R>DXS7Y]vicUXMli]j<5@?HHKUgu{brrx�����ý�ͱ�������W1#'&+�vF}c]qIv��y���qá�|v/8A1*a�t��ȥ����������x�������wjjSPFM`h\n`�M$-'4>Sr���¾�ñ�������������������������������ý����������������������x|SLMkCDt\�|���U�Yk{�LFAM��k]:TW|�o�_�ҳ����ӚydX^�\L}�gi�����Ǘ³�����������ܾ���������vu�������͸������ǥ����۵���¬�f��������������ý�������ɶ��iF_xhr^BDXCXhO&/@i�Ѐ���Ë~�����q����hU���ۺ�qtSHEl������������mkZ������{�ub����ѩ��m����������̯�į�ȳ��}������]gsO?��v���dfna�tHyw����1Eg���U_LEH�X��~kFnTXSuMJTV_5>/:54>)3+#818?@??AA749X]MYWEALgnl{r�|���������Dz�ͤ�~9&-3@o`5t8w�4��Ѱ�|l���roh,-/0m�y���������km��~s������Ǡ{y}XI4;tPmmL%"++015E:w��������ſ���������������������ƽ���Ǽɾ��������������������gyd|dHK8,V�Zi�����}Ryg�tDV`L�h<P_R����Jt�رSa]uvn����Įnw�uNOb�������Ν��mj����������������ʾ���ھɨ����ȴ�����������Ƕ��������ǹ���������Ƽ��tydt���smnchZfZk6j�Tl�kL5/�����u��׳��q����gRh��Y5U���v��\lR_|Oi����DZo]KND?04;gv������λ��������������ݺ�����°����ʢ��YC:WDstjovk<CKW��^��`^��Dd��/@uuMU�SO��`�A3Tf^baSIB9;H1>H-* 544>Da`S`agn|mn��l��|v��ojX^m����Ϳӱ��Ž�ǿ��FID$MF%R<fV<��Ĥ������fT0%&I%"~�Es���ͨjoyno|��~������xn~}f_K4ns}`��3#.<8R����ʿ��������������������������¼�����ǰ����������|�����u���sqg`_yb?H���v��i�Ũw��gLM��FJoFIVoWT<NMNH�ʝRnx|�Y]a���̮����|�n���ʩ����ղ�������Ѩ�л�������Ѥ�����������ɴ̻�������������ה��i^��Õb:?E<@DF���ȿ����Ş�mq~xbL�ÍsXgN^u��ǿ�Pi�����nb^���Yx��{V?o��k����uUg�����������ʱLLik���������Խ����ĸǺ�xko�ź��n����ͻ��ax�mvoYVfEMW|�Ox��s��7s��R��|9R_x|waH�EOdM<4:@PNA18SK,0j:+,<BON\Xaf\�r{�����������������������������ʴŹ����Ͽ�lC7$+8)+u��f����k�}���Z_@.0$*-hXHh|������{ft�}{n����m�Ã�DP<67VdXu'$%+908@L��»����������������������������ż��ʽ���������sooih]r�d_]fcy`R]PCPHDms~�g����sSUW\�x?��:I������S><K}N;d�Iswh|�t�tL��ʥ��Ȱ{mwxu������ȇ���������ο������������{��������Чϻ�����Ҵ�����㫽ҟ|�j�����Ñ}KB7HDSZq�ʵ�g_f��ig�^����nNAOlg��ŊMTf����UKB^���w���Dz|�u]Takk;PnXlxnsw���͸���br�����������������nrY\k��”�n��������j}���Diu��YJxu�wP��YRPooiolP�}��q�Ll`B`UfYy/Dc\/9->D_60947;Mxto������������������Ķ������������������ñ�����ɾ�]B>'19{HY��}��vl����őqaUJI95V80TMc��Б���jVo�v�x�x�o{����md�>8DXrZI.-3'4;9VCw�������������������������þ����Ÿ��������qo�osodf]`XbZCOD`XZ3;&)aCd~v��i�����9Njs�kVDx�yP�͠|�~u`D`i0PS����������];U�������mikg���Vw�ñ��������ܽ�����������¾�������ƹ������������vag`W`�����g\X��{��tA+,>4`����m]NFFW^T?s�YiRq�}@?C;Dv����kTO��`Ob���͡����Ӭ�T��OSVd����ǿ�����rOXY^b����������������տ�Y���h����͹�sPw���ܰgj���j7\Vl_Ol��<D{��u��|�Rj��OZ67A�l;W87D'SA@6?3BJJ<89@I]]y����������������������������������������������������R93#HSESo�S�Ս���v�ëa�T:50,5+:9bMf��ܝm��lyx��|q������³��Hd140?tJ8\/*@DS>PY�����������������������������Ϳ�����������|x{{hlhhs}WVOHEL@://"AJ�\:JTAOZdbW]@:Yx�r�Z|g?lTRC�Ϡ��Sd~mZUO@VM`��̺�k�ŔiUvu�������lv������㿶��������������Ŭ�ö��~isnr��������������Ѭ�������ڪiWX{~��d?6>�������ʜm�x|��^b^ 3Y���n�}{Vc_I6\�����������q\k����������Ŀ��j��rn��������ұ������u�dgui���ܹ������><|��r���עo������վPH�Դ?/:F��f���l>������Ay��éJD]&68bK3&-)CC\5\_3)85O?9JdOMc{w�����������������Ĺ�����������������������������е‰Y>-'8M?_��W¶]������Oh�D50F'!KKV{Un��׸�}�vs�y�������q��Ư�lhB*8B�wB5&%,-,9Dk���������������������������Ǻ����������w�|x}������xfoXJI4C58B>�PD6FP@@D;ZhLJ�T�i\�b�Xǒ�J;\�TZaSRxX|wP\\tmu��цj����Ĥ|�������ʺ�������ʱ���{������θ��ͩ����������̱�ƻ�����ٶ�����ź����ƴ�bcl��t@JPfrdm]lWu������i]YZ,"F��������ga�lN����aWs���ǻ����s�������Ƚ¼���������ٸ������û��Ⱥ�{n����~`\��PMW~��]w����ݩ�������ۗ~y��}J/):qX�Jc��h����ɸo4m�Юb��K1P.�X5>�x�qJqYcH:LUVWAKT_@Yrh���������������������ž�Ĺ�Ŀÿ�����������������ƪ��`H3"H|.���m�yR�d����q|�<6FD :J4EDSr�Ͻ�lYx`y�y���y����|��ŨÙ@O50�cZ+,'>,3C<O��������������������������Ƚ����������������������������iif\YMS5NL>OdEiM0>9���jw�BNP��Z\~��ΚDKONu�^{]�����W���u��������ͥ�c���ɰ���Լ�����yqo�qwywuny����Ǻ��͗������������ϼ���������ǵ����ƾ�����M__Xk~~����о�c}���ɜ�v�dT�����ɏ�����{�\L>;ffv���������ٹ����ٕPOBKZJ�n���r�ms{b~������ݾ��ʢ�����S:;;{��x��r������ʽ���Ț��ŪjEJam�avV&BmH���_�yU8R���~��U\��k��A���x�8<VHCN<EF\TIO77CS\Vk��������ó����������ö��üƽ��Ŵ�������ǵ�����õ��qJEH8P*Xld�����������as?0IM;D.;XAft��ª\O>R�����������������F*5A_F'#+,?F4EV���Ĺ�����������������п��ҹ�������������������������������}~v��_b`bv{uZkd�VE?��_vIRjt�hl�n��АTK\r��f�{��������î���ç�~����aWj����}����}oW\On�����ε����������Φ���̹������ʶ������߿�Ȟ��������uH>?RPv���ɸ���ak�����ӗu{5j�������Ҿt��s���Ѫl8BfECjy������̻m`Za��Ƹ�Ů�saU`f�����mEIm{���©���ܯ|NRj�~���k���ȟ�|d��κ��l����ĒVg��ϻ}F7X@@w�}SnS_?w���RO79v9X`��lFNEO]�u83]MJFC75*8I9)BO?T_|j����������Ƚ�����ɾ����»�ȹ����Ƶ����Ǽ��������W?94*TSy:]ɻ��������d/H0N^JR@KEB7Ln���Ȃ^`x������s{x��������uW6,;AOH01;5ROSb|�����������������������Ƴ����������������������³�������������\KaVm}�}^r�t8iwS���O^ZPYYP�����?KYf�JPv}_S���xP~�������klkx�����t��Ytqm�]UaK^{d����ɴ�������������ø������ͳ��������|�����������}����������DZ�vw����hUMPUfjs�BJPslt�����W�]P~�ĥ���Ac�v^���������������Փ��f}o����ۻ�Zgxt��������ѡ��ſ��ÿ������dq���ŁP6Aq���⯅��ڬx�Y`r]���cKvhTwNu]q~>',��JR��6C����\v�9:30;BJH8R\icB30M:;Ei��������������ź���Ż�ſ�����Ŀ����������ı�����uj;651U�xr̶u�t�����siY@YgXRFDHc@ZX��Ȝ_]|�����on\_������©MDB-ML.HHSa\^]g��������������������м���������ÿ����½�������������������������wtldIbcd_YiVXao�����i0:AADF�kU}tN<NAi�����y\��{D:g{����uEHY}���������Ƨu�����̥�����������������ά��������������{r����cFJ��å�����ϼ����ͽ���xa]�bRTN\wY]q��O��\m�XRc����<4B66Ku��o��V�ɻ�������ʧ�����³�����������ɴw�ü��������ʐ�������ɶ�ɠ~}o����áXH/<L��ƹ����ٜ/Y�_�����XgL��v`Jd��aDXH_FXvjNViJcoEJ3LrUS5-53*5H.3,*5bqvFRy�����������Ǿ������»þ�����������ȼ�����©�����c811$Fg8��jq���ʨ���t^CMgdaFRSPSKj����hn~�����~�q�rqy����Ш�iK!!<87D}ywhgj�������������������û�����þ�ƾ��ľ��ƽ���������������������������y�jUa`YNF\S`hwk{sWX5JXwDi�{���@8Bs���ľ�SPVx�s��ҿ��Ƥ~aWY^����Ū����ڻ�±���Ƕ|�їa_��ʹ����ƫ��ʼ�̽����{�̹��ɦ���������w\gjNN]b��������yd������ak}���;���xr���Pm���]MK46:b�ї8,O������q{��������y�����������������ry������YXj��t��ʽ����~S{������|�YAVyk�����Ѽ���Z����t���dV���rBO�jb��Y\A9XEkwMFx�wjk<HO`.*$>?<>43PHfgqc^LPRc����������������û�����������������о����¡��{��I+9.6;��b����ħ���~`ZRW^SSTXXVV\��ŧx}��������ux�x�k��������%-LBU]�d^\dy����������������ҹ��Ǽ��������������ƻ������������������õ�������vl�j~�hy�_EW__lX���xW}|aMIVok}�vPBP��u���h�~KDl�����”�²c;O]U���wVl�����������̲���ۮ����ŤgaXw���Ϋ�lf��Ҩ�������gS^o�XRy�sYf_\`UfƩ���ai`@d�����n���RET�����ӽr~��ά�@81WX��ҵ���FA����cL�w���wdZxv�������������������׻�ĵ���������ʮ������cN^��k���n_���ʬФ`bu�}gP��h?-1Pqv>~��v��q0SjZUn���W��kXM:7@P5)38?Rxjtmir��oum��Zy��s�������������ƿ��ž�����º�����������̳����ybCM/4FE��…�������oyH`V]SMMWWSTFl��Ŝ����������xy}����������n3.8FKW{klfv�����������������İ����������������ſ��¿����������������ĸ����|y|r{�OmbY|{��cyiF��ʜF��xuk}?RdM���;g���v�w`��O?l�xL]��`Wj��ºȰ���ͧ�_n����wn������и���|c����Kc��ŀ�����~w^uwg�����Puy�����hq�����տ����Ⱦi@^��϶�iY��i��������rhixH_����uC?XW���ɸ��^k\���������k}�����Ƭ���������Ͻ��ǰ�i`ksl������ƽ����JA8:BTSO���yDLV�����u�����~x\\EB�n>TH���kcWg@4m�tfjUS��|}MBC`oTd74Txhxw�����������nm]Tw����������¿�����ʽ������������ͻ�����ζ����tsW-)aFuq��]�������ruTX@T\YY`Xfbkw� �����������y}�������������<3CST_rb`Xh����������������ú���¾��������������Ǽ�ſ½���������������������squ��wt|_oWObolbSDS_fd5��wo�fmrdUgt��H�]���N{d��Nsvjttrr]���nq�������ăk��������Ǡ���ϲ���l`���dZg���mwq�ĺ����������������n�����ɰ��ڢ�A3Oq�rVilkUMk����<ICT�v\+4>W}Zl��ϲ��ĜRJv�ĸ���̱�������qO�|A1W�������ǹ��λ���ڹ�hXUu������ʲ�����̡������N/;0Ag����ʽ�aZ���I~���og�_@?YxOA]lKA��rF^V4R�dx\qV@OmW`<Mcwtrw�����������fssoivt�������������ȼ���������������̿����Ҿ�{��TM5MPL�hkmb���͝±w]rXFaaZ]S_Yq����è����������vy�j����������{]XaTJcdaabu��������������ƽ��������������������������ƽõ����������������{�{��la^unwr`JX�fcMl{oXEHCo�~ZA>NKT�o�w��l��t~|o���������å����tS@Uft|�����īuu���x��̯m��Ɯ�y���Ƥ�����������������Ѩ������wU���Ū��}m�{WD9|���o|d7BDOV����|�{\LbjXMR�½qjq�������n6kval����`s~nj����@U�����Ĭ����ӻ��\u���n�������{c|�������¢������<15gd�����Ҳ��Xs��Ƈc��Цy_�ygtR9JOAKL5Hcb53NAV`~qOTy@TJJt�AId�iru��������������qowh`i���������������ǹ����������ľ��ʩ�ƶ���u~oE;7OT6`9�`����Ú��y�hLITU]Z]_ado~��������������|}{qm����������quvXOYZf^Yj�������������Ǿ�������������������������ô�����¾����������������tbj�qVFK??KJLlwXJTL_Rofnb��r4DDCW���_~�u���|c�ĸ��TY��{�Џ����|XT��������f��m}ks�����������ɪ����Ԋ������������������ҤbTgYPTBK���mD?HX}�ض�]u��rBK_^�����dw���XBchxXb���qMP��bm����aUuILg^hn���VYk?FB��Ⱦ��H?AS`tcVM\��w`v�dZ��]c�����ž�������`Z>F7D6B}�ij��~����לt��ȅo����a:OXX�sfjK1D9I55@\�����RHwxiTycV?Lmxr�����������������rqla`t���������������������������ѻ����ϝ���g�mI,Z/t�D�]����������VRPMNT^bh{t������������������v}������–���vtkTXZ]UXn������������ɵ�������������������������ǻ���ļ��Ů��������}�t�����nhYRP`N<:D975>9RIERXu�����jc\FFj��ĪX`]gM��w;a��¬kIFUV\������������ت������������Ŵ���ҽ����ʸ�������ǻ�ƫ����ӵ�����������������Ȳ���ǜr��ȝ�SRK\Ur�����5:4EXR@HV���V_�roE`Z]SEJ��¬��n^k{f|u��Ǘ\EZNW\������otiF<8D^Yh��Ʋ{LdN~��������ٵ��bt|���h?^b������rr���ƕPt{�u�ò�u3>?;shEb;MZC*\qu|����~XSHh_I:Fhlyn}u���������������������sjhi�����̸�������������������������ÝuknfK0^aCBH~Z�ǻ������qCU]`]ZY\`jnrl��ݴ��������u|��vYlt��������}suhW\dZ]h�ú��������Ľ�����������������Ͼ�����¾�ʿ�����ǽ������������jow��wdmZ_Yr�tVMH5NoLPBfYYjb`}��VYZy�ʾ�oA6:3^|�wd`V����oO\Xt�{����ش����ʛx�qu{]n���������Ǻ����Ʋ��ͽѫ����Ѩ�ڲ���������Ƶ�ö���ϸ����履�ڼ�j\`����׼��}]iM<JEDTbknn���`�KCMPoWuiPI>?:i�Ȧ]O�������Ư����������ӵ�jt��Ô�̰X3<8WPw�����Ұ�ǨqK��µ�u���О�y���v��VP]Syv�����O:L>/7@XI>Zo������q}WCY@97039CFMi]x����������������������{Xbs�����ɿ���������;�������������նƅmuOLIWYT\7LyW�ΰ������mWdW\g_cmao�bs������������|~ltvuw��������}���{^^PZZh��������������������������������������������ʼ�ʴ����������txtx�x|xt�dv�����yZFAAoykCb]�\@^v���IE_]k}��gUZjV\NuY���bSh��ĠrC_{q�ɮ������œ��ksR�����������ٲ�������������̺����ī��������o���������ʉ������ܦWn�Ĭ�k���x|��YMBWy�wv���������m|���u>>gf|q~�oLm��Ǜ������Ӭ�������̧���y�������ػ��c?m�������ͥ���w��¡����ж��h���ұwSsnKL_�Xx�ՕV^DYI*Btc>vc�~A]A3BAoHMA>1VPUT>5db1HMSY~����������������������s{mj����ÿ���������������������޽��̴���gVLC8W`MjS`�̳Κ�����{iPOZ]aovu{v�������������vu����v�����������aYRYa]c������������ý��������������������������������ȿ�����������|y�����{mx�����soWnWIBZVXmmdl�bVkX^��w?\tg�vq_CIKIC8\c��{om�����NNj�����ƻ�Ú��tlo�ǧ�uy��Ѭ��ն��߾���������ԧ����������ɵ�������ӗZ��i���ϸ����c����Ƞ����s��ͺB7;u��������vThq����������´��մtg�������Ù��ļ����̾�������ة�oPUV?B}��ײ���������ξ������������¢������^F�_L��ϕH�PnHOI;_cX}f�sPL\a6;PO^EMUA470,@;IbM���������������������������hm������������������������޿���Ų–��qhPM0V]Sh|���ƻ������vq_cS`cn}|}�����������������`o�y��������|{�lhdffZa�¼������ɿʺ�ʻ���ƿ�����������������������ƿ��������������{~�������������i|q��YuoXXt����Y���th^rTHcq��ΈDKTD>9O{��ǧxPZ���~u���î���ds|x������������͚���Ĵ���ō�����ѯ������ܰ���Ӿ���Ǔ��۫|������㿱�����ϦngVUb��f�������Y<KFU{����cFgE1c���ϢjU`�������hftVHcd���ǯk�����Yo`g�����|~yjUPai����Ŗ�sq����X{kg�}bTF|u���ǒYK����tFZlb�ٵud���YFS.NMaRj45+RgHfwN5-C3BDUF/7K�m*iKB������������������������������v������������������������׽��ѫo��vjYSFJYVhrm����������vwoVZU]Z^wyy~���Ρ���������~}���������������}b`cakm����������н�����ҿ���������������������Ⱥ�����������{�������������������������orv��gl�ZxdTy��dmXCWbhR;~��ʦ@:@jbX`����е~Yv�Ҳ�������өg��dLWr��Tn�����Έr���İ��Ƕ՟qn~�������������ϻ�����s��Լ���ū����ϼ���mjZSY���ʹ���Ȱ¬naYisc|sNix��yWX���ĺ��glNU\���^KOINx�s���������|f|����b�������ȉ������Ɩ��x�����YYSgw�����ťhnZts���|��¶�tv�h�ĩly�;453W�Vmnan;$D?,:<CTfoD5<YiUFOFFY\���������������������������������������������������������²�y��r\^HI`B}|�����������wmg`S^\gbki�����������������~~������������IJ�c^bljq���������������������������������������ſ�ɾ�Ƕ����x����������������������������fVYm~�v��j{g�����b_]��cvR\r_AJ{tgdq�w~���lox�Ű�q���������ʾ�������������œ���������ڿ���y����ڿ������y���������Ӽ�n�¶�ugID\�����rf�û�ä´a�����XK<L`mZRDm���hN]���mUHCBW����ŵ�Z9JM�����x���ջ����x|�x����ɤ�d����s������ägSrWku����Rngt��mgjMXZt]a}�x����ŌWMiVBM57T/cY73:9FA9SL�sEWL;O18<\KZgTS`���������������������»��������¸���������������������޾������b_NShk����ɮ�������jrkZZgmyuksw}���������������y~|��������������vbhdsm{�����ʺ��������������������������������Ż���ö��������������������������������srXonV_Vgfd]y�������q���bHBABWT@PNR@m�����ydMBn����������Ϩ�����������Ҳ�����������溢���������������Ͻ���Ơį����{�����xoqu|mu����wvi��м�þ�{�vUw^��}M5NU_YWZw����Su�����x�ȿƫ������w��ϸ����ǵ�ʰ��r�~��������Җ]iqy���������{�����~w�������jl{wDJ��u�l����u;Ur`\JA`TAAFb����o��ToaFCUEkifs����xMb���������½�����������Ļ�������������������������������ҧ�fs~��~g\aslw������������rqvblgimkgcqtw�����������������~~������������t\gq~hr�ſ��Ľ����������������������������������ļ����������������������������������������sq``d�{��tqmohsxtAZu���occ8SOffJ^R\�v�d_S`b_Wi���Ǣ�������ɳ��������ε�ҽ�Ҭ�����������������ζ����������ӳ���VEKKf���w�~w���ujm���Ο`�����]TM\�^jy]tU3MDb��j^T]fc��������º��ZDh���̗vv��ys��Tr�{`bm�lnxo���������w��������™tcdj��͂��|ow����ov��If��KBSv��i9Xt]Svq@l��WYi�qSk9Mn|�_LBRRSdv�k����Zmi��������������ο������������������������������������ɵ����h�~��kaa_]Z��Ǎ��������fcdd`fannrdyv^r���������������}m��t�����������ochkim����������������������������������������Ǿ������������������������ſ�Ǽ�´�����~���xi`Y|y���l\fkadi�^<4<@~am����yb`diyf��Ŵ���{v���n\cVDl���������Ŀ������ͻ������������ª����sdk}�������Ͷ�rHTCbrbn����Ͽ����||o����þ�~oyBg|O9SFZ��ЯsEA;Fb_��u}�|l�`w�����cd�����y�����XjZ����PPSw������̮s�������ƹ�Ÿ�_5>TaN^s�����x��Ȫ��ΧqdV��88g:7BHs�;DAWv�NF:JYKZYa��;AHqAl?/N`�q���w��{��_TT�����������¹���ż������Ǯ���������������������������Ͷ������{�tP|o������x}���\F_bck]]nmu�����Τ������������w��������������bity~����ȳ����������������������������������Ⱥ�������������������Ǿ�������Ľº������ll�wb{dbgrsd���x�}UgXfSN`q�մ��xkk���{������������oI@|���]Z�{nhT\}���������ٹ���������ӿ����������~un~t}ws�ld`}�����̮�wr�����wmh������f�kVC]F<\��̫sH\����ɧ�}k���Phq����uS����W���xd8>78_X]�s{��qr\]`]����~�������hR-H���ZF���o|�ʰ������qPTB;)$"1,07JH6:6_ZEL^H@j�b8:3::Mb�:@n`5Lo~~��������yqjt���������������Ŀ�Ǿ¿Ŀ������������������������������Ƹ�������_Wjax������~����ig^csd�jlrx}������������������������������������cmxy}���ɵ�������������������������ɹ������ľ�����������������������Ĺ��������������uurdw�}�����������|_KIKERS��Wum���Ǿ�SVLRv�~l����Ų�`|}�o��|�w�������������ľ�����uh|x����y|�����������ż����������ٺ�ǰ�������Ϭx��^W\C4DLo��nl`TEEFIOWL9Rdhian����LOm��rNUX�����������������������ʪ���}<1/*-4^xP��cNJr�i�Щ]TuSEVg�¸�wq}t��ÿÊ���%%$N�wL�V+<86FVT:B0<1LY7^Yl�NTWX��BONa������������~jm�������������������ƻ�ļ�������������������������ƻ�Ͼ������xuym�`g�����ʡ�����~~giofot������������������������������������gIXdir��ڳ��½���������������������������ҿ�ʿ������������������¿���ÿ������½������ufrx~�w��������y��qULW|��~m���v��b}�|or_Jr^��ǹ������̲�lb����ۼ����������vyv����jZ`wgSb��Ǥ����������ɺ����ئryu}bLCDFP_���ҵ�����ih_9BPuuTm�a;SNS_F,1@57<L����XM��ě�o����R}yKT\~�����s�����Ĭ���պnMbY::;6<ivwfyv���x���ɦoCWg�yU�����h��x���l�\LSPVD@7_m��{AW���k{��Y|��hW����mT\cXSP{�������������wdh������������¼�����Ž�����û����������������������ʿö®���yrxlu������������rtrncgaami�{wts���������������������������������`Tfdt�������������������������������������ƹ���½�����������½����ú����������������ru}gcXK`g^b`���l\_FXq��u�g]fZY�����rOS^u~������̤����������y�\O��������������ս��ż�����ļ�����|���h�w��������Ǫ�������~������������{jjh��n��m~�SSdNiI:P���?b�����о�k���}c]������}tl����Ծ�qRq�������̟_R]iRq��Ϲ�̿��������^f�Ž��|f�hbs���vc����|YSa�uR?CUZt�kC�l�~��̤���da��lvso��nVZ^|�����������������n��������Ŀ���¾�����Ŀÿ��¿��������������������������ƅ}w|}n]`tt�����������uuxjsklgmjksc|�y���������������������������������l]jav����Ÿ�������������������������������ô�����������������û����¼�ü�����������dkin��LVWkYhsv�����jg��w�ukU@Pc}����Ǣ�rjj���Ž�Ŧ����þ����ٹ�������ajkm��̩ynt��������ƿõ����������������ĸ�����ҽ���Ɨo�����m����}]armaSC3IExmSX��W8Z��ĂJNOVhlk���ǫ�OEY]tk�����sZw��vkj��������Ⱥ������}�����þǸ��l������ʩ�SF?f��ñ�t�º�E.C�ky4\0EY��W9ONT����|m��c{��c]��hW^h`Suu�����������������]����������ú�����ø�������Ĺ������������������������Ѽ��r|s|~lt����ɬ���������s|mosc\m_kr�����������������������������������jMdag���ҿ����������������������������������������������������½����ʼƻ�������~a^ofU�xXs�d^]ctlw������sr���Ҽ��S]u���v����~jbR���•�~q����x��������������������ȩ��ŵ��������������Ƹ�����������Ⱦ��ǵ������wds��������ӕvv\Dgi`m�R�H:r��cZJX���/JLmV8BLU�����qfc5Ww���ʧ��gaWE������������������Ȼ���²�����ü��{L\-B{�����f���j���us�o_F>q�o0+*1\J\\crns�UN�t���aml�|�KDCbv��������ĺ��������f�����ü���Ⱦ���������ɻ����Ž�����������������������͍�{}wu|�~�������������}|{w{rj]grlt��������������������������������}����abn~���ɵ�����������������������������ĸ���������ú�����������Ƴ������ƹ�������gw|q^aM<Xry}kks��t|�u�����h�����`f��ɥjOLmYLk�suj���by������ɱ��^r���ë���|{���������Ƌ���������ϱ�������������¶yy�yXiqcs_M�w��������aYRTS>PUjrbT���NK����YK8,694s�vbnW_�����d����~����Ƭ���vnvbCr�XNvql_T`Z`g����Ȓ������ΐILPY�������Ȟx�ҳ���ĩUM��t���N':9YiUVX�ty~����{��ss{b}o��DC_a�������������Ǿ����n�����ÿ���̺������������Ǽ���ľ�������������������Ҿї����ootP{�����±����||y{tidaZtrtt�~���������������������������������v�js�|�ǿ�������������������������������ª����ÿ�¼����������»���ľþ���������~�ogy��yVKWu�v�}j|�����rZr����wr^]y����`Wtm��gkmUYNCKH�ǰ����Ҽ����Ҽ��vo��ȿ�h�sbb�ę���x}����������Ь����s�����Ƞ������������`UNm��ܹ��•��ø�bZCEriMa�ɱSw��`_wiE;8>C?SWU@31Aa��IY��г��r����������ؼſ��jv������EXvSby������±�������ı����������tW_s�����nIyK3@Ji����Û���PvZc��}a<co67J~��������������������j����������������������ƼǾ�ž��������������������Ȼ�����}wdtyy��������������nrdZgo�t��q~q�����������������������������������lf���������������������������������Ʋ��������þ��������ƿý�������Ż���������m{�����uys��w�����k|���m�������`�������������t���t]LU��������ϰ����⸱���������������������ľ����������������������ɽ����ű~�����ѧ��������ϸ�av���������{~�ZVb���tK3:8HcWVNOOMBwuv��������y����ؿ���п�����ڨg|TBBDEY����������}�x����jia�¢�n|xW@+5;@u�xhO]Sv���¡�����mcnjUt��q@Xdt�S"$>~������¿�������ĸ���wu����������Ļ������Ļ��ȿ��¾Ż�������������������լ�����v]��������������}w`lgnssv}}��tssu��������������������������������}{`hn��������������������������������ó����½��ƾ�����ƻ�����¹����Ⱦ����������{�������whW^�����ny��q��i�����d��������q�|c^l}��y������y����������ҽ�����������uy���{{~���ϰ�����������ʿ������������q}�tdZ����Ÿ|k����ͧ~��yM�»��}js�y]h��ɦ��Yc������`P?ENC>Y������ھ��s��]>?C���ؼoHq������������ɸ���Ɨ���uyuc^bWw��œMNMj�O:<7/$:W|�ϕ�~�t���uhOx����m_uy�X��RAKkP.-%58����������������ɽ����r���������ɿĻ������������ſ����������������������Ѯ����~��~v������������|s`qjm{loxy����������������������������������~���iox�������������������������������į��������Ľ���������ſ�Ǽ�þ���������|�����������~`]wn��–{����l`ows���������li�^���jT`r����̼�u�ux�ج������ú����������������������������Ծ��Լ�����ǿĿ����Ӹ����_loPT_������͝��ncV`_ugTSk_P}wcl��y�Uibc��ĐTot��s��lgdIWo������HNR��DMs����ç��_kh��|y}no��������ѽ���a������ͳ�������R-8c�����Ļ�Xm��xI?OW����mcc�gvn�lHL}jTtZO11rUB���������ž��Ǹ���Ʈ���{���Ļ�����ƿ����������������Ŷ������������������ƽ���{||qurhy����������rwvuxrovkju|}~������°��������~��������������������h~���Ǵ�������������������������ÿº���ÿ��������ƿ���������������������|������������iNbkbNn���~�����ioXnq�������ҡusdt������{`c���Ӫ_DD~������©�´����İ����������������ǩ����rt_U^fZ`ar���|�sTrxf��������͵���΋����x����}\Kbm|m�������`�������ҢrdXncYn��õ�c&<P]K^{�q��UTs����nX`gvyOLIILv��������ʶ�����x��ζ�]]`{w�uMj�yf����ȿ�HL���fg��o���ϙ��r���_�H>d���bF>YSUKa����������ȹ�������ĸ��������¯����������������������Ȼ������������������ϯ��xy{`h�v��Ţ�����{�|w���ut��}����������������������������������������nx��¿���������������������������ø��Ŀ����ý����Ǽ�����������ù�������q������������wlhPTRPac���������������������������������ſ�uZ����t^c|g~���ͺ������Ͱ��������ӻ���������ƾ�sw��rl��at�����²��α�����ٴ���}v�Ə}u`goV��w��ƹx��sVI{�i������������WV�w{wr���_FIN{���o�������lR?�����|w��������ʬ������̥��n�}HB��{��gh��lnIX\UC?7Nfg������Ğ����qoN@<ZgbVJ58C<)0)11;c��������������ľ���Ȼ��x���������Ŀ����ҿ������������������������������ź���{wf~n����ɔ�����v}��~{xhr~wx~�������������~�������������������������hw����ļ�������������������������ij����������ɺ½��Ľſ��Ľ�ɴ������~|����������������i{ft�}WE���yo�����k�tV���tf����Ű�����Ӽ�t�rrZ�������owqt�̻�������~x��������������������������Ǭ�����������Ơ���sn�rjrcvx���~�������wxkfN<����¦�_?7L>.@]st~�x��x}������VTqT�xVg��m`ZI}�w��E<�����Ӫ���oZ���������������h_sfyjYabHPT}�����{b��|�©�����v����������r�sod;3mlH%WNHkmb��������ú�ÿ�û�ſ�ɻ�|�����������������Ǽ���Ϳ�����������������������ε��~~b`Z����ʗ�������m��}�|isvy{xy������������������������|~s������������f����º��ž���������������������¿���¿��Ŀ�ÿ�Ľ��ÿ���Ļ��»�����t}v�������ź¨����|qx|nXRctwk�fvgs���������^iZfq���ű���ƾ�ƾ�lrlW^^io��ϯ������ɡ~�������ع�uo�������̼�������ӻ�������ë�ɛ��������b������ټ������o��ͼ�Pv�J-AEM]FIYBND@0J1,N_��|�����ct���jXf87HN��v�����KMS9:FN;c�������������g�����ocVw�|���mR_����ν�W^^V}y��������mOS`_��sYcJq]:X83<>SI@P��wVH>J���������ſ��ǿ���Ƽ����������������º����������Ľ���ÿ�����������������ǝ���|jkWj�����������~s{ytotil}�����������������~q|�������������������q_~|����������������������������ƾ»�����ȿ����ļ�������������������bo������������������um|������r�xr\ir}�������Yf���q��������ܲ����������͢������������Ĵ�����ؾ���������ϼ��̿�Π�ʯ��������Ϡs����m�o��������������������qYPr}]iF;KdHMbf{����}c`ISX�����tN68Bc����Ĺ�������Ͳ���?8'.96&AU���ʫ�f���Ÿ�������������”vc�ǐgk��x���q������wsf���}w�ż�jq���dI:Jgf_7P}��dH@?L�����ƿ�������ǿ��������v����������������������п��ƾǹ�����������������̝�|}}��w�������������~~}sssv�m}������������������x{��������������������isn��������Ƚ����������������ӿн��þ�¾�������ƾ�ĺ��¿���ľ�����������������Ƽ������xnXg\EVYX�u���j�¦��mcZ\��¦����w������������������վ����ƥ��������������������ɦ�w����r���w�����Ȟ���̱�vuZ���Z]{����Ĕw��ll}jB-ODI��fiU<7CZu��jjlaMJ^Ts^d������›_950Wf�����������s���Ǿ��II@9S\ut���qlWKPx�����Ⱥ�oywt|��������t�s������v�������Wj��ʨ���̩�m�iugoUoT)/RDIW_^������ø����¾������Ǿ���q����������������������������������������������Ţ��y}�����͞���������{y�h�uqdo����������������������������������������suq��������������������������ɽ;�����û���������ƿ����ν��������r������������ɺ������y}hgrr~xoiqr���{�¨���~h^yut������������������������ɨ���l�W������Ʊ����������Ŀ�λ��ƿ�������Җ}��Ŀ�����ǠK<\Tryb]�����Ƽ�Ī}�����gF>KDC`vk�{��oZo|\:h\l�Vg_<;IbYXBr���л�icD?Tw~�`DWU��â�s�|i���������Sxb|���������������������ǿ������ƴ�����ϻwH_lo����ym�\MXmW{fu���wR!$73@R\P���������ý�������ǻ���������¸������������������������ɾ���������������ǚ��ys}����������������|�����}�|wy�������������������~�������������������{y~�������������������������ž�����ƾ���������þ�������Ŀü����vv����Ƹ����������������uu����hUy�}ww�q�����½�tkYW������©������ro�~�����̻�����yr��}�~���������������ս����Ǖ�twc]�������ԹĪ�tTDD:YxIc�л�ww��������ʊOEHwrLPaPj�y^OFy��ęBYg{c���J;<Oj����r����_MN>@a���������oyYk|��S\jy����Ͱ����������š��������������±��ȱ������`NEL>m��Ţt�YR{�����ȫdM;53dh^gihaPv�������������������±�Ǽ������ƺ����ľ��������������������������������Ͼ�y|yry���������������~�{�������yr����������������������������������������tt���������������������������Ž���ľ�����������¸����Žž������q���������������ź�������ur�r{��������X_�s�gf��ϲ��y~vw�����\i�͵���������|����������Ϊ��¯�ǿ���ѯ�����Ő}{������ι�������{��~�q`r@Y�����̲�rd}~��s�ȵa��_S|����xg��vbRVuq��OHly}����yIJMb_i��Į���`�uLY7Y����Ȼ�ɗ�}�x��iv��������dVTMj���ʬZgy�r��idui�ɲ������϶�����������qy\n���ϴ�sf|������bJNYkYbZg�������ǽ����»��Ϳɵ�����������ȿ����������������������������������ɺ���}�uw{���ή��������yyx��{~���������������������������������������������t~���������������������������û��ƿ�������������������ǿ�ǿ�������������κ�������������y����snnfom������xqZ`Wo�������Ϲ����^Bb����������»����ƹ�����������ѩ����������Őw�������ؽ��������Ϭc^|��������������§����þ�ٳ�vmr�nWYl����`MHdO>DIT\N�����Ϧ��ZVS\oq`NZ]��ky�uf����½�������df������a{lx��ì�ϲjRicBdc����������wh��{iwt����������V{~q��|���o\X�t�����xhxrO_SdhR���������Ŀ���Ƽ�����ù���������ȿ����������������������Ǵ������������Ž���|�u{~�������������km���qy~u������������������������������������������x}q������������������������ɻ������������������������������������������������Ž�¿�������ls��N^�r����~h|�}���̰�����������į��]s���������ǥ�n��®�uyg�������ø��s��ۻ�������������������uuhXTm�������|P<UJ��������ȳ��������̉l{orsZt��ZXxn���hC;<NR������׽���Vo��������xv�����Ŭš���lr_������������ίȬlSa|������v�vsuVVEcZ^}�������mv�c?\��Y^fVX~�����������q��mi5EbViqZ�������Ƽ������Ǽ��ÿ�������������������������������������������������Ѡ��yk����������������s����m{yxy�������������������������~����������������gww���ù�����������������������������������������Ĺ��ƾ���������Ħ���������ſ��ü��»����}v����}�bf��ղ��q}kw��k{~��ss����ð�q��VV��ǰȮ�����ſ�����ҽ��������Ψ��ͩ���yNt�����������ü�ƹ�����������`v����j|���Xxj��u�����{@DR����Pm�y}�������WVEfyUNEa���u�v��������{}sa{k������w���³|SWY����~wt�����~���ð��]6BM��Uw�}ZH���ǽ����� S]���w������������oc9!%Fbv�tf`Ya]o{_���������ý�ƽ�������Ž�����������������������������������������������ͳ��||g����������������|�����yv}}�����������������������������������������u}������������������������̿�;������������������������ƶ������������³������¹�����������v������ͯrj}�������}�������il���������ƕUT������κ���������ƚ���ʴ����������ӿ����ϼ��Ӷ��r|�������̡l��������������������oWTKLBhmuaZJT\|fKUJBX~���������^~}_ioqfkfTl���������п����i���ŧ��������v�j`�������ʹ����v��~LIbui���®�yjUf�����Ũ����Ⱦ���ė�������������~iv�����Raot~�Yo����������������û�����ʼ�������Ÿ�ɼ����ǻ�����������λ����������ڼ��Ƒv~�{}�����������������~u|�����������������������������}�������������������������������������������������������������������̿�Ǹ�����������������������¬��������~��������ʹ������������������s��������ɅTt�����̼��u���i��u���DZ����������ϼ���������ƽ��yfPRB\������ɸ����a���Ϭ����{bWKB@JSh��x��ĊE;K7/JEFi����������r}OWY>8J�������ȵ����y�����}����ɻ���fC~�tt{����������ś��ëqbh��IJ�{KKVUqi��������������vXYyxX\cNOkmx~������lo�~rblrjrw]m����������õ�������ǽƽ��������ʻ������������������������ý����������Ǚ��x}������������~������nvo�~���������������������������������������������~}���������������������������������������������ÿ��������õ�������������������ƾ�ż����������~\|�y����ϸ����ñ��վ��x����������_^���ڽ~Zil�������������r��������ĝ�������y}l{����¼���wt����y�������ɻ��wgy�`��ǫ�kPfkvy{jn����Ã<_ncB/H^x�x����C\}��}UA;BDLh{w��t�Ʊ���a|�m����ź�n^^ki�jw�ͨj��ö���q���aJMX|��udn\^ks|f^�������kTJWOf�aqd����cr��x{��s��tkts��\a��|g�{f�������ļ��ʸ��������½�������������ͻƿ���������������ſ������������ѓ��������������ti������s����~������������������������������������������������ľ��������������������������������������Ϳ������ľ�����������������������ƿ����������os��|b����rj���v{������������ǝ��ɩ�����iwq������ª�����Ƶ���������Ѩ�y��Şxr��������������������������տ���j���m�_o�����L^PWmO������vth~���\.+LMH:>lg��y��Ic����xfh��kRWZJZo��tEv}�gIM|��jr�bi��s{wN8.DWfN:8KPi�{��������h���ɿ�|����������ħ�a6Hw���gl�Ť�yci��o���и�x_lqrIPT|����o_�����������ź����������ȸ�������¾����úľ���������������������������̜��|y����������������y�{���n����������������������������������������������������������������������������������������������������½����������������½��¿��¼�������s^���j��q~{o��������ǵ��������ҹ�����´~hy����kt�v���������������ɲ��Ǯo~��������Ӹ��v�{��������k`}����~���y�ğ`�|��ŚLTNc������Õ�����nvLDPT>F7W�{RA?SNDP��k]`y���WZmmXUfJNdW78u����ư\:0Xs���Ŧ��akZhh�w?8;WHo�����̡�ȳ���|y�������ǩ��hnPSZ����kV�f������������W@95-`nVi�������S�����������þ�ɾ���������ź�����������Ĺ����������������������������Ǫ���~�������������x��yt������������������������������������������������������������������������������������������������������Ź����������������������������������m������������fm��~���������|�������������Ѵ�y����ʬ�vwquj�����ʾ��s��r��X`ii�������������uw�������Ēxww������o]Skg��~`@TUZmh^S}��������ŕk}f>;Mtcb9k�EJm}^>;IO:H<F__WON�ҽ������Y8`u������Ia]K��Vrt������oLE@x�����������Ǿ��k:0<Kw��Ǖs{�okV`��ʪ���à|t��������twcJI1/Al��Bu}�������|�������ý����������������Ȼ��������������Ǹ�������ƶ����ѿ����������ɿ����������������������~��|~~����������������������������������������������|��Ǿ����������������������������������������������������»������������������ƿ�þ������{x�������������cqbFh�������}���qiYa����ɿ��ê�����ȸv���������Ě�����ű�ɼ���_b_}������x��;���u�����ɝl\��¿��kuq�������Ҩ|_d�k]dbZ_a��U\b`REq���WI88Bq���}mZZDi|iXTH��µ����xTh}wtZZMYU|�����jZgcr{VCDw����}x^k�{|�������w����yV`y}���~r���Ϲ���Ϋxa\b��Ķ��ljdH7AT�~h�s]o|�������y�������������������������������þ����������¾������������������������Ǯo������������������wovsu}������������������������~������������������������������������������ƽ�������������������������������������ǿ����̾�ȿ����ȵ��������|nk�jw�����������~vjq{_��Ͼ����Ѫ����htc}�������̺�������qujf}����Ô������է�y~ug]_�ll�����Dz�{i��d���������v��������s�����w|�����o|�{_��n�j_w}_{gWM@ZC:Fh����cMDqq����_IK^�����t0Z`jZ@:P���������ͱgF}��������k]SWl������������Ȭ���yl����������Ϥ\LRXn��ɲ�wgm`�����v�������������u�����ƿ���������������ξ��ƻ����������������������ȿ����������������о�ny|y����������������{xqky����������������������������|�������������������}���»�������������������������������������������ȾĽ��������������Ϳ������������������{�����rr���������oq}��tR��������Ƥw�ƽ���������������ȼ�����������ǽ���������������������ǝ��Ů�wbij�����������nx���Ʊ̿���ƴ]l���ylPC@sxY?`\fs���{rd]8+IJsxangi0>5YM@Fu�����u_;KI`f�m~n��y��������Ѳ��\���~��q����s����ñ���̴�]x�l�Ÿ��Nc�������wq���ټ�ѽ�h@PUTKd����Yyk��������f������������»ɾ������ĸ���������������������������Ͽ���������������ī~{yt���������������xad|�����������������������������������������������y����������������������ٿ�������������������������ʺ������̼������ȼ������������������nt{y�}��\]ky���q��������������y}�����ƹ����ӱ�����l����Ư�����ʗ������ȫ������������ï�����v��ʓ_�����Ы���uw\^gfi��}��̵���٩r���jt`OD7E�Ygj_OS���Z^l��q;?LUy��j��������ff��ǹx�vI���bWyY@INCLBHPZgPSKY�q�c\Ig�������۬n�����jkb���}tt]MU�|���~`bw����njqd^h�iOtj�m^kmjPqh�����������������������������������ȼ�����������������������ǽ������������������ҵt{���������������������{|�����������������������������}�������������������}�������������������������������������ʿ����������ɵ���ĵ����������ƾ�¼����¾������������mjk����q����������������Τ��Uj����������Ķ�����������mk����ú���ڵ����ʮ����Ϳ�ư�����ř������������ܴ��\ZZll��{�����ث��b������gIDDItfr�������rtH;F���uLn�������_B:53BOt�jROJvug���xZH41s��®���ZSfxo���m|b���\l��Ŷ������ux�gK����|�����������gSKsx����hk�vUObx�YYf���������q������������������������ȶ������������������������������ȿſ��������ıxx���������������������������������������|���������������������������w��������������������������������������¼������¾��������Ŀ�������������ʿ����������{u������������m~��������������������Ɵa\o�������������������þì�������������������ů����Ժ������������|����ť���ʿ�����vnYOdOOY�l:>JIZru�y}PRMUICIDKSYi^F\~�wXO\��ô�lNP:98448F�������¼�rPF@90<548OTT��г������t�xHRnW<O{���Ķ�v��ɱb����{���������w����u���������cXOF:)&8hoy���������qq�����ǿ������������Ⱦ���DZ�¾���������������������ɿ���������������°}�����������������x{�����������������������������}���������~�������������������������������������������������������������ͺ�����������������ð�������¼������~~��������������q������������������������s������������Ŭ��������Ǧq����é�Ǯ��|������Ť���~y�����۵�Ŗk�s\�k������������}}��{bddlm]`s���ɟHIPO`_ATORoKcg��|k}f{�����H?.*,P<<D<Uq����oUr�ZST}���x^KF?<o�����������y@M�����������ʮ��k��h�����¯���{~_XVD~���ʻxNjI6+.<C4CB`�����������`����������������������ȼ�§�������������������������û�������������ƞ�|�����������������������������������������������������������������������j�������������������������������������������������²����������������³����������������������x���}��v��n�����~�Ǽ�ĵ���f��γ�¯������g��������ų���Ų���™YYTw�����ȼ�����������������������¢��į�o����ϼ�����j����������qx������XH3Wr����wUKj`HOVHnvqjj^d�ƶ�T����{;3AOHM^����hx������Խ�mVk����r�ww�q\DMT?a{or|��ڻ��Üuc}yv���������UDb����x�lXw~��{@4'3$D_R>9EY~s�����������^����������Ƚ���̼�������ƽ�����������������ſ��̹�Ⱦ�º������������Ś}w|�����������������y�|�������������������������������������������������~y����������������������������������������������Dz�����ý���������ƻ��������Ŷ���������������{hc��}yfv��vd�vn\g����Ħ�Ϳ����������ٯ��������������������±����������������������xg~�����Ĭ�������Ǧ�����ɰ�Ĩ�����������`VVXLhow�c]ixbx~|_o��d\huYH.Uk��JY����������i��k���|�v����}_XMVFD<:034;@Sx����������������uu���dIt��������|VCILf��v������\DD9*3Wb��H/-36@�������º���j��������Ⱦ������Ŀ�������Ȼ������ʼ��������������ž�������������ξ�ɠ~�������������������~~��}�������������������������������������������������������������������ع�������������¿�����������͹������������������������½����¸��������������t����~w�����nlWAV����������Ȼ�������ʼ��������ʾ����ȴ���י���������j}������������ĸǿ�������ͬ�����������������rIm����fko}��|aYT`RdH{���]g�~nbZ_tfJdbffIcn��lJcrK`cvnntaZ���}bk\{��XK�wZqm{gTjf����ɶ���������ƶſ�{���n]��ɽ������vt]Z���y��co�R;?A?Oa~�f@ITUW@3$a�����������o���������ĺ�ÿ������������Ĵ��������������ƺ�ľ�����������̿������ȵ��������������������|{{������������������������������������������������~��������������������������������̿������������ƶ�����������������ž����Ļ��ȼ�ź���ŵ�������~slnd��rvm���r��lXOcZSRso���ȱ�������������¡�x����h��������θ����Ǻ���ȯ���������ulZOj���{v�����Ȣ��Ͽж��������nWlZiXHu�}j��}�l^PX�vM\o��iPIB`����|��mw�]q��sk|vglfZCB8`����n|y������������nYj�{����{n����vh}�Ƹ��ή�{~������ҹ�n����������ZPb���̩��X__rhM@:7;Jw��q_O~�����������������������ſ�������������Ǿ�þ����������Ѿ��Ҿ¼����������������̾�{{}����������������~|wty������������������������������������������������rs������������������ļ�����������ʺ�����������ž��������������������������»����û�������������ygggc_]������|��{Wl��w��lx�â�d���|�����������Ѻ�����������������н���غ�����������~���º����ofu����q���������|vOKw�������V_bXXT��i<_x�rZhr^N<-3<AE;_gfwwbkofS`��t�����sah{n����y�^YiyxS}���������Y@k���������w��������Ÿ����������xyV?LW��Ť��}SLAV]CCN]}���tcS?^������������q�üĿ���������̼��������������»������ʿ�������Ϲ����¾�����������’x����������������|wxw{x~�~��~�����������������������}������������������au�����������������ο�������������������������л�Ŀ�������ƿ�����������Ȼ�����������������������mRh��oh��ȯ�����xhr���r��ͯ�����������������������ۻ��������r���������ܽ���������������ҫ�ʰ������VAXP����՛{��y_j�����vbgIaydZv\Ojgou{��bn��ro]Xy���ү�ndy�|lni�ɓ`������ƥ����������b��ι����ܴa��������������������~v������a�����c��������hs]AEH�O737baZR1Axqy�c�}����������v����������������������������þ�����������������ɽ������ι�����������~������������������}�|{�������~������������������������������������������ov����������������Ӽ��������������������������Ƚ������ź��������������¾Ǻ��ú�������������������cVu��bgX������̐���m����������Ǻ��������������������������������Ƨ����m���������������Ȧ}n��u��smm�������rbYHdmlfUJZA\fgc�����õt]jg~�t�f�mUYkqsVW|b|�����l\gVc�����������ÿ�����°�������{v���²��̮s��Ğ���׬���w��������\^o�|oWNg��ũ�����BH���l]lnt_**,Rd|��{y�x�����������������û������������������Ǿ��º���������������������������������ɿ�������������������w��{�}|}}�����������������������������������������������s�����������������ÿ������������������������ͺ������ź�����������ø������ʿ��Ļ�����������������s�}���rRZcb�������������w����������Ⱦ���������ʲ���ʹ�����v��uOXW^������Ʈ������~���������hXad|��ȸ��j_ZZivuo�h]`MW~�k�����v\;BIcfKYy��x_x��������������th`Z>So���EAU;PU]�����������������xOH�ì����ylum������î���j|�����cf�n�ong������~yMfcx���t�����E89g^OZyU34P_t�������ƾ���o��ýž���������Ƽ���������ġ��ȴ����������ο��������������������ϴ����������������������}��||����������������������������������������������{~����������������ÿ�������������������������ſ���������������������������ſ������������������������nlmnmhldUlvw����L\��hcs�������ٽ������������Ϛ���ƻ���ou�����y��ͻ�����cl���kmhcik|���Ʋ���g{�~��n|��vgj}hrrsjRajs������rrbX_�qy��������t�ru���������jc|���}ldu���uh\^yt�����¥ldaOPO��~YScuq_`CH_a����ϧ��Ĭ������w����������̬�ůws�b?WUOYOFdtlZN`_UPP15>\dfd{���������¸��t�������������ÿ�����������Dz�õ�ÿ�����������������������ʿ���ҿ�ʹ��������������Ɉ����|��y||}��������������������������������������������{q{���������������ξ�������������������������ž���ú�������������������ƾ�����������û�����������~���s|�qu�rm{ghqt����fV��~�{vrk���ƽ������{����������������������Ǿ�������ns~�����ͪ�gR]l����mhv��t����������j�~���qX^i���vxl_jdPrgPSXsbWZ^\K@Jaj���\XZWx���q��`Rk�����ʾ����q����bYYnmDLVbt\�vt��������������vigj�����۸������������~�cd;K>>E;@t��wkadm|vx�mNM]^{vy�������Ⱦ³�j}����������ļ��;��������¿�������������������ɾ����������������ɶ��������������������~}}yxx{w|��������������������������������������������xo���������������������������������������������������������������ƺ�ž�Ŀ�����¹������������������~}uq��aom���x��|xq���rW\��ƴɲ��~l�k��r���v��Ծ����ü����¬������ÿզ��ѽ���qrcYv��lr����a����¥�������Þ�l��ھ��kI^ZTf���yOVNOhvRjw>@7<@EA?MThs���nMP|{�qXZJ7U_q�������³�|��ěZIT|��o|��rv{����x���Ƕ����Мix�oj|������ʽ�uq����l_k���YXD<FZ]M?JEP����XY~k]x`�hU�t�������þ�Ĺ��i�����ź������������������ý����ȼ�������������Ż���������������м������������������}yxwu{w|}���������������������������������������������~o��������������ɾ������������������������ο�����������������������������Ŀ���������Ƽƿ���������w�uY^s��wW�������slR��{��RI���ʶ�������ƿ������ź�����v��ʹ������������Ѫ���sbwwk~����������������nk��ѱ����v��tKWWEY_q���q�~hb^rmrtU?O\}cOWTggojTNELYnuTOD^FMKIWDf��trjr�����lSgv����ը^]������g�jt~{vv{n�ê���������ļ��{����t`MEl��}�{���PWUmU;EMajT��Wwg?@Srcss���������ƺ���`�����Ÿ�����Ǽ��ƿ�������Ǿ���Ž��������������������������������Ǖ~����������������}yxx|�}{|{����������������������������������������������|�����������������������������������������������������������������������ļ����������¼�»�������k|v`Zdm��i������Ý\go`{��Ƽ������м��������������ӱ��������slj_l������ñ�{�������v��ҵ���ͬ��wWUqy���ټ�]comocUoid^W<S]FUYf^\hn��xT��hSZk�ts����i]D`klDLJCAJ?)BKDt|����jls��jVY����չ����|>?TZy��ϱvRX_n��������Ŧ��Ȍx��������f@;Tj��l��V��R�ȬbNv��|��lE_@D-#6Pi�{����������ĸ��q����Ų���Ź���ź�������ž���������������������ľ����������������ŧ����������������~}{}�x~|��|���������������������������������������������lq�������������Ǽ��������������������������ĺ�������������ſ������������¸������������Ĺ�������~ai�hYR]@RTWx~�Ѵ�����v����o��ϼ������~uv�̺�������͸�����������{���������ƻ�����������������usnM_KFj����bj��g\lUhYLZacodN`NECr~��nvn�����fd������}cJb`OPI@Y_wdq���y�å���ΥxxM.),9??N\X���������̛~������Ӯ|�{g����~�����¬�x�nWFKVV��n>KK@;Cy��a|���x�w]guc&./+JZb{�����û�����ǽ��������ż������Ͼ������»���Ⱦſ���������������ž���������̿����͵�������������������|}�v~tx�����������������������������������������������m�������������һ��������������������������º�����ȿ�����������ɾ�����ȾĽ��¿���Ĺ��½���ɿ�����bHcci�bv����w������Ǯ|��������¯�������}������������ȑqu���������غ�������������»��|XaZ|���¦niK8Maf|������ՠ}~{o�������\VBv����naUDYb��k`��mXYj��bFNNRIZj������xNi���ncfnmXV{����x���}������λ��������������`~�nr�����ѵv���wH��~��y?qUI<w��|���s_`}v�u]]c��WPi��������������͹���������Ǿ����Ǽ�������̿�����ɼſ������������Ϳ���������������һ�y}������������������|�~vxw����������������������������������������������q���������������������������������������̼���Ŀ�����������������������������������������ʵ�����||cy��lXr��������dz���rW]m���gn��m������������������Ǻ����Ӿ��������������yh^{�������������{ou��o���ʺ��ƻ�u���Ķ�_YjgkSJROa�������]PIg`����ĺ��?HUEYN@KAEO?MWt��ƹ�gKfOW����������\\ig]ookf^\Pgr�����§kx�������ϿŽ��ß����YP�b��aX?I7L��S�RUx|��qt���VXMBOqjs|d�����������û��������Ƽ����Ż���¿������ſ�������Ž�����������������������Ŀ���ȝ�����������������~~|�}}{}�����������������������������~����������������n����������������������������������������������������������������������¾��������������������������h���|g�������mmy�����~���|�������o����Ц����������ȼ���Ĭ�������������rkZ������̮�hPYRNXWua_�����h]g`fkg����hqgraZIUZDVV]Z_jbci{iUNVq�����cgPDRC_gWYHFCNOl~�}����vggXW|�Ňu����qTZLO`Y�����������п��{s^|��������h}��ħ��rv�ca{�s\s^7YicU��ZI��yg���gV->&58T|�s������������ý�u����Ƚ���������������������ȿ����������������������������������ɓ��������������������}w{������������������������������������������������r������������ٴ�����������������������������ƿȼ��������������Ŀ���������¸������ù�������¼�����au���~�~xdFY{����o\cm����З�r���~n�uhxn^���������خ���ĸ���������������Ľ�����©�}��������������������`]KXZa��������}cZXb^ZJTPNg\�d`c9JLEK\w�uNVdb\cTi`UWCTx�af��й�dd]b���uSIVNg\OwlH3SP|������������������oo|���UIs����tg_T������|h`Sl�����{�������ͱ�d<O3!'Vl~�t�����¿�����ǽ�����û��ż����������ο�����Ⱦ������Ͽ���������������������������Ŕ����������������}~���~y|}����������������������������������������������ty�����������Ͻ�����������������������������ʸ���������������ľ�����ʾ���Ǽ�������������Ļ���������~��������t}���������������iy���ս�}\T|~������δ��������ٴ��������Ӷ����ɳ���æ����������ʱ������}�����s����������qd\qHHaBMD:WRY�ryjhYFSt������SNWb`OH.-<0^ZKbx������iJ?Hi��������������|S<gg|�չ�����so_~�kYL����kUCLOPq�����lBRd���������Vi����c6EM\bSR*.Ir��v�����þ��Ǿ����������Ⱦ�������������������������������������������������������Ӹ��������������������~|{yx����������������������������������������������|q������������ľ�����������������������������ι�Ľ�������������Ƽ���Ž��Ŀ�Ķ���������������ĵ��������kajy����is|�������������qVT`���ɿʼ��������������Ϳ����������ػ����������������������xmw�����}�~x�����ÞvdOMg�{wjW\ENiZKXJXcdsZu�x�~ogfIju]s}oWKE]`_nW313:A@CDO����ta?OPfq}�����gKV]y���}F>]v������~\�{�xiuUi��a\���P|����Ბ{RNTf��΍���bLa��hRj�ocAAR)"Is����������������������������������������������������������������������ƾ����������л�����������������~��||xtw~�����������������������������������������������t�����������μ�����������������������ʿ��������þ�������������ɾļ�ſ�������������������������������������ww��wmd����μ����w{�c]WT{��vy��������ػ��Щ��~y{r��������ճ����������������������vrmt�����Ĭ������o��`E`PV����~oqt{^ZkmavTRi�����lE53K_``kT\NZNm��lJ^Xl���vLB\b������̼��������ͳ�Oc���ҿþ�������� r��~���}Vw�����nWkPBlw��Ӷ�͛�������bs}I;0/;/8'c�����������������;�����������û��¼�������������������������������������������º��İ�����������������}}w��|����������������������������������~���������������t�����������ý���������ɾ��������������ɾ������������������ƿ������ǿ��ü��������IJ���������������ol�����á����xw�i{���®��rg����kqx�vr�s�������ܻ�Ѱ������~�����¹���ʼ����������������}x|{YWma~~q�����sb_]n�Ů�a`Wu�����kUTN_`m�^<ERi��nDMSKD7J]`tn\U^Kcx��������������������mWm~y{hRYi�mTo������������ܹ�������|��u{������jHV>7t���ʲ��ı��IJv^HJr>E,.IP\XBOjyk��������������¯����������û������Ƚ����������¼�������������������������������Ѭ����������������|{~����~|�������������������ع��������������������������m~���������������������������������������������������������������������ƻ��������������¾�ʻ�������`|}�����������ov��������o`Sv���v���������վ������������Ó������������ת�������}��������mthdbc`l}w�����{o~����ȳ�y���ó�df\y����_mPNB\V_x]<BJOSi`dZaht���TBINIDJgJVCCm�q���������W-?RH4Mf�cn��Ť�����������ǯ������������|]VE5d�jT�x~�xwf���ow3;?@Bx^D]_YbDO���ws��������Ļ�������������û���Ľ��Ź��������������������Ǽ�������������������Ƽ��ɶ�������������������}~{}�~���������������������ҡ������������������������k|���������ʮ�������������������������ɿ»������������������������������ɾ������¸�����ż������������oul���������y������¤�������w���������������ujtfbv���������������fws}qam{�����������ɲ�q~������Ǫ������wq�����xmVs�d^hZhmq}�}ZNLFRtXchbOBR<F``�~lv������OT9DMJWXf�SM����kW<9\ZEYnsog����uy��������ش�v�п�~����{_KwxncWloqIm�����n;\ZO���tkFCDHE`cFBhP`�oP]~�k������������������g���������������ſ���������þǾ��������������������������������������������������~{~~{����������������������������������������������s���������Ҷ����������������������������ž����������������������������º�����������Ŷ���������������lfT^almnaiy���������Ȱ��������������������������������~�����Ѹ������wa]rn��ʴ�����θ�k{vgoy����������u_dXWXZP]RUjSObrc}xdbiaKvVaXPv�ki`UW^U����������mMK47YI95Dj�������Ư��dYYZZ��̺ó������McqMMBP_����Ǯ��x�����©�o��xu������UT68}��mr��{SI`]K;1KI7178Zt������������������ɸ��s��������ƾ��Ľ���½����������û����¿����������Ƚ�����������ϸ��������������������}��|�ŧ�����������������â���������������������������]~��������ɸ����������������������������Ľû������������������������Ƚ������������������½�����|sONUOIAEmac^hxx�����Ƶ���Ʃ���������������������������̼���v|���������������������ƻ���������������b}�y���w�������X`cso�����{kYZV��Vi����NNc���l|rVt�����xBRJZ]_����lqw��tx�����o���Ϯ~XRKUc��JV@D����غ��xqjx��������ι���Þ�����ɥlB.K�Ȣ��~}ldtMH:8+:3-8;7V{o��l�����¼�������ɽ�����������������������������������������������������������Ŵ������������������~��~��}������������������������������������������������l_���������ɼ��������������������������Ͽ�ý�������������������ɺ��ý��¾��{���������ý����������|`KPNAol|bdNEDs��ź�������������������������̻~hgv|������w^qox|�Ķ������μ����î���������������ݹ�aaV\t�|��~jn���o\fuq������fUVNX��f\\q����`Nm������jd}^WU6158u}mU@36ARUE8T>Vm~X_{hv��MZtrh��~{���͹rkYY`\S�������DZ�|������������C;h���ß��h�sw����65R`,.-,.:`���w�����°�������Ƚ���k������ȿ������½�������������ɺ������������������������ʾ��Ա��������������������}|~������������������������������������������������g��������׸�������������������������̼��ĺ����������������������������ž��������Ļ��Ȼ�ƿ������obZ]dRE?53BK>Ig���������|������|�oo����������������������|���v������Ⱦ�Ŷ��������l����������ί�~�{�ob������x���~Xch|��}VXZ^h����sfcJDOUMJZ���]r��Ñy�������F4Ar_>8<8,RHH5@ljr���������wgi�©�������u�lU;/R`y������ɹ���س���~��`�������ʹ���������λ�AAcmY;/*#Dax���|��������������«����������ǽ�������½�Ŀ���������������������������������������Φ�������������������}�~~��������������������������������������������������q��������Ǹ���������������������������ǻ������������������������������ɾ���������ý����̼��������jk�YTNFkU9CIXPau������gb|���}y���������ȴ�������ɫ���¸����Ü�����̢���������ó���}�����������x]mmiro�js����nb��jlg{��q`����surquv\lmZ����]E]o����������tWf4DC6ADkj^RVJbm�sAFI@@E\DR������ƬnnLLW|P3T}����͠������׽�������ĵ��������������Ɯ�ƢtnI�n<"690>MJd���x��þ���þ������ñ�������ü����Ǿ����������������Ż�����������������������������ɯ��������������������~�����������������Ǵ��������������}x���������������x��������µ�����������������������������������������������������������Ⱦ����������������������������s`\LXyENblyb`k����nrfXfx}��nljk���������������Ǽ�����ɲ���vv����ê�jVYrr�tNsaWVnr����׾��~odw}���ɮ���w������_nm��f_gt{���yt���l`]rv������lma�������gAHZt������lLMSOc���¢Ui����Va^l�ln��ßU^WhSD@ji�����������|��x������n\�̱��ʻ����������}�:y~X7>LaAEJ?j��t���������������Ƽ���o������ž����������������������������������������������ü��̩�������������������~|{|���������������Ȳ���������������������������������x��������ĵ����������������������������ȿ����������������������ȿ����������������ž����Ƽ�������kuiXPn}�}y_JYU��������|�j^�������������ɬ�����ʓ�������ɼ��l��ͫ���qwxmx�}]_j�m�|s����ӹ�mg����xq���������vkv�����|djYad\�xnkvtgZZ��w\<FUT_f��lsoWHs��t~�_CRm{���x?T8/<1]qqh]l��hhuvMPOJut���x{���^o�kPd|hHo���������~���iXn���ĵ�ʫy����εyc�~l]gN>719.,%"'Lc�������¿�ƿ��������Ū����������þ�������������������������������������������������о���������������~���}|��������������Ͼ����������������������������������l�������Խ����������������������������Ѻ�����������������������ž�����ò��������������Ļ����������kkauk\n_jiY~�ustry�wbim�y��}����~�������Ժ���������������ű������ո����{aJL��ѽ��ƯȨ��~x{ltgmcv���������{s��������y]hy����dtk��a����|whi^rNYjuah�����U;50FXJKF?LCMW]S4*9Yv��`L?]Wjm�}Zbk����çcZh��rV;H����������ŵ���̿��}h�����||Y\y���U���R@@OhgYR�X30i\�������������������������w���������������������������½���������������������������Ͽ����������������������x~���������������ɾ���������������������������������n�������Ĵ�����������ÿ����������������������������������������������º���������¿�������������{l_mwungnfkcW^`o�����x��������̺�����}����պ������ʳ����������������ܿ�������׻�rbw�����ú���|mmsu����������of����ï�w|vvshd}��s�c����SN:;RSN;@a}������v�rDTI8H<`lh�����frm]dk���vw^ylWk�������{o�qY8Y��������Կ��ó��ɳ�|`@0UYxmxv�ahr��������\J?ZbTUHZU?.Fd`}����`������ſ�¼��������������Ľ¾������¿����������Ϳ������������������������������Ǡ���������������������v{|{�������������Ӽ����������������������������������x�������õ����������������������������ξ�����������������������������Ƚ����ƻ�����������ż����{ch`^nix�������of`dlv������������������������������ɹ���vton�������������ø�qWX_kh]U���ű�{}vo��hLacj������Ѯ��ymhi^Of\h�����kUTO^`OlhZ}d64+,?7K^SU���wlx���b_^05609B175]t^]���u^a�uc�bi�����i����^isk�����������ϻ��kXVRPD:L\��������t����s�{a:UK5/3>A"@?]g}kXg���������������������ƻ�������������»��������������������������������������������ǹ�ϟ�������������������~}}~��������������ӽ����������������������������������w������Ͻ����������������������������Ľ����������������������������û��������ʴ����������Ĺº������sl��jl����}fZ^fnvl�����x������ɾʯ����lkiw�juu���Ƶ�����ԟmjoji���������������ë������~xtoqn����m�cE^`aYfha]R\K_ni��������v��ulaDC6@A`_B0#'3TI?Z<Y��ú}SB6-.' @���ͨ��hJam�ü��������md�i��bOcxd�����������ȩ��dW����ß��ʝ|���b`fcVJH]�KC1>D@4P@80CH;\�����������������������ʺ���q��������������������������������������������������������Χ���������������}�{}}��������������¯����������������������������������n������й��������������������������ɵ�ų����������������������������ļ�����Ǿ��������ǿ�ƿĽ���~�sgKS`iRJa������������ʻ���tk��������������ۯ���oZZft��������vZd`cH\Wd��q����������{~����|���jcT^n`\D]\ZtbaYUTdoj����������������bWU\MB@Sw���woD:%:1>IVMDKBOmXO !HOr�oVJb��sVV]t_L����rugf~����aHPx������yx_msa~��_������ͶǶ���~EXl���{s�}0L<BSTAO)"/?by�����{���������ĸ�������û�������û���������������������Ľ�����������������������ù��ϖy�����������������|{��}���������������������������������������������������u������մ��������������������������ƺ�����������������������Ͽ����»����������������ľž�ü����r|��jTCca`Za\_y���v{or]a|������θ����`xlVT{��������ƨ�xvw�ѹ����ȶ��a\vg��]gdMLf;VkV{���Ǯ�����nbOKVH_����sglo����x���hXbf_VfVVwYk}Tc|��l<PPRD>E4/,C?>F<:jm���|d{���{wcl`R]l��r`\��������������������nU?JWkTAI-:]����������������c�}uW�Ư�ɪ�qXCTb6Z>:4?@fK8Mdo����ž������������������ͺĸ�{����������������������������������������������������Žž������������������|}{��y~���������������������ù����������������������������������Ŵ�������������������������νľ�������������������������ʽ����������ƺ���¼���þ��������xjlbdwRq}ZOxyjbPTd]O\\ghP}���xt���v�x��r^\^n����������dw���������������������t`PI9NHHS}���}��xwb�����nho�����ٲ�x��~k|��{ui{���LinwbS++73W`EXEd|���udfREay��~�od_qa����_V�y����������rTNR�������wRu��v|nJ^_r���Ēhl���gMT_tcg�fT��Ƚ�g0N^���jL6C_)1+;>/5JPx���������������¼�����ͺ�����{��ƻ����������������������½�����������������ſǾ��̼��ș�����������������~~�|~~�|�������������������ơ��������������������������������̺����������������������������������������������������������Ƹ���̹�����������������¶���{hZcZILKIXZkv�{s\OJKCKIDTv�����}��xvw���nUo\SWbh�ȴ��tly����������������~��������rfbiK\Yi��DZ�cjj����WYWV������r������������������lsVRKRSP<Jm@>SI`]I<6JJIJcd>P]{�����wi^qTm����vr���vZX`IXavSLLl��c11\YgOL�ma�|fj���qw��j\}�ju�����ȿ��c1<J_����\Yfv|6R>0;KgL3t������w����ǽ����������ÿ����w����ú���������������ۿ����Ƚ����������������������ƿ��ɒ����������������}~x{yw|�{������������������������������������������������}�����ʻ����������������������������Ⱦ��ʽ������Ƚ���������¾�����ø����ð�������ºù�����ý��n{k{�}jOt�l���{x�ta^CE�{hNtb|����ʦ�it��������ui�}������û����������������t�tuu|s~�������w���kERFEabh{tr}��bc`Yy�vl]cq{rw�uyqjVOt{XHm^hy�u�wVb_OMCXMhfr��������|u{�{U`h~��j];&*,046@\h����̳�~��|����ѩ����q}Zq������Ш��ͥ���sy���jN����IH@�����a}_8M>-0>65;t�Ǻ���Z�������ž���������Ÿ��~����ƶ����������������������������������������������ü�Ē����������������������~�������������������������������������������������v���������������������������������ǿ���������������������������Ŀ�������������̿�����Ų����ĸ������{~��lnlgbr���������´^o�������ij�~������ʹujv�������ħ�������������u���m������������~wu|c`r^YT`vvk|��nXccEunr��|w��}vacOM_m�����|~tb��|jtlxgg~������}��l^JDW@M���m\]d\`����u+3In���ʱ��{{uo��������}����Ⱥ���Ķ��Ƕ�u}w����������d68]���ndCE656@D?C+%d�������������������������̾����y�����¸�����������������������������������������ǽ�Ǹ�Æ�������������������|�}���������������������������������������������������������«��������������������������н���������������������������ù�������������;�����ö����ª�yl^ah_LJS_�nU]d\O`i��xlSLRYcyri���ű�����������ý���ú���Ȫ���������î�����|��������ӿ�������mtUUoY����kx��gvxcx`S^aqnjy������g^^dol���scs����}s��������q_��fA\dWs�th|��������yB/4;ifdo}���VCNw��yl^i_6<8C]qnd�ts�����Ưtw�������������s��Y#+Xd+NjyK7@fjijiPCU|�����ó�����¿�����������ȵº��~�����»�����������������������������������������ž���Ⱦ����������������}��~~}�{����������������ű���������������������������������������ʴ��������������������������ŵ����������������������������Į�������������������ò����Ĩ�xjjS?9C8SgqrhfZgDIRRDJ-@R��ý���ȫ�����������������Ŵ������Ƭ�����������r|��������Ŀ�Ĵ�`afYiu}r�oj|dv}ll�o\jUT`U\clf]r�����^`Z_mi��XRSZPWgh��wu�~�|v�|iCNWMdN51Oklddq������������F<EBdo�q^Sw��Զ���������t@{�Zaw����wk��Ÿ���rjU3/@J8���O*<:58\J9.;d��m��E,1y���������������ƽ����������dz��y���������������������������Ϳ������������������������ª�����������������{�{�{�~�����������Ŵ���������������������������������~�����ʰ��������������������������������������������������½����¿���������������������þ�ĵ��{uit]NKYWZKSSljVOhfu|tEFcYm}���������������������د�s�������ļ��s������������λ������ml}��xqb����~_l\ju��tqy�kjbakw|��xt�����tdmls�y��|gnkb^���������c^aZY>H;lm|I-74Ch_�kjaB5CJ|����|hVFcn_kVPmq�fb������ž�`�������x`X��}o������w*U\k�7!/J^oFMsEgW���\IV9.D7g������������������������ɽ�����������������������������������������������������������Ȭ���������������~��~~��}���������������ʵ��������������������������������������Ƴ��������ʾ�����������������������������������������ɽ�ľ�������������������Ż�����ȿ��qbPllkny�����obcMOKYl{�����ż�ɲ������qqy�r_fdhsr���د�����ù�����xxh`n�������������u�������o�����yy����Ğ{~^^xw}mdn���}q|��nw{x��s��{����sj|����w`FocUc`N`m�\D":FZ^ObS`VNmls��nVOKIIL?tqSNblgK\{l������������rW?95@wult���ɦZV�icD��+!8gbSO�i���}JSV���]BEf��������`�������ƽ��������ʿ����������Ǽ��������������������ú���������������������̺ɽ��ɲ�������������{{}y|~�����������������ν������������������������������������͹�������������������������ĺ�������������������ɾ����Ž�������������ɼ�����������ƿ�Ľ��ndKEO03CDN{������]N<5Vu����ɯ������ҹ�����rr~��uy������ò�����x������umXo���v���ƹ���tZvqfw�������io������}a^rd]Zbkdt����trv}���������~w������������NWd{u^KC<4.''%+07-;S}��Ư�_LbAIY]TLImut_B?l|��ͺ��s��aukI>T����������o��Ğgk��SV+V�bD`���wBBCY���bI&%7m������Ƴ����ǥ����������������������¿��������������������������������������Ž����λʵ�����������������~�~~|��}y������������±ñ�������������|������������������w�����Ķ�����������������������̿������������������������������²�������ƾ�����ȴ�ļ�����ǽ����uUD5HU�����gYYUiaHNXOKP}��������ɼ������������gt���׶����i{������������ks���Ѯ���������ukutuu����������xskiuwcsjrqmd|��~v�s���������}����{��������~km|�LHKCUbXs\XUT]cgJj��sr���ty\MKADNVcTVEAYow��������si]ii]~��WES?JX@5B�������N1.R|WFDa�n4K��v�blVK,13k�������������ʻ������������Ǣ����~��������������������������ɿ�������������վ��������Ǩ�������������������w{��}�������������Ű�����������������������~�������~��~{����׽�����������������������������������������������������ž¶������������������ʼ���õ��������yWMJa�����xcEJBF>WaUX�����ڼ����{}��Ű����������ld�ǽ��Ա��������������o�����ɛr|q����}~�ylki����}mZXb|thvjv������{�����iw������������}oYcTVJdrY]bhori^^fno�u�����~c.Mgm]kvw�s��7199AEPRR_V?Yyy������tmno������dLk�iS@3R����ž�c9B<b]�R5<�xE���RudVE<$):Z���������sv����������������û����{~�����������������������������������������Ľ�����ͼǧ����������������~�{��}~��������������»��������������������������������������ÿ�ý�������������������Ŀ���������������������ƻ�����ª�������������������ʽ����Ƹ��vYinVN_UYj`]U_`co�s��vnfXV��ho����������Ƴ�����õ��|�hg`��������v�����sll����ȼ���qgydOBRbcx{x��~y~x}~��mgl_Zs]cdw�����q�s]_TWl{rt����������|������vk7R8Af�������vdggc:]]C\D%C�hWn��wU<8s�c]KF?8ow��}���ĵ�\s���~\ltJF_��X@h����ܻ��jCKnT^jHixgkd���h9<@4<>;@Sj����������}{����Ľ�����������Dz��������Ŵ��������������������������������������������¬�����������������|}}���|~�{}�����������б��������������������������������|����ƫ�þ�������������������������������������������������ü�������������ƿ�������Ĺ����ý��}bRcklrlOYTKEY`t����j^I^g�������iq�����ǿ�������������x��������x������̫�����ɲ��uig�u^iHFWNW�������mq�vuk���ti{���flliXYomou}ii���������}x���������cFT_������WO1/Xh;IYB94<Bm��gM018;}��|aIBHOYr�}�ʬ����xy���vZWEOS�~nD�¬���``fs��}C1';JI1g|TX_^�o~FA6\FXFu�����ź���u����������������ǽ�����v�������������������������������������������³����������������������|��}}}|{�{�����������̿����о�����������������������������~~|����������������������������������������������������������ž�����������������������ų�������ubbXSx}rcEHXYla���sgk������̡�t�~����������������ƽ�����trn��������rmwy��~u�����������}ol����yq����~`jx~�����s\|~xv{lgflob\iRXhr���v���������ub}�����tx`PJND?L\kwuMx8!',7)?���YYdOfhgTMSn|]klJhm��qCImih�����fPA6gq�X@abUY�o���d��U/89AxR5CY6?��k�~j`broYRNr��������}SL�������Ź���������������q��������������������������Ž�������������ý����ñĶ��ҟ���������������|�����������Ÿ²�����������������~������������������{~����õ�����������������������������������������������ɾ���þ�������������ʾ�����ſ�����������t�}uoMbrorxcv��|����uw���v����kmtl�}��sSU_m�������ǵ������������ĩ�{y������qjik�����v|�����ʧ�x}~|vlbx�{gaXj{�yo�xw}f`notiUnsi|���ȼ�������~on}��������{_lcodWcVtvLF4.: %-44S_�hSh]\Z`����נ{m����YEUlRV{sl���xMNK;<8AUADc~��������f78XM]:>8)FV��]<jsuU8I3/B3<���������}W�����������������DZ�����}����Ǽ�����������������������������������������ºǾ��â������������y�����~����������������Ŀ�����������������������|��������|����̪�����������������������������������������������ø����������������������ſ�������Ŷ���u`tlbfWJaSft�tr\����fcx�����_J^hZlkxrktsmutso�������ĥ������}��������������ė�{|���xu}��{}�u����v`ffXss]kk_g^c�����uwfnnt�m�������ª�����`�t{hjs�����~rsfiROh�}gM8I;EUJ+;BD40*`}kOBk��̲��rMWnraD917.<3d����k."-".?R]��dLb^vi�ԾkT��b1NM*Cr�}L?l��vk��D,67_������ž��T������������������Ƴ����������������������������������������������ʽ�ɵ�Ź�Ş������������������}������������������Ӭ�����������������������~}���~���|�����±���������������������������������������������������¶��������������������¼�����������}a^WDSZWkjo}�vlX]x��ĪydN\^S@S\Lhg_uw��������n���������������i�}o����ɵ������qdn�������{vh|uitlnnbbrmZro��qqlx����uijlm{{�uy�w~���v^^u�����������a{|wx��l|b<FKWD:EO`����L) &&/5!7J��fOnntL{dOD3710H9SjSD1)*75j�������TE7>8S���_l��s<Zdv���T014C@:N�\K)*8@F��������Ò\q�����������������ȳ������������������������������ǿ������������������ÿɿʿ��������������~{~}|�|y~����y��������ü��¶�μ��������������������~�������������ŵ��������������������ĺ�����������������������������ſ���ͺ�ý�����������¶�����������onuNHE@R@JnrJRB7IPt����ē|�w^@Ujvm_sy�������é��|��������ý�į���hnyqn���������u^�������|\PTPT9RCOln��}{to^rxqk`knrh^mlj\io|�v��}{l���sj�vxnq�����_����xqru}nT@<03'*$%8@N~ycPH'.><3+$EKlkiTKWXxcET:+,<REnbxKSYHmJ?HP��y�dKP^myL,J]tl{���i/Ma���b;DH<E5C<MA94R6550r���Ƽ����R|����������������ì�¸���������������������������¾��������������������Ǻù�������������������������������������ö����Ͻ������������}����������~�����{����Ų�Ŀ����������������ϻ����������������������������ͽ�����±��������������ľ����������oy{i^<XF?@J\\IEHZ\o|W\_}���r���}��|������������ή���������|����ϥm�{mu�shus�����������qr�jUaJJ^ITAX{l���\ay���~qWt����{yo|�utosuw���vnjf`OC-<P~�������{�ygdUACD;/:7:�����o05/81C/M83A@TZ`���ǯ���^uocKA>@v��SrS;@EDRNB\R>?4/0TtXHm�k�ibEc��EBI��kA64DdKCj�q4+;����������qI}����������������ǻ������}���¾������������������������������������������Ȩ���������������~�y{|��}�����������û���������������������������������~����������������������������������������������������������ǹ����Ƹ���������������������Ź��~vitoYLS_CFMI`ZTi|��ɟndtt��ĵ�t�~v~vrj����wo����Ξ�����¤��dg���¨��i]dv\U`f��t��|������o]��momkuX\k`�����vyx�����|�������~vqZlnjt~�C?Tdn`~wiO+OH]�����y}�oN'"-#, +J`����okwUWtqrK@"5./jnXff|�cSucB;Ld���j�thvu{rWWqoC@K<Aq{am_U``D_yY��}SIZ�H.<+AP^OOokW&0)1q���������q_s�����Ľ�����������������������������������������½������������������ž��¤������ò������������}y�����������������İ�������������������������~�������̴���������������������������������������������������ļ����������������ÿ���������DZ�����uu�TDISbCUOb~���|fg����Ļ�������|�ss����ŧ�y�����Ħ���Ӿ��XThSr���{fluob`NSO}~t�}_TPR��j]Zno|�����{\El������������n�������~fu}��y|}hVDTL@RZuZPDLOL_t�����h>OHbbEPy�����o`\::3@;-*' AFMwwls{�sdf8aT`KIbI\NIo���������^cZWjifCWAOufTCbZn^465d�|Ucc<AS;%0'" '+3b����������cY����������������µ���������������������������������������������������Ǯ�������������������~���||{��������������Ľ������������������������������������ں����������������������¼��������������������������¸������ʶ������������Ⱦ������ƶ���vr{bSdbjfD3>OgSEhqbf]jv|�wn~���ñ��ssctww���������xw������|kkqwulWL`f��rqfoqw�����sZba}�|h]MOTinut��mk`o����{���gn|����}�q{�kmi{���~r\Jq��l<9fOh��ľ���ø�]<9/80A06;:VB533-$'8UU;*8UMSh������tZxkLHI`SZ\8'AEWi^^Rg�ɸtLtbm]aB>Sl���Y,0'7H*1Ix�xTdVEc{\<"%0+4B56�������͵��}fn�����������������Ž�������������������������������ý�����������������¼Ǭ�������������~{�~������|�}������������¸���������������������|��������������Ը��������������������ɻ����������������������������ͽ��������������������¸��Ŀ������{fV<^mcd`]XR�vPUi�����wv�xy���Ҫ�����������knc^dZYU^MOZh������v`qsaiVS�����Ĩov����s`bfr�xvq�����v�u��rx�{�o���y|tus|wqt�����smlo�~LTRx��s�u\�������~ft��nj@E@W]B18Z]rnM.86s���}ECF?B>MSXdUPPasPSI9^L$./?9)0F:m���ir�iKI@5?I\�dI44'5b���t^KC@Y9f���lCA+**)0/5/n�������º��wu�����ù�����������Ĭ�ƶ����������������������������������������������Ͽƨ}��������������~�~{������������������������dz���������������������������������ʶ�������������������Ͽ���������������������������ʾȺ�������������������������ǽ�����}]^A;VloTPJB���yd\\j�����|g_h�ĩvr�����}WWjgWcb����rm]Row���������x}�hVi`�����ҢfYw���ua���yy�����Ŭ���{cqs�|vj\h�~sw�r������������ki�hmSPO���Ž����omgm]BKUsiwyvlc`gd�����K1<-CO\mJ9TJ^Pv{�|�|:Nu����`OMTbku�oR����o~�b>A:Di{vPF;A;1>B}aEbF/$/IEZ�}gagkX0+*$/78CR����ɾ�ľ���w�����������������Ž�������������������������������ż������������Ϳ���ͽ��������������}}~��������}}��������������̬�����������������������������������̵������������������������������������������������ͽ�����¼�¾�����������̿ü���������|dm|F>:>:DCt����lv�~�rigm���m��rgnw�xuoXZFXcl��������������������}{hx������l`���}�����us�{�{an��������i\uo|}ikUPlubo��������������~f�ylZdhocgofusq}}�uY\k\KPj�����ϪZV^j{��gBDNMBDBAf~�n`j��UVNv���{Tu��v�{h�r������jaaANNc{vb104HE317@@L@:FB:OZOTy|jf;I9711*'+I������������}k�����������������ƺ�����������������������������ĺ�������������������ü��|}�����������~�������~|�����������ű�����ϼ��������������������������������׶������������������������������������������������Ż����������ȼ������������������«���vZN^nw�qR9;M>AHO_q�~dTR_Zx���y��y�����yv|xt��ql��v|���������������¿�hmV~������u`_^\au`d]k^nikit~n��s\^]_di}�cwsfqkfjfo{�����������w`�n~gcN7AE<HLDS]jVJHjn^ct|�����hIB����f<F|��}1'1EKIXn���_m�nU^N?PncRu��ldkn�������Һsx��X7,.4+7-%3dHBCH:@AqoMWVKEN^W80:-)AZ��������Ŷ���S�����������������Ŀ�Ȥ���������������������������ļ�����������������ź��{y��~�������|�������v|�����������������î��������������������������������ɹ�������������������ƾ���������������������������Ĵ������������������������������Ŭ�yxthNXKLwmV`]aU<LNcg\?MMMUu����v�������æ����������������������Ÿ��xgdr��xjO���rd���XlxnOOTWn_os��qylmcHUPZUYy�����k�hfo`hxwmu����x��rv����|{a`fbNBJNWTP`cljAF8D}�k]`BD$*A>4,/C~��nH:L@L^r��~Piu�}Sx��fR]^srPC$?Rs����o�rr`@b�~B_�f6>H-&-+*"/04Yimvl^WWH3BF9@ajSE��������Ƽ���_���������û�������ʳ��Ż�������������������������ǿ�����������������ï�����������������{���������|���{������������������������������������������������϶�����������������������������������������������ƾ������������������������������¼���rxT:69SSOUZMLc\^b_ak^H@@Lt������tq�~���ė������������Ů�������������hfohy�r�xwtVt�����wtCR���klnmvjXMWMOOTihb�����{�hmtjs|fhil�������}f�����{trag\l�}�jZZ__U]���mHISrnBN?Li~rgrqTSCf}�^KW]iU9IDhKRRTw���jS_/ Jy���|}~�xU^bxjb�qMI51AA-0X,<).7E^k�oO;<3.,819>;& ,}������������j]������������������ī�Ż��������������������������������������������ʹ������������~|~�|{x|}������������������������������������������������}��������ϫ�����������������������������������������������ú������������������������������ļ��{jTU@;;Kb]KHhawtgVdJPaUw�uy�������������������������{wt�������|�uowswss���mM_gfrNNn����aru`bfkdOTmnyvs\kZalwy��nrywsu~n���us`s��sw~uv��nvvyq�|{�|��κ�^nRD\���u?00,IB9C<NiKRSFv�g{sJ?/,7?+9?FYNSn||���j:/,,65CuiH*@;k_dbv�c�����_g��]BU���X-,/5;EPOEHA4-5%0",35'�������¾����vd�����������Ļ����»�����������������������������º�����������������¾������������y��{~}�������������������������ɹ��������������������~}~~�����}����δ�������������������ÿ��������������������������¼���������������������������ĺ������whstdBDFM@Wy`VESVS^Tn��|dWSf�����|���ʸé��}wg`w���|�������������|t|������mfm��fT@EZYc_a������m\a`ldvs{n`isi]f\Oj`|���m{��~sxv~s��dnm~xy���������{�����sqdVa`ioL% %/++0+L{��a]XJ@3@@_gbru������u`]^Ii_\O��qs/A^LE^���l��~\FBYuTDM���oANLR9;@;LjtE;589?-,!*.*.~������ľ�����}�������þ����������Ĺ��»ƹ���������������������¹������������̹��½��}����������}{~~||�����|�}������������������ǯ����������������������������������β�����������������ѽ��������������������������̽��������������������������������������igUEbnR]{}��w^PCTvOjR<FKJXF]}�����}|�wnlc]}}sdi]s^ao���������~����������vm������aNUTT_gcr���ܼ��iZT>Ia\aM:ODbhj��������ounqq^|s~�rijw���{�|u��u�����ikiVmfv��rK;'%)?CIv�����YqPZZYB9?FD]UYJK_MKff���qb����_UWUflK>98P~k�WJEm�L+5.>FK;R_K7ThkREXIR8C:>K:69&%0/%!i�����Ϳ�����o^�������������������Ź¿�ì���������������������ʼ�������������¿��ɾ����������������������~��~��������������ų�����������������������������}���ѽ����̿�����������е���������������������������Ѿ������º���������������µ��Ǽ̿��������bSVkhah{t}��uqLEIFOT{���yi`yh_Hn~|��{m��������omq{ou����~�utiiSa���}ygYgjl{ffuw^SPc��km��oo`gdnik\{rYDVPlw������{����iili]PaWLa~~~�����rXUkxhvvquMEIR^c`k]WE,;%1A:;UcdYgUkC]sV]cD6:4-?:AE9Zffb���`5Uo@3!#'O���~<,.D59�~On�u;0Tg��~`0-.6,877;FREKSb\N7, #% %-'#Su������������qH�������������������³��Ǿ����������������������ʿ������������������á���������|�~~��~�~�{|y������������������ð�������������������������������������ü���������������ص���������������������������ι�������������������������������������u_U\WJ^HYU`Wm�ZUXX\bg���c|aYZ\]_s~_���}�|OgVSbbbhng���ugs�yksfd\uvo���������������_ck~�lOK@MOMT_Wd|^UWijRW]ah��ffYdjZ}�xnfZ^iJ<VEYUh}l�����m|�tbFMhrxaZWr��HR9:EC7;LERqc1%?BYVUfcki\CDF.Pjv����sTgSlrcE>-/-)>_NW`L<;,:OA@TK50-,.9D4 *49.?.61Hq���dM9;-!&+%?_��������ȹ����u{����������������Ͻ�ʼ����è��������������������Ļ����������������Ǹ��~������������������~����|����������Ǻ�ǿ��������������������������}���}����׵����������������į�������������������������ο�����Ķ���������Ǿ�������������ǽº�v�~uWTMSFPRlh]\io��Y�������]ATB;_JKaoyst��yqiMf~~l��ũ}��s�����������vi���������jR~��mlaPPWki_\WTa|n]iXSlml\P]NXls}��hcTh_bwY\UZ\]]UUWSgg{�fT\cbo}�hJ\gv��������qKJ\q��~�wU69$$1>_`SA.Pqjn~yo���{dfN@1370?:668W|h> -/R:]W����.%;3M90K`\ER|hY|`~g55UB�����]`RO;8-+! ,"%N��������ü����yj���������¼�����п��ÿ���ү��������������������ľ����������������þ����������~�~��~����~�y{~����������������é���������������������������������о���������������Ư���������������������������̿����ǵ�����������������������̿�������gOuX`gdVODILO���i���fLndvnl\;W_Wf{y������w���ix����̖]{���}w{���|{�tx��������r`XWV?WKCCMKMZVq���xlffigwlv~}��olZ_UnZW\\\OW^OflrWhbkow�`LL\w����������ytrt}�tddcX^fPEC?@JV\i{�~mL5;>9VU\}jUK>JNVB>77@;1a���uC<.'6."@H���`4>03RE_�qYVM\IWbVf|�nVbwq^DPF>3,,&$%!>����¾ʾ�Ÿ��}�o}�����������������������ǽ���������������������Ƚ�����������������ÿ�~����������~��|����������~��|���������г�������������������������������y����õ���������������ϯ���������������������������ĵ�������ſ����������Ź���������Ÿ������`^fWOHFDEB5u��d����~{���uv�jsuYd}����������ơ�~��|��~Jjcq���}vjos��u�����ur��o\UYRWLBPMY����s}l_`jj�������yr}}VaVYnaXkZWUTf���oLLKAKE�}{q����������������{����rskhgTcnvlbHHOBBHR����fIZHBXL:k_>9*5)37_iW;%++1//:JjLNPVF+?1whg�xU>]W93-4H]]D701:43:7//*-0*,?.;�����������Ĵ�ybk��������������������̳����ñ�����������������;�����������������ż��}������������~~�}}x�����}~�����Ͻ����ȩ���������������������}������������ξ�¿�������������Ơ��������������������������ø����������������������Ƽ�������Ƶ�������q_`KB,@ADCu�v}�mXCP_����_KKVrVWUh������xo���������������faFD����������nl����s}�wxynnZXYSf`\��¹�~^Ud����Wqq^\fZtvVV\`aR\WWa}�tlRYSch^`{�����~����������������������sYRZ_dnb^xd{��������mffVl��M\������j.;f`MiY1DLIJHcR3;8a���jTCRbSg7?L40E@ $00I@>E7*616/$*#	:������������Ùys����������������������²þ��������������������ĸ�����������������è�~�����������~���~{������������ƪ���������л�������������������������������Ʋ���������������Ż��������������������������Ż�����������������������ƺ¾�ż�ȼ��������j`W\gSCPAKtl^dbxvf^\��ü���rfk]Wmt�������xdVs������������yhvrSo��Ю���uV]����ib����yk_jxvtb\���~rkm��o^`�j]Wnsm|imttwVXZXffiTTLPYTa_awrnx���������rr������������ydaWAF`�����c\PX`^O@X@<F`wHX��~}fgnkEW``W�sW_>*3BV�iLP��tqZS8MKNWNAhR:WI:F0H:6EAE<7C\wK%)""!u����¿�ƽ������s��������½���������Ŀ½�ĽŽ������������������λ����������������ɻ��yy~�����|~����������}����������������Ȩ�Ȯ����������������������������|����ϻ��������������ʼ���������������������������ż�����������������������Ÿ�����ſ��������xbg]n����{^wibkdlh���xq�������{�����tX�����hb<Wmu��q����v�|n��o���ʞ��~`McumS`Yfs}nmfw���xq\\y���wiqaOaYUkd�����{dg]RmP`}x|cZT^WS]O_bMMWU`ny�����������}��}�{r�|yv��rU]TsjntrqdI`\mPKJUE<BD:HPc\89JSCIHMZLiP3/E9C>^j^R?P}gTuaOIb�sM6HTA���k><TL:?]k\8>431&+#%#`������ʻ������sg�������¾����������»��ʵ��ø������������������ŵ���������������ƾ��~{����}y|x~|}���~{�~�|��}�������������������������������������}��~���{����ؿ��������������ɿ��������������������������Ͽ�����������������������Ľ������ͽ���������brqatkamfmj��ɻ��}�}|yo|oh{�������yod���������|y�������ʹoXv}��r�ʿij�x��r�yiu}nl��ihu��������hcsajbkoW]JMtnu������}_^YWdjYw��r^BUTFfK^ca]mXfyx��������������sSWfKRN_SPio�}cto����o`l��j@U5>FATI?.5<C6%;>\{��xP<LDBB07B6�cV����~HN7`�kLq�bk]iIL9*:XK:8+'B9&!6*!M�����¿Ƚ������tq���������ü�����������ǫ�Ź�������������������������������������¢��{����|���}~���~}����~�����������������Ź����������������������}|������{����Ӳ������������������������������������������ɹ�����������������������û������Ϳ��������gfcc|{^rvfi������yfay~����cVO_uZVnk��v\\����������{������ʿ�����hV~������x}������qWqsn�����������su]STVZXY\dm��{sW��qyrtlxhku�qikTVAMSShbghqcgssor�����������s_iibfd����v_UJXKWiqYW]yq_msWFL@C]Oi�qdHIK88&8>9-KH;I:0A5;UUSI\}�r>.,O`>$%\U5M>A/-@^mJC:IWcg83,!'.3-J�����ǿ����ȶµ�m���������¿��������ƶ�Ž������������������������������������Ŀ�Ƚ������}~~��~�������{~}y����������������ħ������������������������������{����Dz������������������������������������������Ķ��������������������ƾ¿���ο��ý�������yv��gbaD`m�vcfLVoiRjiV`nq|nox�bPdY}�x�rVktw|���ugkktt�|lsu��������xSVgr�u�xELs`Rs�msrXfq���}���u}grthiZ]tjc\d�����modctx�`fhtqlt`_Z@`LYwqv������vmmn�������������������wTY@dad`\DMU\`bVywgrcWNYY`x}d9F5*%*&0N���T@-346<LMIDSfvfLV?IU9-*>7EXSM/-,/CUC14@;O1'#+#'$6����Ϳ�����ȹ����������Ǵ������������ɽ���Ŭ������������������������������������Ƽ����������~���|�~�~||y���������������ʽ��������������������������~�~��{�����к����������������������������������������Խ������̹��������������½�����ͼ�����������aTan^LB95a������tryYSi�|}qZAr����������������{Z{hS]Y��v{taHO�y���}|uSVYZVWZTaPYUL����sdOL`�~��v^VX_m�rkZmj_md`wv}tf\mWZuso^j|srrxcc^Xh^m��������������������i_kygh{�����wvom|��{WC<.3LZs��LRUE:dSKfqo699d�xjR\^II0%7>LVZUf����xd7+>)'3AF75SF""33@TOjVJ:/56+#$)|�����������ǹ���o������������������������ȸ�����������������ʾ�ų���������������Ĩ������|}�~y�{}|}}{~{~|}{�}����������������®������������������������������μ�������������׾�������������������������κ����ƿ��������������ž��������ƿ����������nXhifNHNX\{w���fJVJNJE]^��uW@T�{xb\J_a|�raq��q\W}qNs�����r_R]nu�����xggW_^Uh__nMLSi�����lTv~}~n]kUHmVllb\VjrrrTokk`a_UYXRdZbl{�yw�~�o\gi������}�������������~w{�t~�����}�ohxv��sVPb_\`����nYTJFRE?BBF4;PswlS)%,875Eu��������l?A88>4:dDT;80I5$!% +3OCLI<RScg]L-c�����������Ǽ���i�������»�������������ü������������¾������Ⱦ�����������������ϵ��|�������~}y}}|~y��{y�}��~|���������ȿ����²����������~����������{������{����ƺ�������������Ľ������������������������տ�����Ǿ������������������������̿����������|ZUaVMR1DOlrTtWi��uZVV_h�wVKfn�ȳtgg^��o]Yavsv�y�c\sq|mRaS]]\PPSq��rrlbRfjy|bjj|ii������qVn�mLV^YaNOlbjnhccb^]akc^jdfW^gbaNWJgt{��tiWh�����~r{��������������������}������������vbYI@g`DJ;OcOa��i:-15,JPwC>764F`xa^bV86HR{rTH:;:LMD88bKiakiP/%#7h��iOH9/7C9;0-+&i���������������|���������������������θ�����������������������û���������������²�||��|w~�|||~xy{|�~}y��yxx����������̰�������ɱ�������������������~��������ƶ�������������ü������������������������Ϲ����ƺ�������������������������ʼ����������ylYUmc_jM>H<v���_YND<R\XbUg�ǽ����c~��������yhf���n]ny�xg^S\^h\V`LahVhPW\wfZrg|~{mq�y{�xqmbXvvaffuhU`LUXm`]m^c\]iZgaV`nosfs{ilgkjfqrff��������������������Ŧ��������}x�����������~��kflthhjkfkWhjR]OsivF:ToUNFC);AD;<cdnXEVJDD:+$-M{�k]ODKLNHEuZE]rcH8+K:A/%&������ý��Ĺ�ļ��n���������������������Ҵ����������������������ù��������������ƿ���}||���}�~�{�~}����}}~|ywv�������ŵ�λ�������Ǽ�����������������������~����Ƽ�������������ǿ�������������������������Ǵ���Ƚ������������������Ż�������Ĺ��������y\\WW\WMOVZ_���wlq��~t������tWTU��uqTi����|�xkiZY������suyhYjXb|f|��w�yn_Y^T`l}�tqkoxtm]cg�����ru��tWoLT^]q���{YcobbP]g\nb_q|ciXhafs\dk���²������������������������������~����������hYZcjRPUWh]cS\wdu}�oEm|EXD)+75FEdn^h`aFOB3%NH4HEm`mvYHCA"EXU?!!;591 N�������������Ѧ�j�����Ǽ��������������̼�ɺ������������������Ѽ����������������Ǩ���~{}|}��{~|{����{}||}~����������������������������������������{||��|����̺������������ս��������������������������ƹ���ʿ������������������ÿ������ο����������|r]m�do`Fanl^Rb`_l{nu{ljTX`PON�����iSr���xsll���iWax�sdXE`Yskbi\~g]������kkmsWds�����}|^^P_������}x���sOfbl��о��ooVZWVcowrjhhgU\Wb]Rglj��������������������������κ���tuw����{qVV`m����������gmvm�l_|��LLViWOB,+"AR��}tYNZWo�>#15OoWOMkB>b]?,0#%,;BCC>N�VH	C�������������ƥ�s�����ƽ������������ν���̯��������������¿���׽���������������ƾ��}~�y�~|���{~�~}��~y|�|��|��������������������Ƴ������}����������}}�����ʸ�������������ȳ�������������������������®����¬�������������������������ÿ���������~�kX`��\SIb\XaJ]��ǟqMLYTxdW`^TX_Ui~]L@Dgbrtfd`h~}SL]I]MKZKCVfdykafUKjoyyw�j]dui�������noq�����}y�u��vd\`Zn�����qtqZ^\Xgs��f_bl`gf]ubY`����������|}|��}uu����������ri�t�������dX^k���������������hr�~l\s��yg@&+Ay��m�kITYjF 9^Z_TYbRda��fI+A+.>8U37ITjlA JM:%D���������̼��ǩ�qv�������������������¼��ŵ��������������������ź��������������̺����}{{~}y���}|���x}�~yw�}��|���������Ⱥ���������ο���������������������||�������������������Ĵ������������������������ƻ�����м�������������������ȼ���ſø��������yofSNjjN<VY_PCLE`�m]Whh�����}�shkgbvkPJ;7TPSs���{vXK`I_RsxqKW{jw��ucN`v}qlhttkkZdqlvgrg\lgTa|���ghku`TLEPla?V\^nh���}c`Tg]bmnsoxqY_aogbd����������������u�������������������}}xidyx���ry�����������xt~l`q���~D4<BCno�wsjFLJCT,&<@igXFD0'>Sgwk]BLXU<Z{{SX89>@-+	#%f�������ü�������o{������������������¹���¶���������������̼��ξ��������������þ�����|�~|}~�~�}��~|~~~y|������������ж������������ư������������������������Ͷ�������������ĸ�����������������������ü������̺����������������ü������Ź��~��ľ���r{u`^J3SHM`gPFVV]bl�sUPT{����x�ur|~xxqLBMf����rr~��s^cT\cw����Ƚ��}fMJ>jhJaT\gquaj]k`HDJ]gcnhmgv��w`xtblZ_^ggYSP\`_~�vja^Xd^Y^wx^klhnooih����������´��������������������}t������������������������{dY@w��qB;76U\YE_i`b@I?LA,-;34f{rR,/R.F{���TXdP6$6AC4..4073 	
+!R����������¾��rvq{�����������������ɿ¼��Ȼ����������������ɿ��Ļ��������������������~}�y~��|}~{|||}x~w�������������dz����������ǵ�����������~��~�~���yx����ϳ�������������͹����������������������ʿ�����Ͷ���������������Ŀ������ǽ�������Ĵ���idHakhUTXH;_PINJcai\o��qj��������������lO6@a~|��i����rqnfTqm\i���vnhUq|urkhSXRh�xlaZZP___d`u��sf���~w{hf^at�|maWYU^y{unRH]XYq��tUdxn|j^f���������������������������o�������������������v��|sr~�wkmfVg���{Y7%#-@RNBZTEELFCJ:/6dN,XjA)"8_VW�y^`Y-)+!'.EB.9879<??-%.*.!f������������è�t\�����þ�����������ź���������������ĺ����Ƽ�����������������ɾ�����������}}��|{~|~}|{}�����~�����Ŝ��������ͻ��������}�����������}��|����̹���¿���������ü�����������������������Ĭ��������������������ο���������²�����������daknjZBxnPWaIBOM�����v����}tgngjjhix�r���gJINb����tRYqlgqbr`UKOVOsr|�|h_x�����g^XWik�kWf{rtg^{���uv{siN_NWds�qanYD_]}wgVRDLcYVv`SURdbUXX�����������������ij�������������������Ƚ�����q{t��cPB?EYldSj��~nU@-1H3Toho]DNA7RK0H~O0r�`"$9EL-D1<Vtn>M`mw_?NsyED%07>7-"1];������������ʺ���\v������������������ø��ƹ�������������������Ľù������������ȿ�������~}}������||���~��~�����������������������ʾ�����������������~���~�����±�������������ù���������������������������������������������ʹ���������¹���������rZV]ak~hBT<TRLMSVn���������v{�~���lu^Pdfy���oIJgt~t_MiiY�wjgT8YTFf^���inqqu}��udj^imq~vfk���ugljrwdrtnk`S]\TcWgaWaVdVi}md^hXKWOua\R^SLSLH�������������~��������¾���̹��������������or}`}�a:88CIh{qrjgh^J;AY]rv��r_UyIM@<JF���{}T17N-'#.3/';���ma������v`KVU63)+*7@%
+"NoIr�����º�����å���������¶�����������Ʋ����ĸ��������ƿ�������þ��������������Ϳ����}���~}~��|{}|{���{|y}~}��������������ڿ������ǫ�����������~��������{�����ѽ������������Կ����������������������ĺ�����û��������������������ý����������������WFf];C`_SXJNRCOsh�s\gitncbwu]y��w����|~��}�umPS8L|�}y^T���|�xia_CCHO\`��d_OR{���tna^~rrgyx}����~�scdvml��{q�yZabo_PgMRbv|X^`aXUajjVIV?]YHM���ž������������������������k_fdVb��������hTYXhryiS_Wm����f_OhU\|����}}yimf{{CN<JNigTF95J�|5.*!?EyyfP]duqgcaZJYi`S:4&)44x�����������ų���w�����Ƽ�����������½�ĵ�������������������Ƽ����������������Ǿ������||�{��}���~���~���������������ɹç�������¯�������������~����|�����Ӹ������������ǻ����������������������ǹ������ù����������������ÿ��������������DZ��~IE3AWXdoaq�bf`MWXEl������rVm~sqsw]o��������~viWRJ^����lX����n``YV4Jj�������|mw������qn~x�{rjmsy�}~�n_^s{r�smqnfgdO_RPjMP\XYTKgoc^sUX\BTOLMS������п������������ȸ������~rRdMLPO�����~kjZc�����w��njhcghWt����n`Ufb_ytaTL<>;*&+!#-%FRZ6X�t^I;5/bM8ALEKu�hUMLL8,! ,0*`��������������wwr��¹����������������ؿ��Į����������������żų���������������ò���~��{y�|����~~�����~|�����������������̧���ú�м�����������}�����������ξ�������������»���������������������̿������Į���������������������Ǹ��������������cKf^]fhjOUnjyjaa{_Rm��������{v�v��������s����sa`Tl����bHBg�qMCRlsDW]`����s}���wi~�|mkn{}v��klxiqo}YP`fdgbXdhywrjX`cTTPV\_ss�ys\U`Z`RMgfDF�����ϳ��������������ɠ�����������Wy����������}v{���dgr{Zsv��~v���gXILZD:FYA:5:FB*/ "0&)A53WdWIPE;8HD,3OwWm��j;@7DDB:!6U<q������������Ĩ������������������ȼ����ļ���������������������ɹ���������������Ž��������~����}����������y�������������ƿ̺������ʱ�����������}~x�||xx����ð������������ѿ�¿�������������������®�������������������������������ÿ�������������Z;)979<0Iihnc|sd\fV4?@Nlv����rhf|��������|�������om������^Od}\7KDgxc]ii��gBC��wnfd{vlbgbx������{jstWRKJalk]fjr���x�{vdXY^jy��_YMKYEZOkfIO���� �����ö����������}������������������������������w�����{w|�bSEcJ?>/:-&B4_E+#') )4?,?:VN5>;1:784/%"<OtYr|X8<H)6:61'&!bRj������������ƾ��������ý���������������Ʋ��������������������ź���������������Ž�������������x���{~��������������������͜���î��������������}{���|�����Ӻ������������ӹ����������������������ò��������������������ſ���������ƺ�������Ⱥ���h1356UD+<-`~iv�~t]Lo]:8:DWk������Wn�����������y���]cl~�aPdkh���dBLIb�����|�`5:Bmxgrurrssfl]����y�~ltwxsfRZ���kK`]ba\c\knmnasjdhbcWaUTbOVS_ZY�����������������������������������������y�����������������l{���cK>P��{lF?4>,%bfJ/. $$70I53*,844_qM/,HE:OXy@B5@>OXm@.%#3RC4x�����������ɾ��wr���������������������ȸ��������������������ý���������������İ���~��������~��������������}�������ʼ�ɳ����}��������������}|yv����{�����Ի������������Ÿ���������������������į�����������������������ý��������ż����������qND<?afcI5IM`WaZu�{g;DDWit���������ubdV}���������{jh\���~TH\q{���~l_���x��}�xKDPNENwoq�}tsv����j��dcWfhLV�����smOZVIdRaZrhimaddomNajhkccdZ]����������н�����������ő�������������������������������������~dSRWZjk:B8>59<FB9:B,.1&#;0"F-9PT{�q_04]F7%)>LD5AI40$ 56&%k~;t����������Ͼ���|�������������������ij��������������������ʿ���Ŷ������������ù���{�~~||���{w�}��{~yw||~�������������Ŀ������ϼ��������������������y����̽������������Һ���������������������ʿ����������������������ſº���������Ŭ����������P9P^R?<94<AEWfrSLHV>59Hh������nx{���n]gSSiZx�os��vshn���wMHVWMl�t���rnxcch���lSZEOTEgr��yusgq��{{���nsuk_^\�����oobS`^a`jU^OMa\ci]fZWXV^NPW]���������Ź�������������������������������������������x��������nb]Yy|XD/8:&&%)'&7R@8.<1%?r~oV>Fiq];,*3BP/%KTcF16*#5,3U.~h.Jq�,]������������ι���������������������¿��ǿ����������������������¼�������������¤������}}���||���}����������������ɳ������������������������������������Ǵ�����������д���������������������Ⱦ���������������������¾�����������¸����������\H35E:@H9dMFNWq\HAVA9D;JU_j����ttr\���\W]ZbT]gq{�~ida��ykiWJdMfgc��t`UghJaU`olgVMjh\_���}qs��qHl���ux|vhlay��od\jYPR_\`\O^b`iNUYaICVSTLOZW������������������������Ă������������������������������������}�vilgK?45E9$#459I5<@Y4M��W9DvqxoI0/E.7*.4)C>*4.>@A&-&43TA&#9bC\`@I{�����������Ϳ��}c�������������������ƹ�ļ���������������������ź������������ʾ����}|�|������}y���~�����y���ӽ�����������ư�������������������������̸�����������«���������������������§����������������������������������Ǭ���ʶ�����D'+:;cb9`]ZTI@OZjN9I@9UJXn\UPCf|XVfix}��jhkov�������{bZ\mnvdt`S^b��yXn|whfdFHC\mf^Wj�yjirv�����V'B���mkgk�xl_lo]iY]lU^WZfXaUdlgcR_RVXCbOVgkl��������������õ�����{����������������������������������������{g`KP# "89,1EAIA71,F7LotW+XUPiZAIysC'HE9)M7I?456MOB#1#'!
+!4BT\l�������������ս��o������������������ѿĺ���������������������Ϳ�´������������Ǻ�������������~x{|w{y}���������u����Ħ��������������~���������|�����ͻ������������î��������������������̻�����������������������������ɾ���ȼ����ʲó��a44DghKLAfgdPI;KuRNPYDB><��|Zf����iy�xXala���{����kxlrwtU{��nar����uo�����jAL]a���|to��gbm�����}tfrgwm_n����kqtFVNVdPhq^]b^Dg_TZCZRUbbX]{w������������������й���}�ŕ������������������������������������y{�jPF89N,3UIXH41BALXUT54OriE;/4Ei@1EB9PVNKCPCA9<7,-#)%B"!	:qt^��������������ġ�o��������������������ɽ�������������������������Ǵ�����������ǽ���}�x����}���uy|{|{{~������������͸������������������������}|������»����������ԯ���������������������ʼ���������������������������������ƿ����ſ�����aA>ZN@>>CNL;/1,@b��lXJUXPC:]aYONZv���{xbSiofVahjkj��|jib��dll}���s������_u����yJO:k��������Wlt��|�{ulXooyl^`��uudR^FRULhjgYfV_k``UKOMM\]^\Z_`Y�����������������������������������������������������������������|U+-*'ZC.FNii\c_XAW4+%;]q_B&6OA954]d���>+@?7M\J\k?51&+.)"&'-DftNs}�����������ʵ�to��������������������;���������������������ǿ���������������ú����}|�}���}|���|vyxy{~����t�����������������������������}������vv�����ױ�����������ñ���������������������©�����������������������������¾��ɼ��r��������`|�yoC\boaoE3/17IcmJATn�iVXFJSMVJE>ZZquvPTr�{_XYSW^a�qaZLl�w�~x{�ox������}�|tjvqbJ8RSUd����Z\gu�{lxrg]afuca{v}rT^TZ\R\UW]mc]sfim^_VVRc`Zm]ZYKW��������������������������Ϳ�����������ê�����������������������U`S:784I:?CE>m�jB8,P7)\K]M86*03#';)Hlth5N?T;>KJZdE58:'/$"R�\Oj�������������ɚ�v���ü�����������������ô��������������������ż�������������վ�����w�|�������~{|�~y�����������Ů������������������|����~������y������IJ����������θ���������������������Ÿ��������������������ǿ����þſ����λ����������h>IAbZZ;:HZU<I���aY\I@ZimdIRd��x_||f\`s�yRn{n��vbVNLP����WYtrb]`Zaw��~dn�qyckcsth^]S��mg�uhWXusvikfbwbwnn{~���ynxova^WWifZyrfm{mZ`DKVUdX]M]KA���������������������������������������ż����������������������iKRm@<88\TdWP`V^cOEE;.5)0/3O5//,%3O1%/<H<I9*6+&,16,8'4B9A.,<"]��9?l������������ǡ�s�������������������ýӿ��������������������û�¹������������ʿ�����|���������yvr|}vy}���������ȶ����͵��û��������������|�������������»����������ؽ��������������������ž����������������������������ſ��ƾ�Ǵ���������}O->-<PaaB5780FlyorKLJWXinoaZ|�wijk]jgXZUV_qNUvocmqmJEKCZ_��bTZcWgrfTx������rh_\omjilhf����y~if_v�nuk]d\mfdxs}����vs�uygrnf_riUgRN_AOKK]Yb^]HSP������������������������Ǫ�ΰ��¶���þ�ǿ���������������������Y>4^`D$058LACRFRF6KSD@C3',0X^F% @J4"!,6.03;OM\_UYJ;;6<AC;3-54C��jH|������¿����ȯ�gb������ƽ�������������Ͱ�����������տ��������þ��������������«�ͩ���������||w||w����������������������������������~~���~���������¾����������׸����������������������������̾�������������������������ƽ��f��������iiSMkh\U?s?*5<`q�T4Tlk����rqfgWTia^r�sfRILTRsk���qnaY����Vfjb\JfglkPF^YKUcsto_]d�tfqdyw}���yx^ia��_wtsm]o_u��un�v]fkaTddllvo`k]?RNYZPTYEUsqrcDK�~���Ī���������������������Ҿõ���������������Ľ�������~nr`VA4#?NI,#").+95BI:14)6P:.8))U^<$")<E78DN\WPWAE;<0/E/!)0O3, &Fu�^:i������������Լ�|b���½�Ľ������н����Ľ����������������������ž���������������������������}xxv{u����||�����������������������������{���}���������ļ����������ʴ��������������������ɵ�������������������������ǿ������Ż�����������cNL\}��tDAKyufFCu^F|ta�|����|kVXEDlg\�qifgjJJowhu��nDX\y���^PLbOD�trmU}�\PI^`SNd��ohkablq��cbgHOgt|swtgjrhl{���s}s`m^Xc\PYbimaZTSVSZRXRV\ftq^U8������������������þ��������״�������������������������yqqcT;,-/FF7'$+":&.*8I+6.3@7+/6FXbFhl��lY!5-38CH-95AF-!79O63"+##,?D&%"&:y��rm������������Ū��x���¾�������������¾�õ���������������������ý�������������Ⱦ�������������}}{x|~|�~{}{��������������~�����������}~|�y����{��}������Ӹ����������ұ���������������������ȩ�����������������������ǽ��������ɸ�u��´�����U)$/188JBCY_jS@)0DROR`dWqlk`m�bbfaN>ibPcdwsoo|i`m����doo�{icWw{��{ys����^R:?NM_`i��ffbd_^V]IS\TPXVdr]T{�xn\w��fcY{ogja^P`miaY\Jh�nbVT`YlWfZMD����|���������ǻ�������������΢����ƿ�����������������maYrYCF06B%7#35J,.&6d>679B>0,NMf\HSdq�X8./5780;'A>FA6CS@.*/336!"*A_'))a��bPo�������������į����ý���������������Ⱥ�����������������������þ��������������Ǹ�������������|}xwxy}|�����������������������������|~w|~����|�������Ƕ����������ʮ{��������������������ʯ�����ƻ�������������������������ȿ�����������x5)?HtdFJF^O94If>C19jTgcSLbc~�x��|iN09\LFWROXVly�bI^��ƻ�v}���u������rgk���cPRMYWt���}w]Zha`YRP^YFPCJ_TfWu��n_masobmftlotgynkhdfIWc{vLKZJdgXclT<�yos���������Ƚ�ȶ����������������������������������vgMCUVKXOI]T'#:B\R+9%8akOJS\SB?HHP@6;,1@-*"%+"!%,+&3?W\Sjj604@6-#%'!'""��{aJk������������Ѷ����������������������׽��������������������������������������Ƽ�����������~��y||~wyw|������������������ǥ�}������}{|�xyy~{{x�������ƺ����������ͩ��������������������Ͷ����̸���������������������������ſ����Ŀ������dVj|��bO:H<9N_O9B0'@RIfXYBKi~|���ul`A9M`q�~VYgNg�yhric����||���~aq��ucumasvjXaSP]d{�|�~rXVfr`Ka]^`PYRO��Z]��}�|sjl��rkmi���tm`_cPROIYZilibUYSVV������������Ƽ���������ž�����ܼ�����������������h]aXA+,9?KWPIB0,5cuVB1!-<fN;avmN7#)'1:##%<VxPB17<'&'.8HVM:TT@AIkMC7+5# '&" Tf��ij~�������������ɤ������ÿ�������������¥��������������������Ͻ�¹������������ɹ������{��~����~||yty~�y{��~~�vx�~}����������������~y{��~�������Ͼ�����������â��������������������Ů���ȼ����������������������������ȯ�����������t_V:,/9MEI<>@6@$-9&CFTc^_nqbC;:NlvbUi~mc~��r]\]A_YkVShj^nuqh���}��d^jVNIlrwu{wnrZ\rnj_Yt�wwlZhlMja]tf]k^O\JHsk{~�iivbbaXx�x\TLA?DYRORot]VOSYSf����������������������ο�������ɒ�������uysxuv���c`aWN7RCIVbH5VEOrsq^IJ6NTC?T{iBD83'183:$MIc|�Z;U\),3.NKFLFICB:;LE7*'" <?)$'+?|���S@b������������Ӿ������þ��������������������������������������ǽ�������������л��������������|��|y}v|���������������������������|�yyy~}{y}y{������ƽ����������й��������������������ͽ��������������������ƿ�����������ʾ�i����������U,"0,Idro\DIEr]*&87;r��{hX^XkWH]mXRfTfw����omsljUW\>P`otmb]}��~���oNVDCRRWwmZWaaso{{gXZ��wy^XdV]ashdXXX`r}rqnyodY``nZXRd^wwmiVSMNTNa]ao``KWRWO9������������ž��ɺ���ı���������������d_kjq{�����uy�}q^YC;>:>_IB:?SJILb�YL61H?:$>:6>AJB-CKUPUhTMgb@!A1KD*57MI8/'><<>/0)!*8VF0 !1"4t���wJ_������������Ǭ��n��������������������ʱ����������������������ɹ������������Ǽ�����}{����}}��|wyy{|xtw������������ξ��������}�~��x|y���~�������Ծ����������о��������������������»��Ŀ�̿�������������������������̹������������~d58?]N0)/B;@;;7:L�xcgjfX_W^|~tfctb�{�����f_v��rrOR@Uo~��vngg^Z}�c?IH\ql�|RW]|�wkqm^\F`skrbi_agUaui_KZr��h]_fcm`{h]`^qiwn^^D_LHa]na``YTPLJOJ����������¿�����;�›�����¸���ι���w����}us��ratltbKUH@W^m_M8IM<FWgyiU:3416%.9*@9K><6/B**9DDKME?B??&55DKK489;LF--.1Hg:74#+8*;qw~�^T�������������ƶ��������������������Ǿ�������������������������¶������������Ů�����~�����yv~wx}y|yx|~{~}����x�����������������~�|{�����}x~������³�������������������������������̻���������������������������������Ļ������ĸ����dhdRJJ>FIJ+>FHKMB3D&CWxyrika|���i��Ľ���|m_��|_|cdcl���RPR\Xn����i]JNt}UUJO_at�dTPa��w|qiDYTNSovinbdujjvjUaR_|q\s\jrc|yqqgbjom�~`jg^YRYa^SWJRVLJVD����������������ɾ��������Ž�����ͪ�����ujhsxvlPLZE\L:NDTbKJJ7Pc^fOBV]NWI<60' */3+>60/:S65'/;<9''**A.,DR35;:7:@JAK>+.3<>MDH'&3,"''`����mP}�������������ѥ��������������������ƻ�ū���������������������ǽ�����������ż������}|���xtxxy{{ux|�����������νĿ�ð����������{u{}��}{v������ص�����������ì��������������������к�������������������Ŀ����������������̾�������ZDBCS_f\IIP`C5BLA?@BDkv|�bdnjythC]`g���m_oT`\t���Xswamrl\7>OZ_ovwxRZS_��bMnrni��\RamyrfiK\PPS]dKlqmou��qgfIX`bmb^f]Rmlr�yVbbhrt�yrfi_S]XUWDSfbd]_H�������������ž�ſ����������ƪ����Ȓ��������bWanrvra_WHYWPP?oux�v^^ZK^||S9*. ?5:451.d��J+/MUJCK'6/;L6.,).&A9<VmnD4HN6>:+ 4#1]shZRh��������������̧����ȿ������������¾���������������������������������������ȫ�����~����w}|w{ww{||�}�����������������������|~xx����xv�����ο������������ȧ��������������������ù����������������������������ƿþ��������������V;.-.EU|jgYNAi}n@:@V����\o}^jdZd`Eh}���u_RE]q~�x��Uv�shiYIL6Lunal_jVUw����Yq�xovdnlo~kbcORYMXOU^\_s����{Z`PUfwxfYccf_`jlhR]k`cjm`YhmjMWT^bT`VW_WZ������������ÿ���������������������ќ�������on�{���ty�rUEIHgsoy��n]dOHS��D9&4LU;4,<6IfcK)3McbfR>:IN>D,,+#/+:B<@]RLuvIgf4),""9i��k`O��������������ƹ������������������ƽ�ƾ����������������������ĺ������������İ�����������~{}}�~}xxtx|}v����|�����������������~��}~}~�|}sw������Ϲ����������ʻ��������������������ո��������������������������ĺ����è����ÿǼ�����wLP,",#8CADKclaTtR^�dVVioo�tFKC<TaR{��xYb\JDXah{hl����skE975Vkfl`qjjZ�������{aSYir{}rkuwRbccd\]hs���{��kwh\_Rf~�giw_laU`_\Cw]Wuji^`r^aVhfn_M]VZ_Y�������Ź�¼������������������������͝������yu}vv�qhy�|dbij���si_NlEAKS�cD6Ibk:'#-0,.E:6:4:OfgJF?R84NR54"-9HD@,-1*RM��9B<$*:+h����IV����������¿����������������������ǥ��Ĵ�������������������õ������������ſ�������|~���yyxy|||{tuvt~{�����������������������}}|}}|�w{������οǾ��������Ŵ��������������������Ͱ���ʮ�����������������������ø����q�����ľ����_P`��|SS/5B>*>B9Y�^?<HEHLPXg]N>HCDYLPK^t�n^O]ahjYro}������oq\N@Ll�~lo\s�}�����tXTMcc��s�yuZk{mkVmyo��{xm^hj`^UP~��vbdqwl{�|�kr]_nrgS\\TUm``iUJXPd�������¿������������������ú��������г�����slbw��u��rw�����if��]ahs�mF>5~t@&1#.6<>H0>S;?ZOSE@C>9TM7!#09cx`M>3/6?NSWC5%&  <%+F���jW�������ø��ʾ���������������������ô�����������Ⱦ����������ú�������������»����������{ysx{vx{nurq~�w~���ʾ�õ�̿�������������{~~}x{~�~����ɼ���Ž�»����β��������������������ǻ��������¿�����������������������r{���ʾ�ʸ���^/1DOiM+#,154>3lU6Pgdd\_KCLOMXZUfYn�arkffU_Zcd~vXhOi�����u���S5gn���\k�������sbXF`h�|���}tu{kldai{{oyfIXZ`P�lm��~mbm~to�|��cdkirooniJWRNbN_\HVTZ������ſ��������������������������Ǵ����u���ic�{wxv���xx����|wt�����nEMLA~�O,  ")4@??4819<>1>/</49!#")%BD8L;8054/FMN;++WXo,*dr���~Br������ƽ�����ª�}�����¾������������Ǹ�����Թ�����Ⱥ������¹������������Ƚ������}v{||�ysuuy{||twut{���������������������}��|{w}x{vx{������ǻ���������ϻ��������������������������������������������������ƻ�������Ȱ�ǽ����w`C&1*>T`U-.4A:#>E<KPT@EaicU\O`�dSWYVabYh���{r^ku���fNCJ^~�lL]^cnk_kg`~�~t�}����v�um]^ThubyhmjXfaoghgolliOMM^jjdTknj}yvmm^kqxuidirlvuaZO]jVa]\XW_R������������ľ���������������������q`_v�����~�������}uidlijcd{���{�isg&$:NvhB&),$94FKF?795,16B;* "'>>;1%$+5F6;>-+;DD@:3$"+>E/$+,#*F�����Lc������������Ÿ��|�������������������Ȟ~����¿�������������ɾƾ���������¿�ŵ����|���v{y{�|w�xx|}����������}�����������||x}~{x||wwxx����������������Ͽ���������������������ú���������������������ľ�����ͻ���������ɺ�����jOXoo`L%L@997HKKShqhb\`g^ldb���ol]RA>JPif^mw������~��rII]���fXkR@Yhn��hv{Xs~}�tu�}}uXHfRRZWboaiXh�yofjiqib_aRZf`ZaZjh]qcbbocY_�vfxmmgVlcgfjYSj_\cPc�������������������º��ù��������wiSf����ʞ���������hYLl{gPSm|��c`7HPK%NIP,#!.4<JBJ9+;141K8.8%.*3/,105<84@<>@;AHBA>5,:!& # $*f���vWK������þ��ƾ���y������������������Ų���Ŀ������������������ü������������Ƕ������~��txwvwvrw�x{{����������������������~~���}~~~w{����Կ�������������Ǔ�������������������ò����������������ͺ�����������¿�{�����Ļ�������|PP^>BF5Z@5b^D;MZfXTOKqvkPNUbruxjronWP\T\h\blxtvs�nkxbn����ywjT<jc���}lkd^ckkOnrr�agkXfTOZwZYxhthnqlhonlvTTW_fOXnwis|jgXaYSc`dn]_\\cgfj�xsfNdghlj��������������ż�����������������tq��������ơ������uh^}~\dwt��g;$$!-E6140-?"8>3B@587?03B9&"%)9F$099E45--:PBE8)0&&%+'&"X�����YY������¾����ɪ�ms���������������͵�����������ʹ��������ǽ���ǰ�����������ĸ����������y�xv{yyvx~�����|�����������������|~�~��}��~{vy������̾�Ǿ��������ũx�������������������ĵ����������������Ͻ���������ʼ���kw�����ǽ�õ����vJHA53;A7760&*/&6F@Vmr_BM^tSjbo{WwxjqX]h�����}nal__��m\s��~rs�gAb]���|mbVc\Nkjs�rinX]XU`d_]\vv��s���mq��rU^\Wlc]bmikmaZS\OUWP^gX]_KYdio}ol_iom\h��¾������ſ�������°�����������������}�����ظ�������omVWx~�}�r;#.9!">1D-*<4147->3+*9<,!B/'%36B@;+01*-5UD/E7+*- .Ea{�K5?~����tX_�����������ͼ�}g��������������ǻ������������һ���������������������������Ŵ���}����y�vww}{|~~�����v����������������������~�~y{x�����̲�ľ�������ɵ�������������������Ѿ�������������������Ǽ�������������r�����þ��ƴ�ulL;R74H50+:846,5"885`MUYikMMXwl_aCMUU^\���������������hWVXV`�sXKUy�rNu���v\ifyti�m{~tmufHhX\{b]`Tm�������t��xtg]PNH^NVqYfk]bW]b_RL_M^\\]Pfng``rZPcah����Ƽ����Ƚ�����ǿ�����������������~���������ȑ��qs^���hcwu7%_�V*#8E,739:5.13/').7OC0/&'"$&537,-,-&,C39BDC-! !A6Z�PCEf����sI\���������������l��������������û�������������ƿ����������������ο���������Ű�������~|}}y}y~|����|}yy������������������}|x~~y||x{~����ǿ��������μ�����������������������¶��������������������¶�������ƹ��x�ѵ��ɿ�����w_dC:ZWFB/<19/341*FaSZjk{kTd]H`_EE*5ONc��}��������~uly�vdYLYBajFKc}xfJi�TZdflkkfZqsw��q`h`mg^RRjTJ_oy{���xxvyts]mHXOMf]^dlc\_UXiak]bhli_nYgaZ_NdZXoa���Ž���Ľ����ž�������±�����������������������ƈ~kql���TKwh]+11%5ZY>)/AOTSBPNA?@9,%!)&0EM0,'""$'/A;4;+0<8EEE;7  "1/3I^{u��uCR�����������ɻ��y����������������Dz���������������Ī���������������������ɾ���x�����y{y}~y{�{|~}������������{�����������y��yy�|w{�����̶��ø���������w���������������ø��������������������¼�����������ƹ�ld��Ⱦ��ɽĸ�vMSI%-"4>;OWjS94EB9FJb;HSW^OSaV\U`BEHE~��d���]U\fs����^j���r\gwNMHTRKngYOPNFNX_h`wmiyjjdl_ailk`YgcqWdtrglmiml]|fmn^hdajfut~mYfMS]}sinlu~tnhc]r`ZgR]bXk�������¸����Ǿ����ȼ�����������������������������ċ��~srduxJ79?55 :5JH3.&0BK@EZyV898-01-%%-)+! !)?B-+"/3'C43B;,5B.0+$
+ %'Nh���kWt�����������ȹ�������������������ũ�����������������ǻ���;�ɱ���������������~����������}~��yxx}�����������������x��~}��||��{{{|xu}�����ī����������ʢ�t�����������������Ĵ������������������º�ľ��ú���»�kt�����ƽ�����sO4,0./*DN^Umm_xv��x{hmSO>ENHU\^WNX]fX?cuxYk�����iPx���c���rq]DVEZKRTUbc^WB?LHTV_h{{|omh\Wm{|`lmrfWjq|}l\kTdsagcUin��yho��|mbhTtvtrugl|rs]l�r_d`N_`da���������Ŀ���ø�����������������������������������ũhcku��r49D6LF#BOH7"785N;SWI`P:;1+4*#&.)!#7w�����5!@^c9:IETH99/ 7 /$!"%0Nu���xMa�����������;��������������ʼ��ʿ��������������������������ǯ���������ƿ������y���{|��x���w~�{x���������������}���������}x}�}u������ʤ���������IJ����������ſ�������±������������������ǿ�ÿ�ľ¸����v�������ô�����UYFET@?5PX;9Egv|s`ud����~ZWZrX]PXU/KEPWOab\\t||��q{gZms������sZ:_��bZV�loUAcCISVr~}s{��`\�y�vfy~|g`Tluqsa\�jbngniW^r{wkXcftqchhfftqbh`lh_agn|dkTibX`Y�������ɿ�������������������������������������{Vo���̯���ԝR^D1+CCFYI508OJ/]cZ<?CB,&+/)-%#%#1+#MI0.;f�…B/,H?LU:d:5.' &,1>M5?c`\jrmYPW~�����������ʶ������������ľ���ȿ��������������������ż����ʶ���������������|}�y���~w��|ws}x{y����uy{������������������{�|��vv{vt�����ѿ���������Ż���������������������Ĺ��������������������ľ�������Ŧ�h������dz��ð�wcRVaE9#%#%9/Ddo_M8>_s_RVaxyl�q`rP\sIj�����������y��jH?VaVgl����vo���txgXYN<F?SLFZi{ubb��`du�\]mqj`amc~�qw}xZj^g}oaYafZaUhUYwagkjbivhkddukqiol`oa^fYW������´����������ź��������������������������s~�����������jD+3-PEOYL>JP:<9RX;7<.71077FE996, 4>1C]v\T9���E9/5>Iom^C+7&4!+
+ DXFR:WlnwxPXr�����������þ�����º����������ȼζ�������������������ͼ���̺������о����ϰ�������{}}��{yvwvvw~����}{������ø����������������xv�|u���������������Ǯ�������������������ʿ���������������������Ļ�����������oy���������³��rylL6<&%70MgdNH:>C?>;E`VDRA?SKd]N]Pq��mh����|nug���qV]Xw`WJd����y~r�}idfaHMN>_`_KWlrol��qqdo�l_drrYSWio~���}tV`lmf_cRTWYJ]YhnUb\Nk]lto_atnuh`ghddcjX�����ȿ�����������������������������������������������~�����63'1J>RcfVXdV-:5`_WH3A8?+18RFME*$'/18%0MPR?/V���58^dkTaJ:+AF)0FD4RRj�\>*19?w||�vT|������������ƶ�������þ���������ζ��������������������ȳ��þ���ù���Ƕ��κ�������w}|�|wy|sw|~��y�����ϳ���|���������������|uuw{����ױ���������ͯ��~u�����������������Ȼ���{��������������ƾ��������½��ak�����ɽ��Ʋ����sb<b�{{^>?>,@4160;B;R?NLcU@imfd_^hikRTfui{}rr�uvk��oh_g^APPIRfqjiiPy�bbkfJHJW~ocYVruyroi^YotktttaT\Urqtx��|}_{����rahmxt`tdfacafUgmisbamgY`YnbYNa`�����������ľ���������������������������������������w`YNV`���~6/3NqdmjJAE%@+FJJI8SHH:.-175+)&#%4�D/.-.6u��W1-6>8Xua.4f�RFi�<x�t8*-1JTWm���Pf������������ѯ�y�����Ÿ�����������������������������������ü��������ƻ����������~v{s|�xww~��~�����ʶ��������������}�}�yy|ut{����ɫ���������ͱ��vs�����������������ͺ���y������������¶���������ü�w]���ȾŽ�����ji|qhww�ncWP9#07/BFKFMD]\HVZRFCPdVEJ~bhcWqK]hfcor_^YEv�rkT]_]YiT:bJB`c^arjjUXZFED\��o{���uZ|hko]|o��wO]^fhcuo|la_ny��}v`r��tXsahU\N]fa]k]sbbnfi^balqkf������������������Ĺ��������������°��}~n~���������qX:JP]lqY~�Ũ\SVZHALVK4/969:BECJA88:<&0& *Z�7-A9-$"##)-0R���@++;BOd�\;��a,]��K/4*+)Z@K\{��qYy�������ÿ��ı���������������Ļ���������������������������ɾ������������ĥ����~�xussy|y||y|��������������������������{~��~��tu}����ض���������Ǻ�����������ú��������ȹ���t�����������ҹ��ù�������ũ������ƿ���ȱ��yv�tRZPI;L\MO]]^b86K1D9CJ?@HSHMM;IEPl8;;EM]\baIKVVXTbWHc~u^HD`i]g^\iWbw^>cjjxcTjMOk��������surclgcl����tjiZhngvwytlhhyy�}miUb��cR_Z]`ITOZZdhgxgfh\k^kvmmZ��������������������������������¸��}������������xjSXhyd_i`M<_��ƩfBCKRq?H<6<>>51?B5,68??'+%�j!%./'%%!1)7c��}+.170s�{AK?V�l,?**%&*h\INh���^jy�����������Ͷ�����������ľ��̼�������������������������ſ����������Ǻ����{���}|yys}xsy|{~����x�������������������������{��xst�����Ķ��������ھ���j��������º�������Ϳ���~f{����������ö��ɽ�������Ÿu������ž������ZAA]<fb?41,H�����sP<?:DLVAOkM7VJABBXI:D<A@;FTLUABMZh?^s\U|�gRs�fjTLNSPYNMDOhbsb]W?Y^��v�����u_X\M]t��y|tScbnh]g^cxs�ojfNDa^R]LbZNYSIYaZdocjgWllok`rom���������������Ǻ������������������������������vh|�y�jaciqKms�vy�ŨR>:LN/6;>RHMDH4.%*1+1DI>!8�g?8&"+ /&6805>a��{<-C|���|J*"%1#-`qLIu����Z\s����������ȳ������������ȿ��®�������������������������Ļ����������ź��~yx���{ytrtxwty~x~~~��}����������������������������~������ɫ��������Ω��~k����������������������omo���������ľ���»��������}k����ռ��������dlh`]Elxncn��ZKSH.,,?�mbLKEPBH-30+ENKdlqyr}y\KABZr�}����l^mWR��bHXMVK:PISINUh��UTFXcj{nr�����ggXPaf���vw�}lcx{yli_Ylu{iXa^PFOPLRMZbrqgUfv]\g]ncXciilhZf����������������������������������������������{fr���qs}qcc}�t~s]__t�Ⱥ�0EF8BI]\M5/75A<:fZJ5!-;XPF!&)$1/;19;:V���j) A��N"))8\^;@���j~����û����ȴ�ry�����������IJ����������������������������Ⱦ���������ǹ��ws~���{ux}w}v~|{xxx{~�����������������������~�~|wvy�����Ľ��������Ϳ�|k������������������Ź��mr_�����������Ľ������������ts����ʵ��κ�������xT^N:E;FNKHu}d\::)8?>JHF5<Rl�����������������±�tTKWq��~_\@bxnXT_graAKV]Olh^~mEUBg���ll}w��nvj]w����y��uoZm��{uh^^fi`R`SUTPMEAD\lu{`ha`cW]]Sgds``TTif��������������������������������������������|ku��|b\uwo`\t��son^bjvw��ȳ|1?5:D:/++<hVB^@C.%&4F@/&#.'!"9,.*$)*49N?3+;Ir����i,
+D]^J�����Jg���������ɸ��qi�����������Ĭ������r����������������������ʼ��������д��|}{w{xvuxu|xyy{~|uwxv||���������������������������xw�����ë���������и�n`������������������î��jas{��������Ǻ��Ŀ������ɿ��mq��ض���������o���~Tdc<FT\P@3/IK\ubF$.6?U���Ȱ���gTI>;?b��dr�������ο�wgjk\`V��}]HcvYPVLBYNJo|xjqi���{uldn�|nwijuytn���{t]c���nhlW`bV`V`cdYE]KTCRZLfaXTTZCRWYnckbWich��������������������������������������������oq���\g~�x]gr����}|qavxkXBg�ïy'4:"#0#8L:?L1/,!4E�)#%+;7/:'/,);+$+/ %'$+-t���h;0' &"$*O��j~����]a~����������ͬ�t���������ĸȻ������~��������������Ƚ�����������������Ǘ}y}|}~vxvs}|||x��}������������������������|���������|��������������ǯ�fr�����������������ɾ���yllr�����������������������qq�{������Ľ���{�j��yfshiX":HMOd`a8:00J���ʳ�hIC@<9BEL9;XPw�x��aTIIIDg����Ե�ZXLRZvrREauYAKFIPC^����u�vYfYTn�x|�ZXkhmojbk�w�vv�x����dj\mcWV_xubV7`YSOHXM\Rf`YhJMkUkqbVc``�������ô�������Ż����������������������������������u{��������gjgasgHEPN_�ü�/ $#!,8&$**&rl )!$*9:>5)+//5*.*,,-VO4,Kw�uW/& $ !S�oLZ����kRa����������ʸ���������ľ�������������������������������������������ͮ��||��tt|{sqy||}~�����������������������������������{��}�������������ɫy`}�����������������ſ��uwnr���������������������ô�s����������ù��Xywwuf\irZD6EW<,0))Ah��Ŷ�^RTL>0CFBN_cEBHOEX�|scLDFjcWM>?R����ʓbdYHdf`kZfPFUU]>`wbgv{����a;f}m��ua`row�xWd|ft�������}|qhqrN]ayg]RHSWaTLTXYV^miaL^kswr_]oi���Ŀ����������ſ�������������������x��������������w}����}��obut}}lY�i;9BR���{% ,.&&C>,*)$)1nugN7<8/'$)CSR3" !'H�s�����jqW&6hoYN����m\]}�������������g������Ŀ���г���|o����������������������¼��������к������~|w|}|tqs|~}}�����������������������������������vx|{�İ���������ؿ��i��ÿ�����������ļ�����{fl�����������Ƚ���º���º�on���ʟ��������sSubNsy\W{���y���wbl����hPKKiTM@B]HJ8>`ouWHUXBAa_WgVTZZmlJ4>58Jy��ίuTDWWhs{�s^db`FSUMbmTS�vdWAc]Rhvvrij}��xivh|�o}������tZr^MWYcllUbw�s_STR`XamgXJTUmmcqch���Ĺ�������������������������������}�����������yx������oiggk}���|j��mN9,).L��w/-0/+0P>/ #0<D+SZWaSK338Zf{m:P3#;��wOZ�o1IdgM_�����at�����������ƶm|����¿����Ǩ�����{����������¹������û����������̮������xvxstmy�}{����������������ó������������������xvx�������������Ȱ�vf��������Ƹ���̿��������tyt}����������������¹����Y����տ���¸���}���MrnjoEAEumtgx���rV97B?<>68DK9M@MUi{`OWF90M`qsWgS|��o`<0I<6B?S��λr>dc^kv{hf|oRXbOKflY\~hLPLEZWg��t�ut�w{uukhy{{jw���uyx�kka]bJ^Nj~}{]]Vg`Vl\_SH\aikkj_�����������������������������������w������������������xour|s����tnq}nOL"%.&)+K��ƔC$&tg$" +*)Mhj�lWh�|w�ZJA96+?)##)LVAC#.VXE*'*9btjP�����VZ�������������|f�����½�����������}�����Ļ���������������ȯ~������à�����y}vv{uwx}|��������������������������������������}xy�������������̰{w������������̾���;���|kur������ʽ�����û�������}b������������������{NPY{VKVAF>`��{NLK9OM660.@@-AB8C6FTdZXPC]R;O:<@;N���vUMNgXDHCCRm�ƺxi\Rtlhbt~sf`i_jWPKORLfYM\XX��}tnv~}~�omtmtmjn��{wqr~~�y|lP_VYWk^hnVWghs\bWSbS^ggicj�����������������������������������������raq~���������ulu���o����|�ja]/%%#!.98>��ȟ8!	)�H! 8Nhfqhv���ZM>;KKC68$%<$MDKE /jP&1:klxHi����cU������������Ór�����ýƼ���ù������r������ļ���Ŀ�����ýϾ������Դ������wyvxwxxuy|~{�~~����������������������������������yx~������������Ȣs|{����������������Ż����dv��������¾�ÿ�����������{�������������nu�����oSJHP;4Rl��v^PA@N\H569:NEEOVNN`@3@;]o}m^hdymoUDJJWagcWc}�nJEOIPDLU�ʾ���uf_Yt^bYSyx_RY>KP_}fZWj�xrna]lsm|qy{myrot�w_xj{��rtmXS`bYg^X\PScddRSdcbgiWb_k���µ������������Ļ�þò���������������vafy|��{}}y����|����������xhRVc]<%#  $&A��εbk|$ #0v�ƶ�D?d�wI3&'-EJ_)5�~\46X~u]CAJS|�ks���lXr������x��Ĺ��nk�������������������}��������������������³�����׺�������swyvyy{|~~|��{��������������������������������yww{����������ٿ��qcq������ù����ź��¹����q{������ɿ���������ľ����v��������������|w��œ��^`fR\Uw����v]xjmE:KT]IRVdcY^ZDBFBI`fYH<T]fmrW7BHCjcaRl��nP>@ELDH>]�Ǿ�������rbRg��nvY_HJSv�l\]o�}kgdWbq\mqx�ww�{t�ocsm��v|iV`S]|nqkf]VNYZDL]`ngRVX_]������Ƽ�������������ø��������������rWl~����kst��������������}hYYjXP>3+ &"/%#&-:^�þ�ClB
+ 5v��Ǜd?+)FCD\NO0+)))+):%8HF&/EC,�v&fvx_���}|R����������ý��U{������������������q������®�����ÿù����������ȩ�������wy}��~}���~�~���������������������������������|x{����Ͽ�������{V]��¾�������������ӽ���r_dc������Ƶ�������ü�����X~�¶�IJ������bZy����~�owvhRSg��{gUSOA;:IJFPB>N]bSSEZfjwkK>AE6\LPVAC>AZ\bR{|ixy�sITHMkc����Ҽ�j^vlVMZ\k�~uncgY<Nfo`lv�qjq`bYSYb_o�tljr�|sf^ct�v{uibRVf]biwi^\TPILIB\Zmbj]Xa�����ư��������������������������~~�xlXh������������|��������}xgNKAU?15$-,&4  )*$#'&@m��ɟq6! >c����U:+CT1$#1/%18;T95K.)4:+1A%75;?ON`C%Mi]Nc�����Wh�����´�����}ck�����������������������������������Ź���������������}wxxx�}sw{|�������~����������������������������{}��������ħ���rWXo����������������²���~jgYs�����º������Ȼ�����kt����ó�������\n�����tf��twcCP6EWKLPbaI?ILUEFNMFMB7EOdkjay�ghjgcXSS_sdPPg}qX~�l|ibXAo��å��kf�ÞZojYVFZos{qtkfaTjXh]a}g`a`\LWUNhdvlm�{ucn^TwaxlkycmRY\VoYrlF^MNHLMNSFhc^gf���Ľ���������¾�������������������|bgn���������������������sigacY?74'6.'1%%040+' ,O~��̚���U-$$#'0?}�b#&,af>>4<8/;/0@R$+,Wlc_R41$,J_^T{�����_�������������vUj����������ʾ�������������¿���Ϳ�þ�����������������{y���{|y{~�~}����������������������������������~}}{|�������ε����{VZ~��Ƕ�����������Ǹ���xcbcb��������������þ����fS{������������jX|�����i]|�y���fO59SIC^PNCEo|��yX<CEILBLVWrgaujY`aJZwof]j�gDMjx`grlZx����y�uar��r�ijg\ntmUnt��jmj`mUwsb\nyq�qPfWZRMSad^sv���qUk_JlbqmXggc\`\^sjnbPUVKcxlZSF]w�|����������������¸����������������wnru}~��������������ī��~�y��w^BF73:$!""+&7;/#5>3#!",6@]tt������uU>.*#9w���x3<;8fj�~��mcCYBOZ<8SO/*!?VVVx�����VW{���������ĵ�YNau����������������y��������������ƽ���Ȼ��~������������~|}|~|�x{~~������������������������������������~����»�����ݾ{_t����Ŀ�«����ù�����wci`f|��������������̹����dV������ǧ���kPMr������xfh]]����}^<Jj]A9<<16Kk�dHJN]]KICFA>Tvr]XbNZ��cYUE���bsha|hl���u`dVPl|��fU}���han\X��itfmtqs_m]X]fj|yShwykv��snuk��xiYihbiY`ik\Xggl`]jhhdWTfVisb`^JUju���������������ʿ����������������x{|sdt|�����������������������rUL@KH97& -0'30FhPOT-PSRRL</.!>Ffu����~������������þ�����xqE9SP-"$"'%/<1B�k]m��¬Mr������ú�ĩ�_IF^ry{������Ǿ�����xu�������ļ����������ǽ�|���������������~~w~y��������������������������������}��~�{yx}|}������Ź��ɻ�bWh������������Ļ����mcW]b]_t��dz����������ʯ��������ʿź���}cYdi�����dghhi^xOTUHUjkHOJ53>ALVPKFFKVNVLJH<EAIbTPMaXd�nc^gAMs�kSg���__ZZ�_Ycau��ocho����^__X��kyndobPmo`wmolhltq���kxu�xuj\�hmt|`bc_jqnb^k^maifYiJSJUadmgdhS^]��������������ñ��������������������gh|������������������ȳ�k]ZSUsrdP-KV;LC7V_����VF56 #%9C&6I|����t����rdRINI\S>?RJh:9"7*64%F)389>jkR\�����]k�����ý�ſ��|NOZqgr������ʴ�����{x�����������ż������ѿ���������~���|���~~��~����������������������������������}��{|�~������ι������aq��������¼�����ʾ���ooqaT��������������Ž����j|���չ�����wmad~{����sOk����~koEKXEZghZNWhN7KDCJ@YX_lN>NF<BTLMFOIHPVhxv\RK>NFO����cKCIMMNZE@NMWgT]^U^jhbkZ_u�rx�b`bdVgcgsqjti�}~���{nk�~msgtcq}~{jgno~qc`\URiZWla`_]dcc_nZfm]h��������¼���Ÿ�����������������xr�������������������������~kq`LRJKI@INS`b\X^UOJ5NLfsl�LIox�d<57!'8EHAUZlVCUoTIDB10865.!5<9Nq`F4@!"9;]k:033kadnYAa����YW{������������bMPi��������DZ����ksv���ľ��������½�����ȶ���������������������{~�������������������������������~��|����y���������ǿŵ�~]h������������Ƚ�ÿ���v�{`X�����ī������������rUx���Ÿ�����yhPh�������ZR��wyu\{�u�wfclylhOM9>L@<FJMOI7VTCHLVSIPEKEJLr�qhlZf^���~dZ_o^^ct�v`aSXCVf\n_\NPWTbZagt~gnn\jfigi]g��|vy�wn��tow���xxbb`r}�}wqynmbZXZrhhtfjl\U]RPg\bsm�������������Ǵ���������������{y~����������������~���������{}bM@91/9NqfVUMBV_W^CUkryuwoILKH1)0,%,'.-/8gX_aVO9DKA58K]F,<8%"#:Sf`R4E5+LA@N#&#PT��o^I����}Xb{��������Ť�hFN}�������������wfvy~��������������Ⱥ���Ŭ��������|~���{}}~��~�~�������������������������������������}����������վ�wb���������������ź��ty|to\`���������x��������{~�����ƺ����qTA:������gIK������w\aSLdq�im��hMFEBUlxqi^NsTO_b�fRE5C<OKFwnbHJUm��fS\^JOBOVUkv���ydiLZjb{hKJDEKcfumo|lt{gdr_ZlVd��ot���d}�lu|�smth]qu}��}xvi^jt`NmmkvrXh\fh\YUJTNro������Ž�����ɿ��Ȼ�����µ���~w�����������������}���y��������xOLSPN^aofYMZ]L<OP<060+;338&,&-F5JcIHPSW>749@5/#XXJ]C&5Jl�tTTu|dj904<Si�omXl�����hy�������ý��cNLw~�����������slhdYt��ż��������ƽ�����é��������������~��}���}����������~}���������������������{~|��������������Ͻ�rb������������������qf{kcT~���������x����Ĺ�sq�����²��{_FJMk���ux^HKf���t���|iYm�XU`b�hZ`�}|kRDH;TWf^dTbhP\PkqTE]h|lM�bVgW]JRddVTXCF`XTU]^UWDObd_\IRKMUx~�|xuhiqbdn_RTm��u���uxtoft��ydftmi}�{��{s]YZ]]Fbfcwsh]fa`v`]SNbZq������������ļ���������µ��w}�����������������������}~����}}wlCJKMZX@%/5Ml]1'433&&C96I6.-06$$4<EE?:*".48USC8AilCIRTL^cOJH&"*1TP�lRf���l8<M9R3O�vRPs�����a~������ʵ���`SS`s����������viffao�����������ͽ������ƹ���������|�����~}{����}����������������������������������������������������̩wi]�������������ӿ����|s\\n������������������Z_����в����~Z?7Y~���~lU^i�odcr����v^lXZxlkc]n��f__\�~o`C48DPdgH`jUv�w�����jKEFZP?PESXVXYTWgjvijga]k\XYYHaXW]���trk�xrkwy]\Vw�ytt�vmystq~�viZhbYvywmvv_d^]^TRNjajqYniZqqqwvcitg�����������ÿ�������������������������������������~�����jngN]RZmw}U"3<dZ8$&&&#014:3DE,5;3K>1<A?>:'1%5;'/66@UWI;49<@OPHA0-&%?SA *c|_Y^k\A1&,%a���y^t����bs{�����ǽ���tLNbqu~������©�qrdXh���������º������Ļ��ó�����~��|���������~���������������İ����������������|���}|��������������ɱvY^���¾���������������xjg���v�����������ʻ�y^g����ľ�����V6+Us�����r��n~rimiw�ySWZLfohtbX]WHAc���X_M:JF?DFF:LCZWTg��yiIM9RTRd^UMYY�naq^\iood{g^mWXhobOrhZ|ǥ��x}sg��qo�xEZW]o\ighrr|yurw�o]k`jaqrifjtbm`]`OcZbcctirs�sx�xvr_k����±����Ŀ����������������}~����������������r�{�������x|sh_SWY]]VK'%@<96+,4966IPh70#"&.I+-- &+ %>&*A/DnU<NZUB/):<aE>WF9$/F<mtmB8CH -HM-T���sYc�xvVJw�����������`Roux��|��������ha~����������Ŀ��������İ��������������|��������~��������������������������������������������������ƝiM`�������������Ź���ysrYXf���������������ľ��gok����¿��w�nOu��������h{�����������ngfVx�}}�tay��|qm^^VdFDJDVON\W\fy����ZXf\?WLX]crd`Ofc^dasmkq]jnjhhyoi_k}dc������xv{���gulPdY\ymbciW}�}nnxl]\cSj�ss~t}wjbYK]gnka`hku�u��}}|�daȿ������������������������r������������������s����������ymrYIYjI><'+48583'!+3HM,9O@RF7")?1*#4/>W95,MT\Y3-+#! Fs`BJZacB?PJco74&`ms^;m���nj�����d^s���������~nO]yx������������rf�����������ӻ�������Ĺ������~~���~���������}|�����������������������������������~����������ξ��bNl������������׾���wvog^j����������������ǽ�lYk���ѵ����aOEar��Ŵ�|mg_h�����������}fY__WUYLVfviZ:BAJOKXKWIOMA]TUU_����hKISRcYZdSPl�~qHFb_^y��twbcsuq||tSfhb\q�~s��ufs��{t^_KX^avhPdk`u��kgf_^W`hv���wqlrgcUN`ytdshjqjrl{|ntusd����������ǻ��������������t����������������o~�����������u�UBDA]788%&/DLJ@,@<IuoHKZJA5.$/C+*!&>$'4'$',*C8-T4%7DOJCFE;MB>NL4EBZ]BE>F0&&A$7:5awc�������|��Oj�����������Wqv���������ʵ�~ma~���������þ��������ũ������{{����~��~�������~}������������������������������������������������mMP�������������ɶ��~sa_U`����������������ƽ��hd����Ģ���dXV-n��Ȱ����jf���h�r����������xWHaZUK]w|�§uIHLATVVVskjd���]_\ibJES]^fU\ftSXfgxxjZcmqwr^ZUOgtlh�fudXRdufjikk]nii��~wkVEZ`oc^iV]Uq|clWKMaaPlx���wv�qa_Ymqxuquamkdtm�}n{jo���������ɺ�����������������������������������������������r?'+`>>D40!CK_ZY]`?4E<'@ERDJg@ddB?IC.A;*WP:FRm��m�gIJ5EH5T`c`XUAFB)'8Mbxj.0i0<]TVhfs�`n�y�~���a\`9Y�����������cn�����������ê�u`bjy�����ȿ���������ͼ������������|~~���~�}��������������������}�������������������������ľ��SBd�������������î���nkOc{��ļ��é��������ô��vw��������xP8SMo��������~}¸cOx�jmg��j^NR|�|vn_cPJj��vs~~���ga|mV�Ų���q�WU^V]W|nNZfo_jhSWaUunkmrhroP`X`bKVWRNHOSha`PTd`ddr���liaXoY`vkkmiVkoPdC>\Xhrl���x�}qo\km||~tdjWgb`vmww�t���ɾ���Ǻ���������������������������Ÿ�������������������rK$,.BF9LM 0OV|rfcI$6<)/3*;+1-57..%7SF3@LXfds�uy}�rnokP:MdoZoB40U�B'$5AA?/C�RJqumgKW�|�������xHN������s����lw���¿��������|oU]hmw����ĸ��ǽ�Ŀ����������������|x{|�|~�����~~���������������������������������������������������^g�����������ż�Ȭ�|fno^d���ƻ�ƺ��������Ļ��y����Ǫ���ukUH_��¸����y\DV���fj��}ohdUvhUhomk^�i;?LSZ��^X]ry�����Ǻ�nfdZPVPUc\Y^nMWZRjVaPS`RaJhkYqUhr]_ah`kXBmX]`LVbsklfifaok����a``^Lawtcr|ifqSRTEikuy\y�ut�yxw{vjr�q\_XXgVtaq{~����²��¾���������������������������ƽ��������������������E1*+WjNDM<:HhtW>1"-+/?A'*A0)&#5&/@I:;6L}���������������ZVOI?56EI4# -<.-L?X9F?@o]Wur�����ż��Fi����{�����bb����þ����Į��o]y����������Ļ�Ŀ������������������y~y|}|���~�����������������������������������������������������tYo�������������ɾ���ddiat������Ű��������ʹ��`r��������^YFUt|��¾���XWN~{r��}����um�dTDR��sJXDWfRim��xomj]T����������sdtdW^ggYo`V}�ycY]v_ScFMWk�ovlbWZbnu^Zvh{YKT^ZkoZWhSZVY}��wknjj^vusmo}tjrkbWfuianovq}vt{y{vr{iqmglZh]b]k}ky��ƾ���Ŀ��������������������������Ƹ���Ƚ������������±�l?&HSVh4!C8<dkN*/&3-I;)bB# 4/80/>*7+*:>:FELBK:?6+3T_nmouslMBPJi|`n\/0 .klHVO@a{UHNJk�fh�������ƿ�nO}��{m�����kR��������������mk����������������͵���������������{~�~}����~��|�������������������������������������������������nXMl�����������ƺ�����qh^^�ƽ����������ƿ�����s}��Ɯ����HK<Oro������m]DS��d|��x�������_b`glo{�s��lbdTj��cYwfrZ<I9/DANUhukbb���wo}f{�������jSXRSYZy}oUZBUt�]W^dkXak\nmi|\V]OS\jw�yhm]fqh�vq{xr�l{�jimlbgd^umg|g}ytvjkctdalPfj]gqwv�������ȸ�������ø�ź����������ȳ����Ž��������������ȶ�rV:HIbXA4-7CKD6&<C-,M4).7N>-g����sdK-."A>9-/935@7;Eo�������������ĵ�Y>BKWJ7@I+;EhgiNLh���������wF]���gq����vfv���������Ѿ��u��������ʾ�������ö�����������}��~�~��|}���|�������������������������������������������������TYc�����ϼ��������о�kahSf��ο����������������`q�ҧ����|`;0g�������}b8SWX~�cx���f]�~w{�}s|js_TbP9E:BSJij��tymVOXcM?ABVM]iTdykaYl�ljndmmtx�w`NSLracnbcVYKXh\hWYPNPHYFRPLd\duhm]qncncjdsuu�{tlitt�{��to^b_dW_gq�w�}ywwuf�skkNaZWsv����þ�²���¾�������ž��������������ɼ�����������������n^XJWsjf`1.8;-/%@84>AJaN6?:i��baLLaW5#'*'!$6���ħ�kVM:79CS?Pb����ǹ�R4,_YC@:/_k{w���������tU:>c�����sumqkA|��������Ƚ��sh|����������������ƨ���{�����������������}~�}�������������������������������������������������x������ϼ���ɴ����Ȱ�qi^q������������������âyWo��ή��}Z33Pl���ĸ��oK8Ed��tV<v������`_WLPkVSOEE?EITVYu�tbw�cCCB@LbY]~kxlgy�ytfr^Xh`{�w_Uabb`U^imfyn]WR]L`ih^LOUU]TXqv�ajwqxr^\aiqk]_f]klywkbbtm�n��|lwdffYgk_w�{x�ux~q~�vudgiwx���������������������¾�������ɼ����ȴ���ø�������������|�_Rc\U`]HDB?"1&-*+0Uw����dUXiUA/&-!$+35BE��ɕg]dN<A+%1"#,'B5<`����k��@LBFb}~���������Ƚ�}7A}����on��sNZ��������Ȼ�~]]r���������������ϱ�����������������������~������������������������������������������������������������Ͻ�����½��Ĝ�d_n�����ϼ����������Ļ��\h���Ż��rmU7M}��ú���c^_kdmu~g^\J^if|��_rtddcLF\FDHPk>Yn}x]Y@|��`I_a^hbbVdO>Jd�{iuag\LY>KXbb`tw�~hbI\dOPVEVkbqsXUH>PWHIXr����ni��nti_iaY_Pgg_rg\iknvwkqx��vfdZV_rutrv{ovqu~��wwjhhvx������������������Ƚ��������İ�ʿ������Ƚ���������������sf\aJM^EVZE- #'1 #*9<*&>Jlxr����������ƹ����������������Ի�����-$ H<)*+5Cjo`vcA96SV��MV|���������69Mj��mk���x8Dd�����������Xc`s�������������è������������������������������������������������������������������������������������������ſ���º�{khdx����Ĺ�������������nt����ί�w`B3cx��ƿ�����aW{}`VLT�kjardt����c���bjxSmt_WXuH:OUY`stq���WVMHTfcUllXlnnqqjm]mggL]fdJHaOVfb^MR\jWLPOboba]KUD]oMDq�m��ot��aiwgbXX\TbUij`_bkb`j`bgv�ll\_af{xnhvmfnx�w|~~rsmo�����������������ļ�������ɻ����������ɲ���������������xkilZJMUf]SD !0Wl������Ŀ�����ɺ��������\K`hclvv�ٹ�v������ð����h$!$-E\;5Uhu{j@FP��WR]a�����Ʀs?.,DW`gi��~bBUm�~ks������ycZcv���������������������{�������������������������������������������������������������������������������̹���������sicf������ĩ�����������Y�����á�c?I4Z����Ȼ��lkt?Z��kWPm���|hr�i�������u�{�hEZkRC@0B0:U]_{��vlidZS]TorduxoxsmTSKgfcRDPN^ZXfbcWXXIUWT]�vZiWWgujkl_u�c\du{Yj�of{kbg^Wi]a_jdPg^bh\`Waco{u�lflW�{r|xcaoZkto}v{yulm����������������ɼ�����������ÿ������ν���������������|fMAKFFEYUt����������Ž�xkt|sd\FE?o~t4 )*0EZK9+4�ՠ}x��}daPAC167R@!
+%1+@?31DwP9f|gJO_va;Zn��������`++cvm^U���nERYJY��|������`PO}���������������������~~�����������������������������������������������������������������������ľ���ɼ�̿����º��a]u�����ǵ�����������rUb|���Ĺ�uP9.&@r���³��n]RX}r���s`{��aU}��oD\a{���t_ihcl^PVDANLYMJU?FHm�gRCOU_fXouoshjYYtqks~|nbSPHWZXoZYTYPXdFVut`SUTKkqt�n��~RNbbr^i�bt|n_xscZNM\UXcX^vnhniXgfxn�sljq}y���ybfhgqxt~{ywl����������������¾�������ƿ���������Ƽ���������������������������ʻ����lgdHAP<$*:C@AP|��\Jnj.
+58Tt��\d�Ӕo{���UZSUZK>@HHD;@]6)00YdFw�qo�_~}IX`VH7J�r�������l5>Tccgi�Ɯa4<ADT^wS_wwx�`^t���������Ѿ������������������}�}�����~����������������������������������������������������������ƹ��Ǿ��ʸ��������cZw����Ƴ��}���¬����aS����ü�tingHBj�������iXm�����m��|m`Mqr��~L*?Nty��gY^ch�oHLforcZSKTBODN��gKgg�rMUI_s��tiqxuk��lkTRMRSNWU_fYYbPA_dU_TRNAl������rUJ_qggt�x�}�suumdSNORIVW\snfymmojwwtovtw����nlqmmaot|~���������Ǿ�����ǽ������������������ͻ�������������»���������xy~oU&.?FB@.39J? 0H'+Hr|M>9UjiWOVco���H�ғ}����PEIar{g^<7@AFmk��w��djb<;8A_b991LCSily�u}qaf������]K7):g��yICN\KKIJH]����|s�����������ʫ������������������������������������������������������������������������������~�������������Ǽ����������~NH\n�������x�������riRk������`CX�vfx�������xmRXv�����r{{mVR��r�_IO:>Ttag��yOa�~gtxm]cCED<L>:XJ���]f]ljXVcX����r\y����~aV_W`qT\ic^VXIL^_Rnj_RSx�����~nHRV_OXy�uctywxk`]N_PUjivfs|ojksuixjvcs��uskmqqluoyv����������������ƽ��������ǽ���ƿ�����û�������������������lq�}axwW11CI7100E:,37<+*#$3AA<!!By��Ż�RWTM9��f`mbX_���hP^s�����ú�����������Ⱦ��B*10NOv��mfqlr}����u]+47`Sq��o6@iv�okx����������������Ⱦ���~~����������������~����������������������������������������������������������������������������Ǻ�������iIF]���������t����vl\LX������fK�u_w��¼����xbZTc�����t^|�oZDln^UfID\kwj`FHb��wdUSB_oVLEELZYZik}rY���yiu����qc`~nv�{h{���{fhM���laZLZdd]T\NRjr�_^fcyq�whXKLTYA@ojrhs�qyu~qUZLK`_rj|noojigt{rtisbay|�xyl\s`ayr��������������οõ��������������ü�����ï�������������������f}}xxx~T)J>0/4#.IC;51'  086Wcb_dUVl{j���DAT��nUON;9F]xy\K���«�kbnZ189168DT^{������º��oa_WVN@JW]j��{~��^T{�tt��x]��mlt�����Ǻ�����û���ʸ����������������������������|��~�����������������������������������������������������������������ϻ����ʯ�tNSbv��������fl����uchbv�����wTonVX���������oa���~sUo~�_x��rkla|�{frj~���uP@Y]gXiNXngiWEE<ADOMRRXqa���lLcm�{ny��}mqcwhv���vc`Y���yWbX\fa_]a]bnvtdijddkyfCZMYWPiaYouhm�u}�wvZKZV^nof~ug}nmocvlwlqdduoyymdl_itu�������������ǿ�����������������������ÿ���¾�����������~w|mt�w}uu_.DcKD9?@8><ATD*1&<h����qR_cO099O����ҡ�jTa^u�\Pd����dF6,%//C?@?+?7`�xcc*,13.Ol��lMFS\rV5RjjV|�����^n�����ysqf_j��������¾�������Ҹ����{x||{�����������~y}������������������������������������������������������������������������������Ͼ���{ck����������~t���xhTZ^o�����}\K_TF������tbWXj����fmv��\n����q]ou_`�{���hgtX\\HKEHAFAL\\biTbNcaTOEJ;U���`r�jjm_u�vyx��kX��hk]ITgi{__WIT>MVZHcXjtoqaZ\bbdgb_Z`�hUPcxc]qf}�bmlXh_rwos|r}mmdkllshmdlnu}~icYdqx�{��������������ȿ��Ǽ���������������ƺ����î������������v]`Zg���}mOVF*/-.1)7>/!"9o����t`RuwrJc`fx���͖��u�����ع�kafV;4&#.E$& 8WCAd8$-)%3]y^^TYBIh}�}bOiyRLq�Ĵ�hN_��ob���qPr�����¹����ƴ��ƹ����{{w}������������~��}~{}�������~�~��������������������������������������������������������������������������rv����������������nTRly�����yofcbf|����mciJ;>����n�}�����̍�L?XURWfjjZCAK_kX_]JMMANb^]C:hhg^U\XVSUV\����}��������v|n]cZYb``fZRf]`U@RUXsmWhOOON]\XaNK^aY^rlgk��iVtthhldw��y^acYW\x}wtv}smdZuswohmkmjtwoymmnbxqu������������������Ǿ��������Ϲ����Ͽ����ð���������~x~}idj|����������������Ĭ������qq\A<O^\RbMTgb�͠n�����v���ҿ��bOVb����µ�g-RAD,-4)%4.4VuuUXHYo�y����UDW_I����uK@^R`ws����x�����¹�����Ŭ��������y~}������������������}�����������������������������������������������������������������������������������ô������ƾ�����������r]`hm����}uxo`������kuh~lgx����vv�rLw�������ȱ{]^q�utq{F<XMJP;SbZ]o�bXZdg_mXDITU]cX`s}��]nsjw|k���yy�iS\mj{mdo\_]`vk]jvr^sX^\POS>8CTYhnnhcs��gigatdwsl�sxl\c\id{yj|rmtkvy�niosvyiws}}yrn�{����������������������������Ľ����Ƕ���������ϼ���~xrndHC^g~����������������������������ν�������Ψ������������|�����ƾ���Z@+%$&""#3:jq��hF\u��~����mL^t�~�fgobaqyoy���������������������������~��������}�������{��������~�����������������������������������������������������������������dz������ɻ�y{�������IJ������|_ihx��������jdmh��}qw��t�r�������_5Juuf>c|�����ɖ�`Yw�yhl`WqKUZ\wW\]vnXYSUd`uglvfo_t{w���cWj`fm|��r�{|s]l|vgvwhqWq}]_bmblvi]METN?Uhhfh]hcalvuabrqbTqrkv|�{rcZukr�mu{x~yt��sxyfqnr}xo��xyyw~���������������������������ɿ�����Ⱦ���������Ź����lx^M]dx�xYXONILC:::<LM:CBKRNOv��������������Ӹ���������������͸����jaTguZW3`;;TNZl]xfji��\L^�cUrnhsam�ia{VZ��yt�qbak��������������������������������������~����������������������������������������������������������������������������������������Ŀ�¸�������»�����������gn��������lu_Vv���yjnhWCEd�i^uvdbR<DWWSn}EB;XSb���ۿ�Skqn|sdvdZNN_ZKNT`f\`y���������}��y~�������qss~|rrvlliS\o`c�c^_Tm\hkih��dliHSP``lbYSXlhmj^i`m{mYlvlkyy�ilc^jh~��v�nok~}sxwy�y|tsh��{�{�õ�����������������������������������»ƾ����������{�tZf|��ZSVPXWYFRJA5;cYE/4Lfrikm_VP`����������������������ϸ�������mRN;CBSm���vZ$]L\mgggRO`m�sMPan�q`y\XiKw��uYri_t�������������������������}����������������������������������������������������������������������������������������������������������������û������������qs���ͽ���vsgo|����kifhaJYraObX�}{fUF>CCjs��dKqZT����М~nhdbcc|�woLHFIVLoq|�~�ksdhtkmmrrsy��Ȧ^S_TSif�}����`Yuwlu�d`HKdggk]qyomhFL`gYthfal}noaPM^vw|jvo_q{srfr_llj�~��wxnknrlfvt����}xy�vt�v���������������������������������ƾ�����������������ɾ��}}lhUUkvq\D><OE}�}Z30>6PLHmkX`�������ɡl}����ͼó�Ź���������cJTZBE�X$4<:XC88PLLFF:J__UmkdH7>y��jXOgwIasaoHUZg�����wv������������������������������������������~���������������������������������������������������������~����������������������������������������̾�������ns���̿���kv������`rW\wm��nl^juiEn^DM:>@Kvg�VAhqgI���՛ty���ktjYUD_ZXWVOM]gl������bo����|lv�Ǥbl_g{x��{n��wndh{��|ndKIU]YcWbirlgPTdURmg^^VtncPN\Vurkq]_X\cnbaihmvj�~���|kcc^nfiu}�v�|�{{�gx¼�����������ƿ�������Ļ�������ȸ��������ɾǺ�����q�����Цlbj|��kXVTIL��kK)#+ED5]RHXo����������Ĺ�������������ū���wx{]."+$<c�����������º����IWVSLoxkNkgu�fRVw�tmbav}���w������������������������������������������~~�������������������������������������������������������������������������������|����������ü���������������gb��������sa������lD9FDMcijgULM^��������w��q\ZP_4#XUJRs���tvtq����~�nZMYbrxjw}w|xoiov����rsidv����lalcioora\\glWcb`]oqVKUi\TiW]q`�dSb^P_gV^bcvjUM:NVkhskXbUKaf^MTt{{mu�x��tgocf|f~�r�����w�l�����Ǽ���������������¿�������������������´����nl��~�����������}�m^\kwrZ6,)0DFLE9Yd�����Ҿ�����������������ĩ���������ll���ò����w_`diy������Ͷ���vc�ufTY�mTN\��xx��vwryx����|�����������������������������������~�����}����������������������������������������������������������������������������������������½�����������iq�����uv|yoj���qvlU5K\EDUc����ƹ����������ŵ�moZJI]}bI{�جd6jq{vw�~RowmTYM7Y`��������������������������ɯ��kjnT_JDXRdVTf^Zao`_lt��ktd\`lT^Y`n_SNVT_ijc`jlWWadZRP�jrmuw�yunslyo��}�lx�{y�{y�¸�����������������ͽ��������������������ž�����t����}��|�t����voSarr`;D6PD7@BW�m~xkm�п��������������Ŵ���|�����´�����ŤP4D?H9<FRJK?PZUrW]r^��ü�qas\gw��y�����uit��}{�����������������������������������{�~����������������������������������������������������������������������������������������������������»����������\mv����|`Yo��������YSh���������{cioqu����x��������SCWZU;l���יMNSKRADURS`�������å��{fig`oYXZT_Vf��r~|�����̼��bOET\U\bVafgy~���������fv_stqf`ISbVfiT]fbbS\ouWXriygkx}�wsskxl{vq�x{uy�}�w�Ž���Ŀ����������������Ϳ�Ǿ�������������Ĵ��������������m`h����qtcYU�gDK::?KSOZj��t��б����������ʿ��ű��������������Ĺ��_6-;E\�V8CB?d�n~J;*/SSUv���mny~�������u^fo||{��������������������������������������������������������������������������������������������������������������������������������������������������������y\]����kfYYl��������������ZJDKFBgkyk��wWZi]Tv�dV�����lkZcWfu�ڰYtr04Vr���ɲ�dc^idTVKVOD?`VW]FKNKa_`\����vjrfYbv�������`\CP\Kfm��wujrnq�uq}soZvrjgO^XZnagTcl``Ofkchiul�|y�y}l{uu�}wr�sv~}��}�ȿ����������������ú��������������������ζ�������������~vkUt���yncNJ]l^iZD+/URIoos�m�����ſ�����ƻ��Ƴ����������ȴ���|XIH@66Pfc��yc@_XV`]T;37D1+4+$AZ�n\]jkr|����jdgm}tv}~��������������������������������|�����������}�������������������������������������������������������������������������������������������~������������uhym����aqdu����s�����viokVSgauhaUDIJj_Y�o�vlsfqf]m�����vnvfLq��Ϩk��ɺ�y{�r����~���������wtrhhtZ@JMdSh���]mt^^i�}�ov��ƶ�kSSH_irjbvbf\dsksiVi\kmic\`YdhYo`ccbf`hZZsbv}����|sqs~v��y��}tuqv|���ÿ��������������������ƿ���������������ǯ�������������vh\d����wco��xaB?) &@48*6Jn��Ͽ����ӽ��������������Ծ��ru�����mb90'&5H`\wg@M5)439>?Xor{L69VxvVX`������jWcunww~���������������������������������}������������~}��������������������������������������������}������������������������������������������������������������ntt����qsh����rr�v����bm��~������siE+/+8\NaOWOfwugN^r�rRq�vjn^W��ӵ�`\`�������������������Ʈ����jZRLm\Yo��o`TXf~��rcVa����~SRfnbZXmmWO]m]unin\qtcjk@S_Tc{d`dUqnllictt������{xvq������ynsou}y���ž���������������������������������������������������dDCt����wZ����ƢB!5B:<;Jy��������ļ���������������ż��l���~v����������ċ0,7V@E?5:l���o�ik��`gjfnf^��}{��ynvr{uw�}��������������������������������������}�������������������������������������������������������������������������������������������������������������������tl�����unjy��fo��sO{���i�q�~�x�����UWilcZSULRSX]qI\Vb|o����fKEm{����ÿ����������������ƹ��ikdq�����ŧ�y\V����nYVZbn�}~m`iV���bdmdSWocRTU]X`cVarcciVbUI]gkshshjntc\rqr�����vts���s��yxgow�|�����������������������������������������ª��ý��������}g_^����|jv�bIZv�b1!H`��Ľ�{v���Ƕ�������ý���ļ�x������y~�����ͳ��v~n~j6 /CHI@Uy�a^cmuo^�t_DHY^VOZd~dWNawsts��������������������������������������������������������������������������������������������������������������������������������������������������������|����������vr�����|�����m|���������o����Lj{�hI]]���t��Pn`{|t���›���n����mcuobUXOWhR\lmjnw�������ƹ��_���ǿ�{ti�řiqbniWlfwkYNJJ^���lcdU_uS]DRVY`HUid`^g]P]Sgcksdqcgdiol�y�|��}~xkvw|���y�|tvm{������������������������������������������ͳ���ƴ��������itg�����ml�lKP<47Cv����{^\l�����u���ǻ�����̺��������������ū���|k]i`.#$'&+YMo_^o`~���~utrcXV��f|��oPOkx����������������������������������������������������������������������������������������������������������������������������������������������������x�uy���������{������|fX|�}�����ut�����{�xY����{�tlt�������x^F]_st�ɵ|I9<N���m]gjnclgc\SP^skkh`dhadn�����ī�w����sw����xgtdcsn�mOgKOIVr��fad]dMRLJVPq_dyblfOZXHWocciXsjcoii��yv���{o�u�vy~�����~qh}�������������Ÿ��������������������������ȴ��ǻ��������hSSi|����x�uh}vMI]vmdT6/?t������ƻ������Ź���������������ͽ���~y����Y@ +!#`<\>Nw]]g��trn��Of�uZl������yZao~���������������������������������������������������������������������������������������������������������������������������������������������������������you�����������������v�r�����Yl������}lk`R]h�t\atkyx|������{}^W?NNJ{����P>9_��dc{U\Oh\undq`RUZkgoidV<NDCc|���ѿ�|vrln}���y~tqy~�haUM]SXi��lhfh]]\B?`Yjhri^d_\_ifhngfisrjdgq������|u{�vvwr����|rrxy������������ƽ��������������������������ƹ�����������qTOJx�����u{mRFqu_MD56Rg���������mt������«����������ӽ�����������`SD*,7gVfP<JR_iBCd�sswhckn��v}{{����ias~w}�����������������������������������������������������������������������������������������������������������������������������������������������������xqqo�°������������������~}v������uy_i��cfjdZi�yfn��������q�raBfI\|��{\n_b����_gda{hYgYlhXk^Z_mNWhLWKJivh`�����©�wb�����xnv|v`PVUXdh^xwghdTTPRY^jkUb}~rl^YU]fdcosnxyks\ow��u����yvsuvln~��s{uw{{������������ſ�������������������������Ƚ�������������d`t�������hUiBLkhO<TOEDb�l^b���XXl������ɼ���u�u����ͮ�������������rSJ:34?D5h^FMEJy�~HKk|�oj~��nicnxyrS]|y��������������������������������������������������������������������������������������������������������������������������������������������������������{wky{�ľ�����xt��������������������a`ng���uj\\mkY�w�Tt�����q|�rgh_EW���yhaL���rmiytfl������ts`UUVotcX^K_{�rn`_}����¤q������ytoZPW_dWcblyjkTR_RSRS]kgaqtiXYIjaXsnimvgm_xw{}s����}}uyno|w��yx|��������������ò�������������������������¼�������������l��������|`NMiVUL4MFH*:OKt��x����ʾ��ƴ�|���d����ʶ����������������xw}VJ@&_sO@CSJ9?g�XV?hqXs�^�ytq|rl�{jT]�|{}���������������������������������������������������������������������������~������������������������������������������������������������������������������sv��������fo����r|��|}����x�������{a��������o\���VW\v���|�w���WXuktvohZ����Ӿ���ĺõ���б���Ķ���_\hLcmmokfVVa|���ɼ����wmmdUg_]iamosfU\TWWZcZ_g\_Wvoi\]XYrsh|kn|wsmni��{}x������}qjr��~�h��������������ž�������������������������¼�������������ly�������mSL\m�mNLfWF1),`�����¼�������������k��Ҿ����������ɵ����|�����]8/)LWABJ`SZgPg|��]`~_am{b\|~�vcglt�y����������������������������������������������������������������������������������������������������������������������������������������������������������miw�����������xr��~{t���w��uyd���lomZn�}~��s����sb_�w����}�~|sSbxfx���}�����ygrtx|q������wsj}������ª�n`cmchqXWHMh����̯���xcm\s���wW^O]OMj{kWW`JV]vrmcOf\g~~}sq{}noml�y|�����~rxv����|������������ƹ����������������������������������������|��������vv�k\~uofdkqr����Ǻ���������������ͽ���ҩ���������ɵ����³�ӪsH<);11NO?mhFSWWW�l��l]w��vrbixjdnlgvv��}��������������������������������������������������������������������������������������������������������������������������������������������������������{xr���ss����������}y���~����nvco�����{bNoi|�����{|�w��_Si���sqv�fSk~xnrmhthROg���hrt����}sy��jhhad]`mt����Ϻ�o]fTDWMMXgr����ǩ�����w���{_aoSK\Y�t_ZdOfggyff\Zgu��|onnm}ictl}�������{~|ky�~���}|w���������ʺ�������������������������ɼ�������������������������ur�yacPa`D��ѳ��g{�sm|�����������Ǽ�����ս������������������uo]E@ +$*CBS`ld_:Nto|c~��mx��}yZqrhl{y�~������������}����w����������������������¸�������������������������������������������������������������������������������¿��������������������������������xy�n��uwij����}��|�}��������lr������w_����}����y��~����{{�it�takZRI<D\O_svld_�������yyuku��������vlg_qnw���θ�UJAZKRhaa����Ѫ�����|r^^M^hUX]}sqbgj]\dhrc^O^ab�uxuqyqvnjdmy}������{yhk�v}�s}v|��������ʻ��Ķ����������������������ǽ¼�����������������������itq_LA\U9vûwd``t�������ȴ������ܱ����л�ys����ȸ�Ĭ�������}]9Xgt<Ax����������¾��t�����vwl``hfx�}|{�����������~��sw����������������������������������������������������������������������������������������������Ǿ���׼Ľ�����������������������������������~n�����kr����wh�}tmg}�������l�^c����_Pr�r�����{��bqw����fXuos�������mm���������d]l�����������svgkcbaZck���ͩVFX^f_ay�����Ϟrlnq^RgLRaBRby\gY]qZdq`xb]X]vt�sv{g�tmjv�w��������yrgq�����x���������½�������������������ƽ�����ȿ�����������������xvmx{nod^PTh^laDi��d30CIa��~�ú���������Ժ���վ�������ȫ�Һ��ɽʿ����������Ϻ���}y�~|}m|��^kYo�ndguhru^o�~��������}�����������}�~�����������������������������������������������������������������������������������������������ù��������������������������������������t������������i`ov{aUm����������ja�����ln��������||yxbk\l]RRIq��jaIYggx_|�����w����ss�������������tumkdga`mg^l���ЧfSKRHN_��to��Ӱ�jqZVjXa\BXfhXaZliUvqkraSjgkr}vk{s~r~����������ynw{�����s����¾����������������������������������������������������sv�{_NTAZ|USI<���TFAV�����������ĺ��Ϭ����������������ж����Ļ�������ɶ�bO;91915009DssqlHZnhqvldaYcsqqy�������}|y{|�������{yqnnkuutxqx������������ľĺ����Ĵ����������������������������������������������������������������������������������������������������������|���y���������]���tho�������uxdb�g}�����ó�qqXwjuf��sjc}WBM9DYEOHSWj{������ê������]c]Nlllhw�~|������|x|g]fq�tdb��Ѿ�KOTZlx��oc��ΰ{faNk�xgaNsqmoqgwgyv{ggfk`wtq�y���~{���������~~ttw�����������ÿ���ſ�������������������������ɼ������������������v��rghab{�aK5_�cN}�����������������Ė��u�tu��������ͺ�������������ըr9&$*>O1C:IM}�]8KkhfdL_vm]b^m{{�~������~|���}�~�}wrnmdjnrwo~smv�����������û������������������������������������������������������������������������������������������������������������������}t��~���������`���}~���������q\ml��y�l^�����am]�λ���~RWFAXY]fk�xmjr���������}����̿�������no}{v�������{�}xv��y_Vo��̢dBNm~��l]Ro���fYJ_}yddWd�iuoqu}��tiXdbjst�x}~~~v����������~s|{��|�������Ⱦ���¼��������������������������½������������\h���|{�yjqorvvwR,@����º������fZl��uw�Ѱ��ʺ����������������ќ�������ǖa>) #%6v������x{{��abLSd�flw~\b]wu{���������}���|�����{{mggd_`YWb_\k~mn|�����������������������������������������������������������������������������Ĺ�����������������������������������������������~}u��q������}c`������t����_X���v��o��^}���~RMdNo��Ұ�TC9q������������u]djKNVw�rgnh���y�����������|ytu�{uq`jwjtr��xh^��κs]Uayss^]_�chdN`dwk]Jjub|v}���shdViiwq��|����}|�����������||����������Ƽ�������������������������������Ļ�����������|y~���{x}|rkvnx�}|i�������������ó�vu��Â{�~vl������������ǻ�̧������NjS>40U���ɻ��mVcbX��y�`Xqim���r~salgo}|�����������������}u~uda^URPNB;FK`^bcmxy|�����������������������������������������������������������������ȿ��������������������������������������������������������v���������vu��{���v��������cU`dil~r}�������x�\>Aub|��ɫm-BASl���w|}r_b_K_^v_Kj�vdov��������x{��������x�jmq�{hijx{idNWt��ÆYZycld`nlhSdkoi`ks^Rrxr����|�ybdjmu������~v�����������������������������������������������������������Ƽ�����������������_mxt�tfb}��uu�g@>7.,75<Nl���Ŵ��ˆwq�|q�����ó��������Ӣ�����ÂNY{��ź��bM<4?.?_i����igr}i�|u���objklu�������~��~~����������xsvj\]KFCIIA;8AADWc{���������������������������������������������������������ʿ�����Ļ�����������������}�}swx��������������������������������}���{�����d�������vq�������uhbh��oy�����}��ŕNL��`LV���đM4@WWg�k_`TYYIt~{y����mvk}���u~�������������ym}��ufd]ooiTZZc�̼�]\ih]mvk{o]kh^jsgigm|{~�����vvfu}w����{}�}���������|�������������ƾ�������������������������������ÿ�Ľ��������������m����mSo��_R�g1+#crV<8OS�tRXi���ϰ�������ǥ��yq������ɒ����Ѹ����âxZ8!N`OVig]Rcn`dbEL8MgIiu�nv{qku}~����������~������������tdaZPKNJ@;;84>Dd���������������������������������������������������������ǵ��������������������}uvn__^PUOR]vqt���������������������������������lr�wt������������������|r����t�����o]o����ϱ�h��Mq|��п�Vd�����x�������������ZaY_���������x��|�����{�x�wll`c`Wgnf]fU�ʫtaY_T^crlZavy]k�snddnt���u{mxt}|}��~�{{~uq~�������������{�������ƿ������������������������������������ŵ�����������m��~�rMY��qkotK9`}^��RYly}d|���ԩ����ھ��q_{����|����ơ��������Ȥ|T6@8DYd]_�\cJ* #Pn}q�hX]Zsbxaudjjb|ty��|�����������������������|qcWPCJLLBAC;<<c������������������������������������������������������Ⱦ���������������������q`NI<I:?BA76ALM]o{�������������������������||���u��w}��m��r����xl��l�����}uin�yk����qVY3>N�����Ǻ���u_o��ϻ�nR5m���XWj`\v{���������y����onvu{xwvyrtvw{xqfkd^P_cbc`m_m�ͮjUXLb]hlY|��jc�}}bn}s}}�~qywr���v�y|tn|lw���������������������¿������������������������������������ν������������v�xniU`�����yk����m{��~������Ҽ����е��Ź������������������ݲ���_NDNal�jM`b'1):6Oa\LRv~f}�fkIkofh`v����}���~��������������������{}obRLFCED@>>;<U~�������������������������«�����ŵ������������������ʿ�������������������sW<65@HM@@D>LBEKPHbx}���������������������������lw������cr���u�������{j~���yq��}t����lbZ^�o\:Jj���̵������������Rfk�����{bayv������������}xv����{�w�tsumm�}ak\c]\ghsm�t_��ǓhkRd\aWLs�������y���|o�oo|�u��|��}�w|�t��������������������Ƽ��������������������������������������ĵ���������ysfUSdq��u}t`~����iwCj}�uW]ĺn��Կ���������������Ҿ������۰�{l{����dN^OWcK#;��Ǖ<@6Hw�ry�oi^Yik]mby���������{����������������������sfZMA89CA<<:R�������������������������Ħ�����������¹��������������������������������bR>EF8?IIEEKS\YVSEJUx{y���������������������������|rl|������y��qj��������_q}u����~�����aCE>YjuuXfL?7m����cYti]`Kg�������v��ź��\U]��sss��������}�����s����tkhjy�oq]_oqmykq��{m�ι��|]dk_MT�������v�~}v}�|~��~��}ur|�������������������������������¼�������������������������Ļ����������tiico~w�gHry�����ykdSd`hhXL��Ƽ����Ƨ�����������԰������ڼ������ž��t?Pw:!O��Ź�b< Bk`ggYldb^vs{�srk}���~�������}}��������ɵ��������}vnhW97AHB>:5V}�����������������������������Ƹ�Ķ���µ����������������������������w_N9CEH;;FLP^Yunx��uxyyx���������������������������������s�my����w��������ray����qOoonh<BCH����{Z8YA^g��ӦPYc`cOYdXd~�����{y��ý��b}�{ifw��������{����������vm��r|hgr`xo^t~{q��s�Ϩ��kjmYJV������}��yxr�msvwt{�||��|��}�v����������������������������Ÿ�����������Ƚ���ȿ���������к�����������wwmjrqvhSisky�����`JXb^�u|��®����|XUk{a^{����Ԡ��������������ƶ��uTo~_;o�ѱ�P5'M79MgvIX����������xwr||����������������������ʯ�����������|rdOI?5?>5/Z����������������������������¼����������ÿ������������������������ydB>FJN@AFYhrv�����������}}~��������������������������������~nb�����{`c�ž��s�{d���~kWPKFLaTvXKYgq�Ym�{k��������������Ƚ���{^�����k|���������������������}qv����}�|xrtbwtw~omtqwt��n��†tso}f`\b�wt~}v�~v{v{rghu�w����|������}�������}��������������������ž��������������������������Į������������m�vv�`W_m]X����x^j_x��g��›����ž��������������������ۿ�������lUb������Ǜ_tw�c''.Y����ǰ��mM4B^_swx}����~������������������������������vmiN99??<J]q������������������������»�Ľ����������������������������������tZL>ACJJAWjx���������������������������������������������vy��������qY\_����~q}uw\^~�UE�_EIObi����|uZjgaR;8nun���Õ��������xnu|n����sl]q����������������|xn�������~u�|xkimk{�|uxr~���fl�ʞociwdnod�}s~r}��uxskfmt}�������������������������������������ƹ������������������������������ù��ƪ�������x����`PT_aRU����wj��w��xg�ש��������������߳�������۾������������������Τ\BaaA98d��������`L?I7:9Oio�vq�x��}�����������������������������������~tbM:38BHIY}���������������������������Ū��������������������������������wW<DPJXZUr��������������������������������������������~����q�����������wb~��|��~nXLjg���sWq^v�wn����}��]L?/MX6WZ��Ȁ5?t�|��y{��|���nhbZ{w���ҳ��������������������y{�w{nrs|��mkxm|nxiS���oh^fa_gax�vw�uy���|noru{|�����~�����������������������ɾ�����������������������������ľ�����Ȼ���Ƨ�����x����q^RRq_>}�������cHkMH�Ê����ov��q}���վ�������ᴜ��|��������������ɨ�j;l��~�����v^shP8TrfY]>Fjs�}an�|��~����}�}������������������������������m\PBA>7<l������������������������������������������������������������qN959Waiux���������������������������������������������������qxvou��~m����Ͼ�ws�{]ggPLn���u��\Uo�uOl������UN896ZSJHT�͗??HFjn�����������}vwx�y�����ó����������������uxmdw��s~�{|vwqdnfX`_W�Ϻngfm]nokw��idow���ts{o|}����{�|��������������������ƽü�º��������������û����Ƽýž������ƶ���������|s�������ZgnYb���������{^Fxе�������������ҿ�����������ɻ�ȹ����������ɜ���o���������C>:;<ml{rMZ@k�t�in��{����������~��������������������������|wyg@8+4Bh������������������������������«��������������������������sM:.-Kdq�����������������������������������������������������cir����ikbET����ȵ�jqubRV\|rXmg_��wmv�nH]|�������\LrT]UM�ϢC%8>9EIf�����ü������´��������ì���������������lkhu���|��w�tjltcR\RT`k�Ƌjblkxofl��ohx����y|}t����}��~�����������������������Źǽ�����������������������������������ļ���������������{W`Y84o��ngbc�tBC8�����n������Ż������¼���������Ŷ���������ɰ��������ı�mE-0B/]��^WJ\l�^ALbqt~oqw~}}}|�{�������������������������������������wTC0<AJk����������������������������ų��������������������������jS8-<Umy�����������������������������������������������������{odhk�ö~Xxwk{cNN����őwmhc�_I|bDfk��k]y����u�����������khhI�̳K$*CAv{osv������|��������¼������������������w��r|wj�w���ws�fing^VY\UHS���kj|jwsck���y~��~�|u�v���~����������������������������������������������¹¿���������������ú�������������jd^M@01ro_j\V��^0J�͓oks����ս�{s����������¥���Ƶ����ս���ݵ��Ǥ�����V@/-&^LB4j�tM9.6RdVKW\\akojwu����|���������������������������������������{gP8>DFBw������������}�����������������������������������������nTLB>Ts}������������������������������������������������������todn�t�����w��qhk85T�����XNj���V���ny��w����Ÿ���ihbYUdxkoo���ɅnoRFTo�u^t�����xv�smal���������ʶ���������������oqow|y|��aI_Wf^YicMA�Ĉtlmun�yg|�������~{������u�������������������������Ⱦ���������������������¿���������Ľ���¼��������������ZRDD31i{o`cUsm6+O����ɾ������������{���ә}�xXb����ι���ܮ��ή����yj6)Z]SrV>DJC3"+BJEPqqi9\xs}kktvy�����������~~����������������������������|qcPDA7D^�����������������������������������������������������{PEUMYs�������������������������������������������������������wrw��{oqd��Əxw����E3>n�����Vs}��|mc����icmqMEV]|������iRYUJOdy�Ŀj����jVm������¯��|����������������������w~}��}y��~�s_rjn��}oYfcV\RZh^T���lmruwutk�������w|��t~�����������������������������������������������������������ĺ��Ƽ��������������gdPJNB^f~dORCx�����ڿ����ul}tm��Ȯ�������Ъ�������ȿ����Ѹ���ܥ���ɥ�_xK38LF-$,$Egu��|qVH��}}sn��||~}�������������������������|��������������ujbZDBHb��������������������������������������������������qZOMUl}���������������������������������������������������������{u��u`w�Zy�Ӫ}����v\:F����׻|ikf�vaC�����hM]h^j���ns������rOjrRj��j@i����c~�}�����������������������������|~{s��x|��mt}qf`mjxs^RSfcc\Znjb~�whirqvrwuf������|�v~��xn����������������������ƿ������������������������ž������Ͼ������ù������������tcmT>&0ZhX����dz���ϯws����x^Lw|���������̦�����IJ�����������߮����v@K�O/%Zf;7/ 7a^ijR`�Ⱥ{v���||vx}�w���������������������������������������wmf^MIKc�������������������������������������������������ubLMcy~�������������������������������������������������~�������|x���ih��aCN�������nm]1E~kM��ѨkMwxfa`7Y�����X\����������mYk{�|N`̳gZYf�����o����������������������������ſ��|v���{��vkrhbPli{kSb_dkkilwfcrjhisulv}�ok}�����w{~xx}~|~�������������������������������������������½��������ȶ��������������������~v��W+6f���Ü�h_\P`�Ιbb����vgd�~������������ȼ���������Ǭ������ĦlqM��m<5��Ҿo/F}dT1<6?]|�Ͷ�hZn������x~���}~���������������������������������������xodVMCN�����������������������������������������������}dVXat��������������������������������������������������������������yv�~cm_@N��Ƭ|vjl{N;OEY^j��LJTc�ZLInrRMDi���mJBYx������Ƨ�}��Cy͕P\VX��h|�����������������������}����}����Ͼ��yt|���g_a`ixohrmamx~xu~u{xosxr}�|�xu������}����{���������������������¼�������������������ʾ�������ĵ��������Ű�dz�������������`h�����q\HFM6FJĨqa����ji{����������ػ�������������������Ɲ�~WVw��o_���Рb^X`X@J:80M��ɫiIAn`]m�x|�������~����������������������������������������}soi_TLc~����������������������������������������������dK\nv��������������������������������������������������������������{gjx�����~ROl�О����``ME]^r���Τfnh_Jm�N@EkY����WBB\ri����̪�����ў��^dy�lqx�����������������������������������ӻ�����|yrf]dmt~�xltjl��{oqlvln�ow�~�|}�������}����|~�������������������ż��������������������ú������¶��ĸ��������Ķ�������u�����{g`���v_3\HC?�ȑyx������������Ž�����������������������ò�jOds��Ÿ��ڽ��sfIat3+E��њYI>HVrfZ]v{vu|�|��}�|���������������������������ĸ����������~xvrobUPh������������~��������������������������������m_Xdx���������������������������������������������������������������ihk|��myfIn�����ĖmhT4cq�iAd�ʠKa�T?O^WaEPW0_�u|jJ.E~`4Y���¨����ת��}g���������}{v����������������������������ο�|t{shojWf\ox��jn_rtr}rx�~uvso��~���������{�����������y�������������Ż��ý����������������������������î����ɻ��������ı������nfRa���uCIWX\IR��vol����������������ż�����ʾ���Ϭ�������������׿����Χ�ydZ���:5i��ЦmK7CMSaNkwt~wu|������~~���~�������������������������������������wtikhat}������������������������������������������|imr{����������������������������������������~���������������������~nwc�����rly^iwt���ծ{mI Bu��f^�Ͼ�x��]7H148CZOq�kKK^NAdS?78L���Ӵ��̼�����������������������������������������������̿�udjdhk`yy��xk`fwv|sy��rqx{��~��������y��������������������ȿ����¿�������������Ż������������Ǽ�����ù�ſ�����Û���s�{lf_l��yF:MVDVi�͐���̶�������������}�����Ʈ���Ϭ��õ�����ɝ��ǿ�v��۸�mf���lEA��յ�uI-*@LHCUTgwl~���}��|{���~������������������������Ŭ����������������|vtk`\v������������������������������������������oou|����������������������������������������������������������������tiobb���~w���mo�jR��ܳV)YhCZw�q�î����^YX`EXSYl�rURnk`IILB.7.7~�ۻ��ok��������ɾ�����������������������dz����������������¤��~�{wx|�sc_v��l���m|{x��y��������~����������������������Ƽ��ƽ����������������������������ϻ����ǿ��������������~��}{�r���qAL><Rw~��������������������k������������ǹ��������t���m���ߤ�����uLV{�ռ�ijC.0!&CacI`ms���y}~����������~��������������������������������������yvrda]y���������������������������������������~nnw~�����������������������������������������������������������������nmxu��|ars~���rin�bPd��͌H9\_<Vhn�Ö`���̳�J7C��U}�uv�u?]<@'-50DT���ޫ]v���TW�q|������������������������������������uu{x���һ���y���qmn��|f����y�ww����������|�����������������������������������������������Ǿ�����Ǹ�������¶������«��������{}��dNRLH]Zu{̆q����xy�����{��Űx}�������ټ���~�}�����Ҷ����t���ɬ���t��lVdb�ПUD]1%!/)FTg^Xftv{�t|v|��}�����y��������������������������������������}wunfd~���������������������������������������rtr{�����������������������������������������������������������������}u�yq�}sy������mXl�{ZTM���ő7D:;MY��ˆPK����ΦkVjZ`m�����rb9-6.?N^K`��۶���������������������������������~���������yssqqtoiag����žun}�tyl{��w~͖��y�~�}�����������|����������������������������������������ſ������ľ�����������ĸ���������������fiw�`LtiaFUkh��}����|m~���������{w�������Ҵ��ļ����θ��Ǡ�ϼ���ݾ��}P��NORx��xk���?*4l��18i�\]YUm�{vwr���}����������������������������������������������wwnmghu�������������������������������������{lsy���������������������������������}��������������������������������|y�������~���^;PymbdWHR��޺c^FCJDs��>,.Hj���ǟdHdX���®|ZVRBXN6DMW{Ѿô����������������������������������y���������~wgnljVZdc����Ʊ�~vjyo~~wc�����|�r�����������}������������������������������ľ�������İ�������ż�����������®����Ž��������uZRjiw��{^_lc�ɉ�����lb��Ķ�Ѳ��Rk������Ҽ�����������ѝ}��û�آ�lmPCo���u�Խ���lK&0q�Ǭg~���_]^Yciv�nw|��������������������������������������������������}wtmjd}�����������������������������������|yw���������������������������������������������������������������������sy�}{�{x���omtf<JlXW}hA9El���sq���bN��i/"06,I�����aR4AYm���g��]cV:bi\��ƥ���������������������������}}������}��������}n`~x_mfaksVd���Ϳ�or{mrȔ�~~ty����������������������������������������������������¸����������ý��������ª�����ǹ��qx��kckWCc���nrlr��sxv~����������Ģ��}���������������������հ�����ٜ_SY����бn���ăL%7n���i���vZYk�vmjd��yw��v~������������������������������������������������xnn\`|���������������������������������wt���������������������������������������������������������������������|}��|�rt����vl{haUYg���c@JV��҈H�����ŝSVMMO;V���Т_gar\8Y�������^`:O��ǥ���������ű�����������������w����������������~rllqhOfg_jk_bc���Ƽ�w�y`��{v~}������������������������������������������������������������������ƺ��������������ǩ�����{qrYZkq����vkk�Ԡiu������v����̆��o|jPjv��{�v|������������ա���χat����׾m���ßZL`m����k��{Z4-7W_r^V}usjdlyx{��������������������¬������������������������������ytliat�������������������������������|tw~���������������������������������������}�������������������������|�|rd~����`_m�|r��r\\MFgh�բX.+6|�ҙ@;]���ĠoS8BuWCs��¾�VKHTBDX������wOY@���ξ��������ě���ĵ������������������������������~txxdrumon{jcdal�����x�����~������������������������������������������������ƿ�ƹ�������������ż�����Ŷ�����̬�������tjk||sgv��U^}�ѓ������bc����ӟ�����ql�����¿������������ۨ���ʉ�������ʋ�������q��ɚ����]F+#:MiYd���hx�qlv~�����������������������������������������������������womcb]|�����������������������������on}��������������������������������}~��������������������������������������~�����tala��lh��cRd`kȵ�_-!<��ԶmU\Sf��haiXXT+%1h��ĚS3_rcCTW��ϯ��}Kd��������ҿ��������������������������������������}{��u~mm`vdg||�yom^aZnt��t��s�{�����������������������������������������������ļ��½����»�������ý������������Ⱦ��������wykvtn]m�VH`�в��}cx�tj|tx�Й����������������������æ��ڴ���ƒ����ʸ�������մ����ƽζ�KM?D0*")CX��hYcqhiar����}y�����������������������������������������������|urrgaw����������������������������{qo����������������������������������������������������������������|����vksu{xn������rtr���y<LYd���m>6U\�ιmlv\v��`\DJ@IN:7]w����JD��^@Cm�ٺ���U�Vtɽ�������õ�����ʟ������������y}���������������������q{||��wvhlr_bxy{�������|����������������������������������������������������������������ž������������ý���������lVn}g_nkJHP�Ң��kfo��x���������ϱ����ž���������ù����՝��ն¿���|y»���ԥUN�Ӽ���xq�IbE>I53BW��u]nhbkhdux��~���������������������������������������������������{vnlX]n��������������������������{||}��������������������������������������~�����������������������������~}iix|�}gn��~y]Xwxn����]TS|�s@PbO;JY��ȑL<S���bu_DY\MLCj���Ǿ����ZHN��ɗ����m\�ͳ����ʵ����λ���ƶ����������������������������������������uxhkqkv}lq���ʽ�����������������������������������Ϳ���Ⱦ��Ķ��Ⱦ�½����������¶�������µ������ʼ��������vZj|jNX`>Xl�ȩ��lj��}w|n�ʱ���Ӧ�|w�����������������޴ɸ���Ǻ�Ó�����ھ��M��͌jfK��‡<1'a`L0,P~kkx{ofiswdosw}���}����������������������������������������������{uvhk��������������������������~�����������������������������������������~�����������������������������~�}ut{�|xd`�nZ`cvs��k��ufnw���]B:^nIs��ӗA9XȪl\atM~c8o?hs���ǮƵk{|fN��һ��̛�x��̹���½��������ϲ���������������������������������������}~�jvvqym�ys��t���Ȧ�������������������������������������¿ľ�������Ľ������Ķ��ž��������������ʹ����������^u�y`OTLc�ϴ���q��}���ѫ����Ï�����l��u����������ҹ���Φ��������۵�IJ�n�Ѳ�vf�����xM1:K7*# AEt�{qj__fm�vsxy}��������������������������������������������������~~}��������������������������yty�������������������������������������������������������������������������������yl�mjYYc_n��uU�c]YS��nJ5?FPj\L]��Ӯc\�†`}��ZS?_��c^i��ȼμ����`i�ܮ�Ȧjw��Ȱ������Ī�������Ȳ�������ñ������������������y||xt|~~����lshi|ss�q��x�����Ȧ����������������������������������ɿ����������ɼ��µ����������������Ų����µ����������y��lYfRSj��������{~���Ң���k����ʜ�}��������������Ƽ��γ�͸���Ҹ;������Ì�©����S44-'?\_4d��y��wmn�v��Ψ�~~�}�����������������������}��������������������������������������������������������~|������������������������������������������������������������������������{}�����yktdd��g{u��MJOO?\���o@/8A48B)<���Ċ��Ϝsr�lMBNF{��`al���ۖw���_^�в�λ�wh�Ъ��м��Ѫ����������ʺ��������������~�����������{~n�xs��yqosu|�yu��yt��s�����������������������������������ż����������ǽ������¼����¼����������������������������kYSRd�һ�����}����Ϩ��iYUdkxʲ�yjw��½���������ɽ��������Ǧ��΢����ÖcF��ȋ�ͦT-8;566X�԰kBU~�Zg��ͧ��v�~}}����������������}�{����������������������������������������������������������|����������������������������������������������������������������������������v�~r��rwhTf���lw���uW?AFDCr��ƒM*4PmtmF���Ъȳ��uj]UBd�������~����vZWclZX��ٽ���xl�Ҥ���}{��¥��������ƹ���������ż������������������yu|y�{~}st{uu�|v����|�y���Ī����������������������������ɽ�������������¾Ž�Ŀ����Ǿ���ú����î�����������������vPbKIU��������~x�~��}ly�vba\�Γ��t|�ø���������۽����³�����������ύRfl��Ε�ôn-)E6V��̊VSl�ui�����qn|�~����������������������������������~��������������������|}��������������ä�����������������������������������������������~{��������������������������������|{�Ţ�qf��{bUO\���_Ir���h<8?1RF�����+#5@gmv�����ЯɽyPD<6o�ǹ�������ԲhUUTj�f��ԉ�Ȳ���͙|������ʹ������Ź��������ĺ����������������t|yx}y~�{umlyuv|�vx�������x���Ť��������������������������������¿������¹���Ŀ����������������dz�����������������kil\Pn����¨�y{���Ӥwioix]U�ʫ���s�����������נ����ʴ����ı�ײ���lBc���ʶ���oR57@Fq�մSKj��b���ƞwmt�}���������������������~����������~���������������������������������������������������������������������������������������������������������������������}�vtnn�ϸ{gmoy��jTu���\`q�ڳb:7STENkT��ܳm)',$>���������ӤT99>K����t�����ظ}FJNUoh��د�ʶ�{�Ò��ð����ƨ�����Ю�������¸�����������������ytuu�qs��rqljro���|��{�����������ʬ����������������������ɳ�½����������Ľ�����������ȼ����������ű�������þ��������rtuYZ��Ż��w����װ�hfu��oV�ǩ���yy���������������ɺ��������Ǽ��ՠ���ص��Ǟ�wI>-7�����{N���{��ןd`kv|y~���������������������x|~�����}}�����~�����������������~�������������������������������������������������������������������������������������������������~����xqiw�΢\VVjj~�~Yr���X\Y��ʇ<N_BJuTB���͇14/N,9L���Ǧ���ʺ�f^�ɺ����ī��Х�UNOa���Ұ���}��ſϿʺ�����ɻ����Ȫ��������������������������vs~w|}}���vsvltt}�r��������~������;��������������������ò�ÿ�º�������ü�����������Ƚ����������ļ��������ǻ�������yw�rg`������w�����ǟ�s}���h�ћ��������������������ή�sb��������ڮ}�͸�y���̅TJK����޹lRw�|���щPKXbggs���}|������������������}������������������������������������y{}������������������������������������������������������������������������������������������}���Ц|x]]�ѧqvR:@d~�c]��lTVM^�ӝ6A78mMB1`��ɡF5#,+BW�Ͱ��������������Ɨ`i���ܮ�������αī~�����Ȟ����������ȳ��Ļ�������Ʈ�|q���������������~|���|�{t{~y|{y�{����w������������̟����������������������¿����������Ļ��ſ�������ʼ���������������������������uifisj������~�����ğ��s����o��v{���n�ý���ɶ�����պѼ�V����ï���̼�����n{��ړu:�����ޙY9Kn|���\N]svvoxru����{���������������yy}�~��~~��������������������������yxww��������������������|����������������������������������������������̱������}�������~���������ǪrZ@U�ν�xkY`|�u}o���OJEL�׳I)HWmY465����o.'Y:3f�׳u>����j_r�����ծ�sT���rw�h����ʓ�̼ѹ��γ����Ѷ�����Ʊ���ī���ǵ������������������|��{��y�}���y~{~s�Ǒ���������������ί����������������ƶ����������������������������ÿľ�������������������������tohh�t������~���������������Đu���������ͯ���ն�ӻ��ƺ�¶������ͽ���Sk��ɖlM������{@6Ta����sUWf��ZRZv�|s|��{}�������������������������������������������������|vwvv}����������������������������������������������������������������������������~������|�����|���w�ɞsT?n�Զ�WXh�|{�hHn��g]WP��ʈ����L5&4g���b0D�M5�ȫ�o�����gUct�����ͤ���ܾai�mrt��ѻ�ҧ����ϥ�����̼����Ʀ���̻�������ɺ�����}ysuo�~}{w�����t|u���y�}w|Ś����������������Ŷ��������������ƴ��������ü���ú���ſ��������ļ��ɶ�������������������������~rv~��~���}��������������r�qo��������ı���޼�߻�ƺ�̺���������ۯl�tCVs��Ɲ�����ܺjV@F���Е\OKXy��rq|�rstxx}{|��������������������}~�����yy}~{���������������~�v{~}~������������������������������������������������������������������������������}�����������|��k�җbPT��ݰiONfl��gUFW}lRDHAm�²��ղT8./F����6>U^b����������ZS_�oxw����\j��̕i������Ƞ�ά��|�ѳ������Ī���ϻ��ξ��������ů����}x{v�{��wvxy{��~h{u�������~�������������������ȴ���������������������������ȼ���������������������������������������������~ky���~���t���������������}a�������ų����޹��θ�Ӣ���wkfb��ҹ�͸�������Ԯ�������ui`O��ٻ��iNIM^���oqyx��nir|�|��������������������~~���{�����������������}�}}�{}������������������|}��������������������������������������������������������������������������|{k^��tJ;N��נOR]{����aA@~��a6Hl��ѕ�ƨR!&Ntn�ÞO:����ÿ��ɐ�ǙqZ�takOv���]Z��ʶ����Ӹ��º����ʫ������ʱ����ɱ�ɺ����Ƹ��������twxw��~�x��|�����t��������wœ������������������Į��������������������ƿ���ƾ������������������´���θ����������ö���������ot��~�������}�����������~���x���§��������DZ�Կ���i��gdac�͸��Ӧ��������������؜���w�ڿ����PDN{���iXZu��q�������}}������|�����������}����~�~����������������|~x�}�����������������|~�����������������������������������������������������������~������������vy�b}ȴ`HE\��ԥ^bbt`j�YiXX��~U@a��Т�γM:,vwB�θtT��ү�Ƒ�¦�Ըy�NjW?v���x�‰�������Ɩ���ѻ���Ʈ��������̹�ɿ���Ǻ�����}�����~�|u��{���w�����yxt|y�|��w������������������������������������º���������ͻ���������ü�������������ñ��������������������j��������y��������������Į��������Ŋ����л���‡������������԰�mu���t�������Ἰ�ɗ��նȪ��ZDX���\q����m{��������|}������||�����~����~��~������������������}y{{y}}�{vvy����������������xw�������������������������������������������������������~��������������yllxtK�ĉX8<\��ɓ]FXOC\��R?:?J�F�̾Η�Ѽ\;@sM;�ϰ�~�������ئ��Ȟ��H948DY�����ҥ���ϸ��������Ǥ���ɥ�������ν���Ļ��ǟ���������vxoww��������x{�~}~vty}��y������������������������������������Ȼ���������ļ��ž��¼����������Ž�����ż��������������������mo��������w����v����������ɫǸ�����ɼ����ͽ��ʛwb����Ɲ��ʖ�Ѵ������i��������Ԫ�Ӵ��ٵŸ��_S����NW����UY������}{}~�|�w~��}��������~�||�����������~������~����ywy����������������}y��������������������������������������������������������������~�����������|yw�sbS��yV&<c��qFO���_��~{UEjfm�Ĝ��Õ��Ȯ�jsAl�̥���Ϟ�ӫھ}{®��\&@63+-�����Ö����³�ϱ����Ŵ������ʫ������Ľ�Ȩ�����������||j{{sw������vwyyw��y|l����w���}�������������������������������ʼ���ľ���ʼ���ǿ��ƿ�ľ������Ǿ��ͻ�ƹ��������������������vdq������������us�����y{��κ�������������͸��ņ�k���d�Ȋ�Ǧ��Ӹ��…_]��v���ɱ̫���������ɲZ_��ët�����^RZcvr}��rvx||�������̢�����������~~~y���������~��}��~������~x{x|~���������������}������������������������������������������������������������{�}�����y������odaYS�Ǜd_LD\�ݵqV{|��������DC-d���Ҽ����ҽw�~m��̻�������ׂq��y��N6$/80,�Ŀ�լ�չ�����®���”���Ű���������Ұ�ħ�����������|}|���������y}ttj��}�mqli|�}������������������������������������Ǽ�������ƻ����ĺ�����������������ξ�¸�������������������qxuy�����������j������|���Ԩ�����������ǜ���ա|yd��r|�Â�����ɓ��{r����ζ�Ҕ������ή�͛���͙`�ͼ�kVa��x_|��ux�xv����~�������}|}{��}��������������y���{����������~�����������������|{����������������y����������������~��������~��������������}�����~}�����������ʯtcqJP���hR;7i�ٱ|WaW]��������mfsW��ҹ����ڥt�lj���Ǐ�Ҵ�ξկj`��V�uP">>J]j����œ�ҩ�����γ����̶��Ҵ�������ǹ��źƱ��ǩ������������������wygxqmsrvrosvyy|����������������������������������������ú��ǻ����������������Ϳ������������������ƻ����������qy�u�����������or���y{yx��Ś������о��đ����Ljyts��������lj~��ȱ�si{ś����tJ�ǫ�����Ͳ�ҳ���Ń��ĝdTO��٥_c~|���������x�����}~���~w|}|������������~~~{}}x}��|��|~��|x~|��������������}y���������������}��������������������������������~�������~��~�����ư�����v�����~j`K�ĉw}E30��ڶygwM7fo��k^���c?:k�ҹ�����s������Ѭ��׼���ɲ�}���Xml>XfT@Cc��ש|ϸ������ȳ�����Ŵ��Ķ������������ȩ��ư�������������~��~�kv{gnjvuurnn��~�������������������������������������º���ɿ�����ƿ����������Ǿ������û���µ�����������������x�|�����������x����~���Ⱦ�����ο��ܮ�����ҡ�}����~�{��͋i�ɿ͊jg�¹����i),Ͼ�������������¬���}Yut��ψRXc�Ƹ�����rn�Ʋ|���~{x{{|{xx||y~�������}~���~������~}�������{yx��������������~y���������~~����y�������������������������������������������������������yrmmbf�ɌXIJ���Ͻx^;��ҠrUYM5YWw��Jt�yZF:aÿ�¿�ؽs����ɤ�������ش�����uX`qffHT\WU��̻ա��������þ���ٹ���ǽ������������Ͽ��ű�����������{yx��{mtlksouqx�}�����������������������������������������������������ù����������ǽ�������°����������������������wvk����������w����ur���������Ï��k�עs�����ёw����\uy�ҋSf���ϓ�ɬ���נ.`Φ����������ٵ����lM\d�ܽ|\Max���iv�Ɣij����y��}�}}~�{��}x{}��������~x���������}}��xtw������������w~�����������������~������������������������������������}��~�}~��~������ż�wkbov]i�ɕRF��gwǽ|NJ����h<8D390y��R]���C�Ɵ����ڠu�����Ͻ�ԡ���Ѱ���͐lJ@URAMHV~�����Ӛ��������ŗ����ڿ��ͪ����ø��������н�������������~~����{vlosuytyy{��������������������������������������������ο�����Ǽ����������ʻ�������ȳ�ĸ���������������������}~���������v������������ث��~kf\�ҝis������xl��r��wk�ت^h����Ƌw���޾ӺH&�»���������ը���ްcTY��ۥTOOWn��u���ӂZjl��yu�yvxxxyxyy��|{{~���������{��~~��������y{x|r}�����������~�����������������~��������������������������������������|�������}����Ǡqhoo]SY�՛EsΝ\\��a0O�߶�x�M9NE8B��O<���R�Ɇ����Ёm��������ǵ��ͻvj��DžCD.MHYq��������϶�������Ӽ�����Ժ��پ���������������ɼƵ�������y~{n~���xwvnvqrxx�y{x}������{�����������������������������������̻������¸����������Ż������¼���������������������������������������������{s�΁�wWg�Ϧ��y�”�ƒ�������w��Һ��ė�ϩ����پ�ʐ,1R����ӿ�����ʨ���׸|^u��ҲOS^o��������~x�°��v�{vyy|y|�}��}}w{|�}|���~~�����{��|}y}�����yv��������������~������������~��~}��~~|��~�������������������������������}������~��������Ѻqi\`Z��ߩ`��Z>I��{Il��͝��o\DEOh��uc����f�Ĕ���̝TXy²��Ľ�����ϐk��ו�~HNERx{����������è��t���ť����Ͳ��ǽ���������ļļ��ú���������}u{��}�qksmuktox�{��������}�����������������������������������Ŀ���̾�������������ǹ����Ǽ��ù�����������������������{���������������~�~yhx��t{t\s�ɠ��uj��~��s{��w�Ć��ɿ�̽���ԗ���ѿӠƳ����۾Ʃm���Ʀ���ʺ�j��Ӽ�UFI�����x���s�ѿ�Ƀmrrt{����xyyso�y~�����}������������~{�~}{������{s�������������{�����������}~�{y}���|��~������������������������������~~��x}{}�����tr��ȃXT`VJ��߶�͔b>;�ēHP��ȅ��d^MkjAs��������ȹ�����u?I�����Ϳ�����ϋRR���ʸ�oxv��������;������Ͼ��Ģ�����������|��������������ȳ���������xt�����nk}kyss~��������~y��y������������������������������������Ϳ��������������Ÿ�Ǿ�ſ¾�������������Ŷ��������������������������~���������V�Ҿ��jNU]�����|��u����̮��Ԗ��k�΍����ؿ�ȑ���ʳ�ǚ����̵��پ��¢�լ��\c��Чoj�ۻ��ʜɨxvw~~�����vuqr}��y�{|��{}~�������������{}���{}~sx{��������y�������������������~����~{}����������������}������������������~���������mv��ϕ^`iOP����Ь�P3/�ϝIk��ş��HPdR8Asű�������ͫ��ؿlD��������f����İ�լ���Ȳ����������ɬ�����±���ı����Ы��ƹ������������ý���Ŭ�����������|����lq]o|ql��}��������������������������������������������������������������ɼ�����³�������������ż���������������������������{������ϱ�t�߻svx]PW��������������ʦ��ȓs�������ذn��RP��`��̨�ϻ������Ӽ������ï���ƟXO�Ḵպab��sgwu����}{uw��Гx����~�����������~�~�������}����|yr������|��|�����������}���������|~���������������������������������������}��}wyv|wgn��̢wY^O@_��ڨ��k44�̨O����Ⱦ���C8l��ɴ�������҃��ӚY�gX�t���vY���ϾɰӾ�f_~��������Ͳ�ǻ���μ�����Ѻ�������������ʻ������������ƾ�������|{������{|wuhunn�����������������������������������������ȿ����ƺ�����������Ƽ�Ư����Ƚ�������������ɹ��������������ʻ���������w����~���Κ�����Jg^c]l���������Dz��ܱ�����������ոѹyv�y]�ۥE�ƴ�Ǣ�����������϶ө������U}����͡ax�эi{|��suvvvvs��Ӣ|{~{{|��������x}{{}}�~������������������~|��������������������������������}~���������������������������~�����x�qjqn_Wk��ЪofdU;Y���t���LJ�өK���ں�Ȓa}�����Τ�ɲ��բW�ɻw{]\]�����Unû�����ɱ�x{��������Ǥ���³��ȸ������Ʀ����ι�Ľ����Ź������������ɸ�����{��v������nqqmo`kt�����}��������������������������������������Ŀ���������������ü����ƿ������������½�������������������������������������ơ�ȉshkmo������Ѿ�ī����β�����ѿ���ڶ��uit�����}k���̥�����������׼�Ǵؼ}�������ضua��۱jwu��~y}vy����Ѧ��}{��~�����|{���{~�����}~||���yt}������}���|~���������|����������~�}|��~�~���������}��������������|{{}w|�tu}�{t{o{���Դrj^MTb���k���aT�ԩO�¼Ө̰���k����͕�ұ���oh�ƮiSad����ΰT���δ��Ή�����{��®�̰�ĸ�����þ������Ė���Ϻ�в������ò���������������wy��uu����w�xssjjjs�������������������������������������������������������������ž�¿�̿��ü��������Ľ����������������������������¾������ڶ�ʕ���w��������ǻ������ݫ�����ܠ���ݼ��|dbf����̠���ʤ��Ҫ�������������͆������׹�KO����hwo��y|´uvx��ψ}stqv��r��ȉ|{~��|x~��}���~����}yrqu���������yu|��������������~��y{y|�}}�����|y��{��������ĥ����ƨ��~���|~w�~v{�nnk��r}�ql���Ϊw\RSC���҃x���o�ѫrī���Ԫ����̨��́����КSj��qT]\�n��ǫ��¯Ό���Ӳ���������Һ���̾;�����������϶���ǚ¾��¯�������������������~�m{����}��wmwsgt�w����������������������������������������¾�����ʸ�����ľ���������������Ⱦ��������¦��������������¬�����������������|��ɐ����������j��kbɦ�x���ę~����հ���ƖϞkUi����ٰ���ϫ��͝��������ɺ����̛ɫ���ͅ�v:�ں̏\^��qj�Ҧs���Ȇu�nmw{y|}���}�{||{yy}���{y{w���~����{su�����}w�yw���}������~}�����������������������������������������}~�}y|{v����yd��ooib]`v��ɞmNPHs���΋g���y�Ӥ�Έ���Ң��������ͥ͝]�Ҟ�os��B?EFc�ȃ������|}���е������þ�ǻ�ʾ�²���Ź������ҽ��н�Ϟ������������������������s{�����w�x|}~~u|�����������������������������������������������������ɽ��������Ļ�Ž����ƹ��������������������������������������Ǯ�ni�ǡ�¨~�������os�ZN�δ�����ض�������Ħ�ߪì������ſφ������ڌKPES����Ϲ�����ɾӡ��ڧ��g�ՠ��`c��m��Ӕu��ܶmvwsimssu}���yy}�}~����}������}�~}���{{{�������y�����������������������~���}}~�}���}���������~�����|~���~|}v}~�{|��Džnwy�qibjdccu��ǡkx��Nj��וK����հ��~����İ��}��t����oZ�Ə�k�ʟhYYa��Ǘ�̻r��������³����м�����Ѝ����������ȿ��ν������rr����������������������{{r�������y}��y���~v���~����������������������������������ÿ������ſ����ö���ļ�Ǽ��µ�����������������������������������������������s{�—��ŋ���t���uqbf~�ӽ�����Ԡ���������ᶴȨ�����ÿ�Ǐ����Ҳ�E/lY��σ���ȸ�����������ġ�ݺ��y]�Ԓm�؛m��ݫvcgwrljusn��}vxwwwx{x���{����}~����xy~���u~t�������}}�������������������|~|~��������������~��}�~|���}~}��}}r���}�vlk�Ι|x���wc�w��q^��Ŕ�¸β���Ӕ8Zs_��ʴϢ�����ʋ�����n��ݚT}ئ������mFO{Μ���ә��r�Ȩ�����ƿ�ǫ�����һ����������������Ɵǵ�ß�������������������������~������s�x{�~{x{y~�y������������������������������������ü����������ž����ý�»���������³����������������������IJ����������������������Ѥvs��ln~�jWu~�̬��Ħ�ǩ���������ҞͲ�~�Û�Ƞՠt���۠��;A���±��λ�����������׶���ۊ��n�Οf�Ѷ}��͗kcg|hhthdl��|rvy|}~wu�����~~����~x���|w���|vk����ws}{�~�������������������|��w{{}��~|��������������~�������������Ávbbmq�”��}��yh^c��YZ��Ł��Ҵ����ܢK�������Ҥ����ډ������U}ҿnV�Ð�l��k�iCC��D��ɴ�̴�Խ�������ȶ��������ɴ�����̻����������ұ�ʻ��Ǿ����������������������������|~{}�}{tm�}����������������������������������Ļ�����Ƽ�������������������ÿ����µ����������������������Ǽ����������������������ҕ�x��ym��s�sjt��������Ǩ����������ξ�{�Ȑq�Īϓ���㻐�O@K��ʔ�ʵ`}�Ų��������ƺ��ُ�Ҹy�͂y�ʊ�ڶ�yiq��lc�i����rsv{x|xy���~�����~~{yy���x���{wvk���~sww�������������������������y�}���}����������������~��������������ыfftgf���vyll���k_i��fY�Ӳy��ì�}��מ��{�����Ƽ���٠��|i��]8�ϤB��̼lU��V{fD��DFs�ӗ�Ҭͼ�������ټ����������IJ����������������ȿ���ľ�þ½��Ʊ��������������������}x~~|�xqx{�������������������������������������������û�����������ij������������������������������������Ķ�����̸����������������ȍ�xy��okx��vagtġ���Ҳʼnn���������Йh�ƙx�ٲ������o��JU��Ҝ���xHS�ɻ����ش������Ú�эx�ψ�ʠ���ts�Ԥj��v����{tuq}~����~~�{����~}~{~������||{njv���x������y�������~��������~����{}y�����������������������~�����������׽�~t{di�ƈ��vc{��^Wv��V^�Й��װԸg��ҡ�t�Л�������ܻs�w]i��Lw���v��ΑJk�_Cbm��oNP�ؼ���������ʳ�ѳ��������һ�º���������¸�������ȯ�����������Ŭ������������������y�y��nss}���{���������������������������������Ǿ���ȼ�����������¾��ú������Ź������������������������ż�Ļ����š����������x���ɿ����why�xUkx�{��Ě�â�j^��������ۨw�ǖ|��͉�����k��sg�۴rMZ��PX��������Ǵ������Ȯݤ\�ٳ�κ��ҽ�u�o�Ȁ��m��{ŏoolnuty��}wwt}����||����|���wr|�yy����~����������������������������y}���������������������{���|�����}�՟qo��g����Çrd{�idZ�ʰad����ëϾkq��ڽ��ڸ��������ԏ��Z@j�m���Ͷ��Զ~D�vC5;�jAAW�¢���ٱ�����б���ǫ�����ǹ������������������ҿ̻��������������������������������yv{|yq||||w���������������������������������������¾���������ľ����������¿����������������þ¾����������������������{|�������ظ���}s|gW~�|ihwrV�٩�۬��k������͔�Џ�Ò{���ƞ����φd����ݲUOFK��w��������ʶ������ƻ�΋�������д��yko�٨�t��y��vllrrss���uvsu���w�}w��y}x�Ȓw���{����qw������y���������������������~~~�}}�����������~��ļ�~|���������|�վlv��li���߫�oVwy_Wa�ʪP`���ʈ�Ҡ�w���¨�ϊ���ڹ����ö�|Mao�Ħ�ѹ�ϥ]��N<5aʏIRF�ζ����ɚ����ʮ�����ö���ʸ��������������������Ǵ���������}��y����������������~���}�}rxo�vw���������������������������������������̾��ÿ���ĺ�ʾ��þ�Ƽ�¹¼�����������������������������������������������y����ǰ�{�xl^^atwcaw�{�Խ��ʕ�ɔ��ƫ�ܼ����Ċ���h������ζ��Ϳ�ۡMCHMU�����ܰ���ټ������‹�ⵖ�ݧ���ɸ���m��лt�����kśrmglkn}��wnuv~��v|xt}�xy}�ǥw����vt�����|�������y{�����������}�����������~�����������|�|����ɤ}��������}wk�ړbv��j�×�؊�bluaM]b�яX���ϙ���ʼn����Ƕʫ���������ΐk��jL�ÌS��קӲ�o�~F3Kϴ�|q�̔����Dz���ǡ�����в����ƴ����ļ��¹����Ľ�����������~�������������������������|y�{}to~{����������������������������������������Ŷ������ľ�Ⱦ������������������������¿�����ĸ�ƺ���������������������������|������kNIbjus������պ�էu����Ұ��ݥ���ӏ��������Љ�����ۮTKDH`�����ӹ����ʸ�����ۤ����ܛ��׻�����c��Յ�����c��s��hfd{���xwvs���ys{��}tux��~v���{qw����xx�������uw��������|~~{���y}~����������������{|�����������}{���xjsѾb]j��k����Ȍ�ǰk_Oi��Ӣl��ݲ���̖����پ������ؽ���ڬ]>dsy��N?EyȰ�Ρ��Ġ���ĂPaqƔ����٫��´�������ǩ����Ͳ�����ĵ�����������ի������������������������������{��r�v{�y������}���������������������������������������ƽ���þ����������Ļ������������;����ſ������������������������������kx�¤�~uaJ`�g���~�x��;�ϒ{uč�����Ϭ���â���|������ŮͲƪ��{KT�����޽��������������s�����̿�Ȳ����ʂ`�Ұ��v��irɴ��lcr����tmnw��rut�Νwst�…y���}tv�������������~���������|���}��{~~�����ǡ�����������{}�������~�����|{�ʦuf�ӕ]av�����⮛�נVZ`u��׆���Ӡ��בr�����̵��n�������υ\Vr|��E%"8xĔ��\�Ɨu��Ÿ���Ͱ�����Е����������������¯�������������{|�������ȩ�����w�������{~������������|~s|j~yy�������������������������������������������ƽ����IJ�����������������������Ⱥ�����ƴ����������~�����������������y{�����snV`lw���fl{�ϻ��Գ��~;����⦾�ŕ�͖��^�����ɤ�Œ���xq�Ȼ���Ҕ������幕���Ľ����������ޱŴ����lm�Ӛ�dq�|k�ӗ��dnx���њl�w��{vmr��rv�Ưrr��vstt�����������xxvv{�������}}}���}���}����������~�~�������|���ƪ�ĵ��}��ɇd���`tdw��ծ��՚��ӗq�����æ���Ĭ�ټ������گ�ň�ǿ��ѤЪaSqcU�r471K����]J��|aî�hYt�ӳ���ػ�������������ñ����������ytwv}����x����ױ�������������������������|�����s~�v���������������������������������������ȿ�������ɿ���ȶ���û�����ú����ľ������û�����������������������������ç�����������|}]Mb{���vs�|�ċ��Џ�y�ΰ�{��Δ�ɨ��ϰ�`����޽������Ϩ�ȯ����ç�̾����ݔ;^�Ͼܸ����������Ŷ���ӱy��Âj������Þ���wl���u|����s}ju��swr�Ќf���v��Φ���œ��muyyryt������xyx���}��~~~y{{���~|~��{y|w���{��v���{�ǝ�����{y�Шid�ܧgfi����l��Â��՗����������Κ��ؠ������̸ʞc�̩����ԒM:AK�qE'%19��ޠLhɤ�ƞ����ȸ|ndrv�ȟ������������ǯ�������}~{�~wo�����������͓���t~��������}�}}����������|�}{{���������������������������������������������������ȶ��¶����ö������Ľ������ý�����������������������������§�����u�x���{y�gh�����y��Ιc���}���ӧ���Ү�ƕ����ͦ����յ�������׻����Ԫ��ϼ�bso��ء�����ӕ��Ͻ�����û��̿͋��٫�������ٳá��fUryΰl����qxkg�·nu���{x���}rk��ƕt������rvw�tr���y���yxx��|������{�����~��|���x���}�����}t�ƵѸ���|r�ϊ`��ז^XN��ء��ڻ���ŋŧ�������Ϝ����{������Ըi]��Ŕ���njJ3^�CB7470T���cT����{�������������Ƴ������������¾���������~~���������������|��~����{������x����|��������u~vq{y����������������������������������������������ÿ��ú�������ƽ������ƽ����������������������������}���������������}yu�������������vs�����d�Ԡ���ҧ�����բ�����������Բ�r��ذv����ӵ���vNSov����ĕo���U��������۹�����ס��͜�ý�������~̧Tg��ԋuͶēt�ix�ʃkq�Ӵ����vmoy����ty��v���qnsswl���y}��vst��w�����xvww����vy���ʓx���|w|����y����ϋr�_�̻kg��ʙaZ���“��۵��ۜ�������׽�ǰ��Դy�Ǣ�����s@g�Ѝl���яL^��n��c~���万~��ͫ�����̙�|���ҥ�}����������������������������������б��ƫ�y��������xy���{�}~s����~����y�o~���������������������������������������¿������ƿ����������ú��������ƾ������������������������y��x���������������}���������������y���ƒhc�NJ����С�ʶ�ұ���̦��ᴒ�ڪs������k����ͽ���ǀ��ё̨ȼ�R��ۺqX���߾����������ݳ�޲�Ѻ´����ϋ�ԉV{}�Ё�ɽ�t��~���ya��̤����aid�ɴ��k�Ǎh���vtxxt����~��xos�������~}wy}���}�}��śuv�ˆ}����xa���Ѫh{�xV�ӏS���NJa|��՗���ӳ��Ҡ�������Źײ���Ƒs�͐���ՖaV��Ɍ����ԙ��fY`>4.Cc���Ϧ���Ϳ������wm�����ǔ����������������������������������ǿ����͐oh�s����~{t|��r~}}�}���������w}x}�������������������������������������������ͽ�Ŀ�¼������¶���������ʻ�������������������õ������������������©��~������u���y����}����tZ^�͋����ͤ��Я����ɮ��ɮ �ưĸ�g�۩��ʫ����ɝ����{�̕������ݑ_�������������������ݸ�ʶ��϶���k��~K{���w��ϗi������}}��Ǧ��Ơ~�r����~���{|���}w�tt����|x�Ĉnl������t}}oo��������umm��vt�ȗ}���ubP�ͽщ�Ӷfm��xd��ɵ�v��ձ��������ο��ų�����Ӹ�ν�oq¸���ɺbMb�҅~���ڸ��nR6*;alR���乹�Ϥù������~nr{u�ڲ����������������������������������ı���m���qnx�������������������v������~������������������������������������������ʵ����ý�����û�����������ú������������������ĵ������y�����������������������n������������wkXv�Γ��������ͼ���ë��Ϧ����ʻ�tc��͝������ɽ����RFZ���ÿ�����Za���⩯����о�������غ��нƼ����u��ZKr�Ӹ�ݲh�ԥ~�ոd��ž���Ų�x�¿����������|v�{yv���y���qq��Φ~q|wcn�����|u~wtv��{o���y�‘u�uXM�Ѻ̳u�Ȉ_�զY��ΰ�����ѡ��������Ӭ��ƿ����Գ���ŋo�Υ�ϯȚd��өTc����ƛU@I-'>VVC������ƀ���x����¹�����ڨ������������������ʵ�������������Χ�����̒���yy���������~}��{��������~������������������������������������������ž�����������ƽ����������¿����®�������������Ƚ������������������������ot����s������������{tx�������k��Ѭ̳������ƚĿ�ؽ��oy���̒��Û�ϼ����TFK�΍������đP����ҙ��ݳ����������س�ӽ������Ôү��������~^�Ӟ��ڡ���ƶ��ϼ�t���õ�Ԭ�Ӽ�~��{r�w������w���vms��ҧ���fl�����{��}rx�År��Ƒ�ʥm~�fX������ל����h�߿̲����������ڰ��Ź��������ǞД���y�Ĭͱ��ǫ���`>]�ԡ��jE4+&$4L^x��¿�δ����������������Ӯ�������������������������������������{y���������}�������{��~}����x}����q~��������������������������������������������������Ž�������������ı���������������ɻ��������������������������v������������������~�yy���Ğyqm�Ҟ�ګ����������ʗ���}������ɤm���ñ���ZtX�Ϫ�����́��ߩ�۹���������������ԯ�ƹ������Ľѕ�����w�ՠ|f������{�Ⱥǚu�Ǽ����Ѳ��Ѕ�׾����my�{��į�w���Ιal��׶����wry����q���wv�Þmr�ɝy��vs|dWw���ɮ|ʧt���Ǔ����ó����ȵ���۰���ʾ�ʁ����ќǨu��x�ǻ�Ϲ�ʌ��ϫSIk����–c_`ZXHS��ƴw�͋����������������߿��������������������������������¤������Ԯ��������������~�������~{��{v����������������������������������������������������ȿĿ�����������̳����������������õ�ƻ�����������x�������������������{��������������t�ī��g��ٸ��”����������yv~������۬��o�������UqiT��������ϱ���ѱ�ȴ���������������͹�ø�������ѿgx��Ӝ���~n�͙��П�̢ÿ���Ŀv���α�ۿv�ҡ{��Εr�����Ǽ����ӳch��ذ���|}i�ʤʨv���rwnĴgq�ӳy��y���i�����Ё��m���گ���þ�����ױŗ�Գ������Ԧ�ȶ�Ϻ��q�ȃO�ͩ�Ӵͧ`���ibj�ē��ɩ�yrbv�ͬ��i�ĸv|���������������ٿ���������������ͽ�������ͻ�ô��������|rǻ�����������y���~{��������v��{�������������������������}������������������������������¶�����������ļ����������������������������{���s����������������������������k���������sf����ɲ���y�����ҹʌy�u����϶̓ti��Ô�àh����ݶϮ���ک��Ͱ�γ����������������ʿӾ�����ƾ�׳qf���}��Ų��Κ��΁�͡άs�Ĺ�j���ͬ�ڢ��ή���ץ��������{�����vY���ǵ��noy�̹Ƹys����s��}w��̙�ч���q�����ݹ�Զb���ɚ��ױ�е��޼¾��Ө������ȃȥ��פϐh���C�ɶԥ��|��Ԉjqi����ø�R;Z��wb|�����ĩ���ȼ�����������ϯ��������������ȹ����̿����������y{��kr���������~��|��}}v���������}���v�������~�����������������������������������������Ŀ�ú����õ������û������������������������Ŵ���}��uw��³������������������������i��������xT���ɶǺ����������Ӥ���|��������y��ɞ�ʜx������ϢЦ�����ڧ��҂�u�ګ�����������լ�Ź����Ӭ��մ����Ƌ��Ü��ʡ�Ⱦ~���Њr����s���о�Ѕ���ŕ��Ф��������m����ԏ]���ĺ����q�ʻ�Êi����|�͊b��ͬ�ϫx����¦���Ӝ��{���ڪ��ڠ�������;���ç���լħ����ڥµiV��qM���Őжd��y]\v��UqŻot������ͻ��ǻ�����������������պ���������������������������������������П�������~�x�t~�}���������u}|���������|�|���������������������������������º����ȼ���������¾���������������������Ļ����������������~���������}�������������������x~�����}c��}�̰�����r�ɓ���å������۝`��w��Л�č�����г���������Դ��ګg���§�ȸ����������Ѽ�����ί��Ϝ����Ͳ���y�����ӯ���¼w���غ����̴��t���Ə��л�ѿ���ιh�Ͳ�ҥ���ݾ�Ü���ҳ��ʰqj���~�ү`��ѻ���q����ĺ���Ӷ�؛����͗�ߴð�����ѿ���ԧ�w�ؼ�ɤ����԰�nNJ��|~Ų͍�ӕ��um�?��^;t��ǥhKMTI�ƛt���ŏ]]�������������ժ��������������������������������������Υ���ox���u�m|v{��~�{s���yyx��������|}�|����������������������������������¸���������ÿ�ž�����������������������®���½����������������������������������������{y�����������ռ��ȉ}qm�����ǒ������ɮ������ͩ�Ú���յ���ğҠ����ُ��ܠk����nu���Ty���լ����Ư����ý��Ȟ���ҥ�ۼ�������Ѯ���͢����ͳ����¥ԴX���Œ���µ�°�Ȼ�s�ʹ���������Ӳ�Ǜʩ����i��щ���ou��̗��~�ȱŹ�ř��ʧѻ����ԯ���Ī���ۻ�ý��Զyk��иŜ�����қZ_|�b_�̪ōϤ�ߺmBWnD��q`�ݸqVXaTJ~Ăa{������������y�t�|���Ħ�������������ų�����������ɵ��������x»���nl�y��xwx|��~��xmm��||�����������}������������������������������������������������Ǽ������ò�����������ž������������������������©�����������������������t}���������~�͒���uth��}��Й�����ü����Ϲ�ƨ�ũ��Բ���r�μΡ���ښt���o���ݛOyɀ��k��ᨛٱ�̿����Ǽ����¶��̌�Ҫʝ�δ��ȶ���Ѝ�Ѯ�ï�õõ�ծf��Ӯ����ě�ƫ�Ƴ�q�տ���������Ц�Ҳϙ���Ҋa��Շ|��qk��Ϩ�ڞxž����������Ӡ����̵��ƚ����ě���ҸФd�������ڻ��ҿ�}o���9xʿϢ�����aS>^~�ᵦ��̓WHhgmg�yHL��������������{��}��׳�������������������������α�������������wv|st�~�vtry���vq�����}y���������t�}��������������������������������ý�����������������������������������Ÿ�����������������������������������|��������������}��������a��ȓn�̧tW�����י����Ь�Λtw���̐�ɬ��Ȑ��‡l���������v��מ����ҔDg�n}�L���~�̱�ƨ���ϗ���Ҿ����ɽؼ���ɤ���Ͽ�q�Ɂ�ijв����ǵ�؛u��Կ��Ǻ��ɨ��¹�t�Բ����û���ʪʻ�����қd��ӈy��|d��ʲ��LJ��ʼ��������ݶï������ϒ����ϙ���׬�Ά��~Ǡ��ȱ��Һ�v�}t��D���ύ’��i1`����۲{X��{E?Sxs��nx��ǐj����������������ϡ���������������������v{��������~xwh���q�swr|��o�����xyxx�}��x���������~�{���������������������t�����������¹�������������������������������������������������������������������������������������������~�Ó�}���X��†sf��|�ٝ�v��Ϥ�԰�u���י����Կ�����}���������\���‡c�יYr��dP�g��f���ę����śx���̴�����ڢw��ɢ���ҹ�q�Ơǰ�������ĩ�Н����¡Ū��������ƪ��Դ�µ�ϫ���īŠ��sV��΍f��ԕ}�זk��α��է��λ���������̼�������؜����װ���Μ�ب��P�ǹл��x��ЕMN\���Z��̡���܌WhT\��ͫ������fdfi������Ƶ����������������ٹ��������������������x|�����o~�����n���}�{ww���|}r�vvxowr|������������~}��������������������y~}�����������������������û������Ŵ�������������¾�����Ķ�������������������������������������������������Û���{�}V���i]��t�װ�t��ǧ��ž��k��ŀ�ܾ�ɦ���������������}m�Ѣtt~ɱb����W>^��߳���ϝ����ؽ��xùwv�����ԧ��������ǟ��̾�ɪ��ė���Ȧ�ȧ���ή�ǝ���ę���ı��ձ�л�դ�����Nj��wa��ՙ��Ֆ��״o��λ�����Կ������������ϻ�����ܻ��Ѳ�ϐ��Ѧ�����LW���α�ms�ۯP?5@��SZ�����ܛN�tm|���Ӱ��������j�����ί������������������Ω�������������������������������u~��~��{k~y�����{~{vr�wu{v�����|�������u{�������������������{w~y������������������������ù�������������������̹�������������������������������������������������������������xt�S��l����oc�…i�ͻ���ơ���w�����Ȳ¤����������������{�ݻ�����xw�xW�_LX��ܽ���Щ����ڿ���ƥi�����Ƒ��ر����Ó}��̽����—���ʢ�ɻ���ʛ�β���Ȣ�������ѽ��Ź̗�ù�ѻ��ʗ���ظ�ùן��ջy��Ի���ßμ��������ν��Ý������ը�͊������ą��ӟoPm��ٲ������j:17A�X1l�צ����^��UDC��а����xZ�x��Ȓ��͹���������������x���¡������������������������������y}t�������wksvs�����~vyxxs{�����r�����x|y���~�������~��������~���������������������������������������������ʾ�����³����������������������������������������v������������yo��T���¹��f���{�ͯ���ǹ�_�������Ӯ���������ݻ����Ծ�ר��ʀtx�����VJ��_���ѥ��ӱ������ç��â������ʰ���Р�ٻͼ�w���Ɖ��������ͻ�Ľ��û��ɼ���Ű��͹ü�Ͷ��ؽ������ұ���ȋ���Ħúҟ��ѽy��ں���Оdz~����ɱ�����̉x����ڿ�͡�ɢ���̕��׋�o����Β_w���EB14fn60��В���nf�_61oœ��y���lU`����|o���������������������Ҫ�������xvw�������w�š������~�~yd~��������kqwsy���us�wxwur����~|�����w���������������������~�{x�����������������������´����������������μ������������������������������������������������{����������{q�ww��{�lh�ۗi`��u�Ţ����Ӓ�xs����������������Τ�����Ѻ�����qq�ӕ���TPm]����ǖ�γ��g]|��Ų��ĺ���������y�ʖ���ŧ}n��Ϳ��|�����ĵ������°�õ�������ξ����Ͼ�ض��������Ē�ٲ����ͤöǠ����}��׹���հƾ�����ʨ��Ȭ�ϕut�������ʆ�ϐ�կ�Ζ��kb��a��ܝYa|��NJM0B�c%.�߹��կ^�y69L���������o���ɬ�Ф�������������������ӹ��������orhms����������������|�gs�����{��wqnyx}���~���{{�qw~{���������{~�����������w����������w�������������������������������������������¾������������Ǭ����������������������{����������{x����������x��yust��TL��d\��}�е���ɶ}����԰���ɜ�ƽ����ǟ�����м����g���Ԭ�{YqU\�����ެ�׿��bJBx��м����ė���͛n���ҙ��ź�����ѹ}������¼�������̫����¾�����Ȥ������Т�ɻ�����Ǒ�Ē����ӟ��Ϡ���̀�ٸ���ӽ�ȗ�������ү�ץ|�~������Ѓ�Ũ�ə�ܹ�Ҝ��~fY���ni^���`FA:Ml�H+u�̅��Ҁ��c49��l�����������ɤ��Ϋ���������ĺ��������ؾ������������������§������������{����wy����qv{���}�x|x�{{{���������w|����������������������|}{yq����������������������������������������������������Ƚ����������������������������������w�������������wfHI�c~��}T�ҧ�նyhix�Ж����Ƞ��ƿ��ɟ��̺��º���ѽ���ԅ����ϬdS���¼����ۤ������^@���������ҵ���ʝou��ռкĿ�����é������ƽ�������ê����������ض����Ƚ�΍���׶��Ѱ��ʤ����͌��Ӱ���Ѐ��Œ���ʫΩx�������®՝���������ӈt����b��Π�ʳ�_aSm�޶w_n�ԥPODEJ�w99�ۤ��ߵt��uXZ�ix�s\w��ò���ñ�п��������������������Կ�����������������Ϫ���}����������w~�x��|���y|x���~{~x�{rvyy}�������y{�����������������������{ywy���������������������������������������������������������������������������������������r����|������}kRF��w�Ί~���ڪiZcy�̹~���Ġ���ټ��Ī��ž�������Ӽӹ��½�q{�Όb����������۪Ҧ�f��s�������ȱ��٬�׹}ov����ϧ������Ļ��������ö��Ü�������������ě���������Ƴ�ժ��ζ��Ǚ����ĉ��Dz��̋��Ҿ����Χ��x{w������șƤk��������Ҍt����Y�������XPOZ�Υ�����әO@P@N�m5P�Dž��Ǿ~F`uZ��f��xh��ϥ|��ɿ�ѩ������������ø����Ӥȳ����ø�����������Т���������������unvsv}vu}�}�~x����ttwwuxyx�}������{n�|�����������������������~�xu|u��������������������������������������������������������������������������������������w�����r�����wqt\U;��h��Ϳ���ҥmgk���яx��Ȳ����Ғ����ӯ�����������ę���Əm�ԓ�������Ϭ�����ѥwc�ƾ�������ι��ɹ�ٰ�~��ű�С������ʫ��������Dz�����������wr���ɽˆ������Ը�ɗ�Ū������������Ņ�Ĺ����ς��NJ���̦�È�}������Ф��w{u��ھ�ԕdq���i���ȹӸ�mSML]�Ă�����،MP@3��^)�Ҩ���ƢLr����h������ҝ|�Ŀ�׶�������������ơ���ɺ�ǒsc{�������������•����~rm~������lfjcrjuxo|��~�����{kmaywryw�y�����}su~�x~y��������������������thny~�����������������������������������������������ü�����������������������������������������|�������vjnYY�kI�s�ʉ�Տugm��i��f����s����͙���̪���Ȩ������Ξ���β��ɵ���̧��ʅ��²׾ϸ���ʥ��������������ς�������ġl�����Ŗ������ų��ʥ�����~xv�������}������������Ω�õ���������ŋ��ͺ���͊ry�͑���Ϫ�ȩ�x������ײ�Ηuvw{��Ųԍmo�Ф�n�j����h}hPUd�Ҳbt����LH?E�sZC�ϡۯ����qK`�����ó���΢��н�è�����ø�����������ưʸ����������������¨�s������������rrokrxumwx�}}����nfiiosq��������|un{{|y������������������}��u}|}�������������������������������������������������������������������������������������������u������l|k]Nf�Z��s���чfjk|�nlɞ�����J��������å�����������Ѿ����Υ�����Ρ��վ��ҶΧѿҔ{f�Χ����������ȳ��ͩ���������d���������~���w�Ĩx�ť��������}�������v������ľ�t�̤�������{���;���ɪ���Р���Μ���Ծ����}�{���������xlcj��Қҥlh��s���g����Juq^b^�׋Om���г�OADl�TThá��b�ŋ�{i���v�łsu��ž�ʻ�Ƭ�������°������¬����Թ�������������ʽ��������������}~t|~s|�ru�u|�w�|���lf`tqln���������vs����{��������������������~}�{�����������������������������������������������������������������������������������������ur��������i]XZ���ȡ���ҢbU]c��a�Ś����Ub���������������������̮���̩�����–��ٮhr���Խһ���ƶ������Т�on���������̺�����o����������~�x����v���v���������������x�������ij�}�̟�����������϶���Ġ���͢���Ɨ�����������}�����ӕ�ʓdgk~�ٶҴn{��`Y�n���ܥPM��lk|��jyf��ܧ��PJE�a3-���٦���k�rn�����}^bi�Ӯ��Ÿ̥�������������������ľ�̻���������������������}wx��{}w���ryxx{sns��{���yucxlm������|���yr����t������������������u�x�o�����������������������������������������������������������������������������������������yk{��������i_oY��������ʈ`H^��}f�¸�}�nH������ӛ�������������Ҷ����Ԡ����Ӷ��ث�m����خ���ʩ�����Ԣ���k_aa������ɱ��������~|�������|��|�������������������������������������ș��}��������̯}��͢���ϧ���ɖ�������LJ��tx�}��׼�ɼmZ�k����Ѥ|�ĉKS��xV}��\ES��oc�ٴ\H����w��iFk�:$B��ť�³ix���s�����|�̻��Űа�������������������Ϳ�Ժ�������yy���x��|�~����}|yt���sq|}�tti{t�ww�������~movw~{����~�w��y~u����~���������������v{�}~�v��������������������������������������dz���������¼�������������������������������������yn������|�|xvq��̩��ҫ��{`n���i�Ω�k�Lc�o�Խ�ƴ�����ij������ɫ���������Ͷ��Ӟɏ����Ƕ��ש�v����Ϭc����tr�����ɸ�um�����ugk�����{o�����u{������~����������������������ƾ�������������}��Ǭ}��ĕ���ѧ���͕���������x��snqn��מ�ʍs�g�����ѡ�ҪaUt��PR�ҏHJU��fb�ُ\lԿϰl���]�}6-{���l���Ul�ö���������Ӣ������������������������ť��������������������������t{on���~xl}lqvtursy�|����}tnw��~�����w����s�{��|�����������������}�������������������������������������������ƽ����������Ļ������������������������������������|���������xo}��ǖ��ć��Vd����f����y|�mxw}Ͷ�α�±�����ھ���Ӽ���������̳��͚Ơ���Ϭ�¬��{|�ܻ{�״�����������ڝ�����ǒk�sjn�����tu���~wy��y��������������������������ó�����������������Ơ���”���ͪ���Г~����Ȟ��������q~��șų�g\m����нҽ�hJV��tWa�ЊRP^��b���oJ�Dzب|�����O@T���_J�ǝ�t�Τ��������μ�����������������������Ĥ�����������������������y����������xxlgyymw~qtxx�|{�yuxvoy{��~����~���sx}���������}���������wq�����{��������³���������������������������������������ù������������������������������������}�����|��d�|r�ٖ�ì�m�aF}~��r�Ь��o��im��Ǖ�Ƕ��ʮ����™���ʢ���Ҹ���ͳ��ʬ�ͼ�̱��Ѽ��̔�ש�t�әa��|�������Д����ɩaZ��rs����������������������y������������������Һ���~�����~�����y��Ğ��ʵ����Ԭ|��П|~�}�Ͱ����w�r�}n��ɟ�ljvRM�ο�ʴʍɀVg�dyuX�߾lZ_d}�t�Բh�ӧɢ���j���?I���x6w�����ʱ�����~�v�ʾ�����������������������������������������������������ys���sbfchrr}s}|vy~tv�vo}�����������~�}{}~����~��~������r||����������ų�������������������������������������������į������������������������������������������l��sk|d������s�~dr����{�Ґ�mq�����ɹ���İ�����à����Ȥ��Զ���Ҧ�կ��ƽ�������Ţ̹�Δ����Ώ|������ŵ٫�������ga������k~������������y������������������������»��������~�����x�����ĥ����љ}��Ѥr}����¨ƕ�dcm�|rw�ٲ�͟wfWv�����ӯ¡Oj�]Zy\��Ч\V^Y}���΁�ɧ�n���k��kEU�ǽqN������ƻ������o~�Ŝ��Ş����������������i}�~�����wsvt�yr~�����������~t����{u�~|ndbsos�u~mx�����quiw�����������������{wv�����wvx��������������������²��������ż���������������������������������������������������������������~������������vut~fk{}IJ����^{gc�������}igq����ʤ��������ѻР�ĺ�����ߩ������ܺ��ȥ����ݾ�О���ļɲ�k�٥q�����۰v�ΰ��ɠk���y}����mk������������}|���vw���������������������“���Ħ���{������������Ȣ��x�љ{�ȡ�lx���Ĥɵ�ro����s��ѓ���{dd�������ŵNV^YV_ox��̋NZNSl����j�ܢ•d���R�ˆW����n�����������ĩ��s�͹�����������Ÿ�������yr��g�����o`j\Zvt���}��v�|������}���urnTkjqvisi{ot������tolq}���������������qv����������������������~���ȸ����������ô��������������������������������������������������������������������������{|u|�l~�r�ȉn��xu�^{���|x�ՙsb_~����{͞�������βμ���������է������ΰϾ����Ҵ׶ۨ�����ʴ����һ�����׾~\�ġ�¥yi���mk��{�v������yuxy{v�~uo�vrt���������~}���������ϴ�~�Ǜ���������������Ь��~�ϗ��ô���~���Ŭ��wqsw��lq����̞sg^��ٸ͑���n�k��\Tc����wwSVV���Œ��ʱ�kXv��S�����Ќs��®��‹����ƴ��d�ҥ����������������w��y}}x��h�����unlvnrs�xm}��������vywo~��thgZgnxwkrtwiv����yskjowx����}����������xtu����v}��������������������º����������ý���������������������������������������������������������������������������t�|��������ua��j��l|���x}���kbW���}u�ʌ�����ʳ��Ь��������߳������ت������ع���Ү���ϸ̦���ǵ����ʾy��}�͵��������daq�������w����v}���|����{}���������|����������ѫ~w���������~���������̬����Ǔ��ɪ��{ry��²��{liocv|ad��׵�Á{`�����r��ՂoY��bLN��t��lyURV���ȇ�ڡ�C6_}vZ����Ҵ�������ʵ��t�������Ш���������������Ĭ��isw|��j������jbqsq~q`jd~�s���tvx~�u}jkousrdtnqs�����ti`ki}~��}����������|v{����y~x��~�����������}|�¼�����������������������������������������������������������������������������������������}����|tu���tu�|g�gay��sn�ɡ}_^x��~wx�����������͸�Ÿ�ƻ���ԛ������ƫ������Щ���������ͦ�‹����α���r���IJ�Ľ���°i_f��Ͼx���y}s������ʫ|{w�����Ɯ��������~{���̸�vv�����yy���~��������̪����ȋ}�Ð��x{{ju���čkgdfd~yb�����؝y{����̓W���mFYv�R?��cl��jiZ\d��ɴ�ᠼ�YUYY{~����ǻ������l�ɾ����������Ɂ��������������������{o���}~��}u��}iuv�{`^afy~���{u|w|w��y{{uimvvwmm~lr����mtmj}t�{w��}��������}x�x��~|oxyy{v�����������{xú����������������������������������������������������������������������������������������}����}by����o��g|tOd{��|`��}yrruv��x��|���͜��Ѹ������κ�߾��������������غ������ռ�Ӻ�ӡ���νž�����ҙ��î����̺n]m���ů���|uxsv{~����unotr��qy�����}�������~���ɶ�v}����}|~���y�����w������|�ɐ�������ovkd�Ǒ��qb_f]i�qh�����̋��u�̽�LJ�٦\KNosEkĔX�̚aj]Y�ǾǶⴢșK��Nf��}��Ϲ�������������¬����Ю�������������������������������{rt�������qvhi���{wx����u{gfouwrnquoq}����{mnhmo|}w}������������yv�}��}�ny}r����������~xq���������������������������������������������������������������������������������������������qart|�������iih]`n��cO��nwqt|l���r����ýè�ğ����ȡ�ʱ�ע���������������������������е����ȥ�����͠��ʴ�������{_t���¦���|lrrt������wun{x��vs������w{����������Ϥu}������}�����������ø�����̑���{}��m|^g}������tivh��i�ŝ��ذu�X����^F��ʮaTL��iĤga�ȃnhZi��Ǩ�Ă�Čhytln����а�������Nji���������ɽ������������������~{����������������������������������}�}vx}rjscw�h|rjty����tyljruy|}{|����������������}vrto�����������~k���������������������������������������������������������¿������������������}������������~xac_qy�����x��vk]Tbw�|dc��l}skr_���c��ɤ}��������«��Ӻ����ɮ����ʹ��Կ�����۾�ͻ����������Կ��ŵ�͌���ͺ����������v�x�k{qgqdis������rqxv��������w}�|xt�y�������Çs��������~|����������à������y���s|u��jyqk�̻�}�g{|g���������Ì�g�î�dIj��Ŵ�U_�m��nsl�Ljf]d�Ź��Ӎ�Ə�sv{����̳��������k_~����a_n�Ə������������������y|��{�����������������}|}��nv�t��~���}|sddslvwxykn}���ruolx{wyvr~�y���������|�����|wvri|v}�������~�|����������������������������������������������������������������������������������������|uwtcyv������g��gKYfq�rY��l��hoha�rbZ�ϊ]i��á����“������͸�����Գ��Ͽ���Ѷ������̨��������ҫ����Ѣ�����•�����ɮ�}��d]��kht|u��o��nm}t��������u|��s���}�������¸}s��������xs��{y�Ü�~�����ġԸy�ħ�r��w~w_��Űn��ccWi��y�����Ұ���Ǹ�jPvǛ���rOc���f\a�ƔYd�ʥ��׳���^x��������ȿ�������ǃkcn���g_`�ƚ�ˆ���������������w��}yo}��|o{{ws{������|~�~uwgttl�����{y�vtogutrywofy���}|ykghxs}uuw�����������s����w{rrlrw{�}���������������������������������������������������������������������������������������������������s�mqx|�����~{y���UPhi|~lb��x��uws{�lr�Ԍt���į������������ʗ����ԾűĻ�����Ŀ�����Ҷ���������͹Ͽ�Ӽ���n��x����ĺ�����ui���hhxs��s��|t�vlyw{{���ml�xv��o���x{��ҧ����~���������v�ɢ���§��δܺ�Ηwrb�όtqfd�Ƶ}��g}T\nx���s���ўѵ²��bZ������uMf��{Zb��ӿ�_b�ǰ�ҵ��ȊU���������ľ������ҩ�ra|��|a]l���hu�������s���������y�{���{uu|��qmtw��~}����vjiux���whsrb^gnor}mvy������luyrxv~|qwwt����������|����tolr����������������������������������������������������������������������������������������y�������������{ut{xs���{y�v�ʂNNdlvvnh��bn~ikiqw���ίg��һ����“�����������ƾ�������п�Ƽ����ѳ�������������ͽ�͹�v��|��ի��Ɨy�}j|�xjw����xd��w��}����{����wq|y{w����x�|uw�Г|����|v��������u���������Ⱥ٫|���nkli��rmri��Ɖb���iV_�l��}k���DZ�Dz��aS��k�����P�ʋ�nlw�ѽ�_|ū��Ҩ�ʺ�x����Ƣ����ƶ���Ѹ��|�����di�̇á�dkw��w�������������������rqs{~mquy�����ymjhy�u����vh`gntyxhod{������}mqyuror|xy�}�������������xyu_ru��w����������������������������������������������������������������������������������������������������ni}wugmu�������mWMi|}wo|�v\bxoaP{Ľxf��Zl}���������������ȿ�����������׽����������Ĵ���������������Ȧ�u����ө���ʯ��~��dgw��‡c��]k���ś�yx���|~x~������t������ǖu�����w��yy����q�ʛ�r��{����׫�����s{\��|vaa��Ŕl��gofgry�ċas��؝�Ʊ���a��lX�į��v����ogs�ξ�r����ٽ��ʯ������ǽ����������ϐ����v�����������X_���w�����������t�~���}��qcvqsrqhqv~�����xgmoy�������}kcRdvr{mbh�������srj����}|n|�y����y{��������vvmt��~}��������~������������������������������������������������������������������������������������������tmt�{r���������a<Uk{��u��fbon_��šh:��Ua��}��~����������ʳ��¸Ū��������ý������ʩ�����������ƾ����������͡���������ʟ�������jy�qf�����wrul����vsx����w�nmy�q�ű�~��x��xt�~o���}|�”�����}��ڙ�Ͻ{��kfl¨xxgu�ӕZo��t�{q}v��i_��ܸ�ʸ�����~YR�Ơ�¯����~���Š�����ǻ�Ͽ����������ɨŶ����ٵ�������������ss{K������������y��������v��tjfswvm~}|w|w|kvx�}~}����r]`^mon|js�������{dnr���}w�gh}{}x����x�}}��}���txv{�~}y|�����ty����}�������������������������������������������������������������������������������������o�{w���������’TNOq��y}xWLbuh�ӹ�t?&��wy���{����~�����ԫξ�Ź��������������ܶ��Ͱ�����׽����ε����ɯ����Ұ���������ѵ���Ö��rq��^�ņ���uny|������}�������{{|�r����vy�o��vi����������������q��Ї�šu�jUZ��v}lW�ЮxU�Ɖ��a\���s]t�ڻ��ʗ��c�̒qSg�����ȩ��������öǤ��թ�͸����������׿������̼�����|��������xt�|w���}v�������r��������sv�vhlovxq���{q|soaiyu����|�o�~q\afkrxk}������x^Y����st|vkrouvuy�rtvu{�������wqv�v{~jv�{v{wl������������������������������������������������������������������������������������������������}�����u��IW_y���utjYZR��”]T97��~�����������׶��ñ�ż���ȵ�;������������Ƕ����׾����������������տ������ɶ�ϸ���ͧ~��~��gjÝ�Ǐvijw���|y���{��s�ww���y����knsi���q}����ȫ��������|wo|��y����g���syǜs}g|�Ȓs�Ɍ��cl����m����üʺ��^yɓfybg���ï������������â�س���������������Ĵ�����Ⱦ����}n�������}sr����v�w}��������������qlwuvm{}������|sw^absx�����ssdvrgaasft�wq}������lvau���{w��|mwix�y}wl}oi~������qmxqjllgs���vrx��������������������������������������������������������������������������������������������~�}dr����yl��]Wf�ww~~c\OT�ūtV\MY73������������ʙ��ѓ����ƶ���ɿ����ϡ������̴����������Դ�����������Ѭ�����é��Ϳ��Һ������vc��i��tqi��Į�ol�~��o��y��x���������yc���{��xvx������������~��Χ��t�����mn������Я~�Ű���W}�Łu���ȶİʜ�r°y}tYj��ļ�����ɡ�����ٿ��ɡ����Ɲ����������Ĩ���Ҳ����������ƶ��gwx���}~{u���������{|�����|�����}��y�t}�{tsjk_m�{��~sjbroW_P]mwwq�������{cl{����|��~vaqtv�~~wvwu|�������silhkcqr|}q�ur���������������������������������������������������������������������������������������������um{���|so��bq��y���lVi���~WCBHR-Irʕn���l����Ǯ���͓�����Ƶ�������ѩ����ʽɬ�����������������������ν�ȼ��ʪ�ì���̲����������t��wig}�ê��l��q������ɖ������~���yuc��{r�{q�v�����y����ʳ�������������si�͏�yu�ʥ��“�~`d�ϑfÚj��ׯǞ��r�����qUt��״ʩ���Ȳ�����ȶ�տ�����¥����������н��С�����~�������jd|����x�qu��������vukx����|u�y~x�xoyy~�{{vsmo����st]btmdPI\aZcvm����{~�xl`������~}xommsv~lliwrq������{uha\gd\faxolun������������������������������������������������������������������������������������������������w���xn|��di�mgy�t]�����rRViJO_Nd�nX}�����К����Ӿ��������������ϵ����û��������������ü����������ʳű��ɻ���ǧ�ҵ���������������ma�ȯ��yk��������ù��~��}~����rsq���k|y{����������������ղ����~����t��Ͷox�t��Œ�Ė���a�ȧ��{j��ͽ������������gm���ƻ����ҿ�ò�Ե��Ȳ����������������º��Ī�����yk��{��Ƌyulx��qjwxt��������nj����{ts�xqk{mwr|wq�`hgrxs���ylaNnr_SN`OTfft���}�{|xxtt���w|�tskti_yojriusly~w���u`o^d\XWZd`jusv����������������������������������¹���������������������������������������������������������������bot��X\qdWxw����l��iW9BRIOWk�qTb����̗�����Ū��������Ǻ����Ĩ��ټŸ��͵�������Ӷ�Ÿ����������ſ����ʻ��̴�ѻ���������������ȟ~�ĉ��oi������ʩy�xævu���|s�l�ļ�s{�ț��������x��ł�џ�����x�������է�����ӧ������i��ɾ�Y_r�ȝ�ѡ����r����l������ī���»������л�¢������������������Š��������m��l{`u��|uw�|���{�����vo{��y���}kw{q{vs�{icrjloolv��jfi`wqVTM]Xgrn��{~�}��~r�����vyynivYjdbq~xnl{����{}qbb`RNWJXlObrh���������������������������������������������������������������������������������t�����������������rknv��\c`Ngm���xhc�lNJ9c]SsL�ym����������Dz������Ʋ������ڶ����ȿ��ǹ��������ڿ�������ξ�����ü�������Ū�̺���ý�����ħ����ʰ�ҟ�ɟ��ʤÌ��{�ԥ�|�Χ|�½�x����ʑ���ť�ì�����t��̹�ƶ��������ų����ƍ�����ɦ�̐|������}`~n�͡�Ǻ�w��{o������ħ����ű����ʸ����۶�ɪ������������������Ӻ�����������ÅoYgsr���~y��|���{xo��~��������avwx}soudsm\rvqlht��wufPmkk^TVTKoxd{�w������v�������|~joatvjgiju|tnxix{o�tmZbYSHBKSW]\nm��ú�����������������������������������������������������������������������������|������������~����r~owq�rfVJ\���wrcf��vY@kdS_qB����u����m~�ĵ�ȶ����̢�ʻ���ʼ�����ƫ�ʰ�������ܽ�����ʻ������һ�����Ǥ��ɼΰ�����ſ���������Ú�Ī�ȶ������x����̊���ʢv��ʼtg���ĝ���®�̮��������Ǻ�����ø�xw�ͻ����ȡ�����ϼ�Ɯ�����͹�h{s�ԩ��ʫ��̰�������ͽ�����ª�¹ʿ����޽�ӫ�����������~������ӳ��x�������п�v`Yo_a�����y{����yowuwvu|�����qrtw��tn}hqscroihv��|rm_cmtcZRW]xkol��x�x���������u�}stcajf_aX`srunbj_nnux`dY\\^PDMSX__d���������������������������������������������������������������������������������������������������xMryo�ugUj���}{nVi�lLEXNZnYZ��`h|x���v��ΐ�Л�w��ú�����Ӯ������������������ή������������׾ɼ���Ǻ����ϥ�����ƶð�����������Ȋ�����Ǫë�ɕ�ҿ����é��չ������Ƞ������ʨ���������Ģ�ź��������ʮ����������Х��Ŭ����δ��d}��dz��ƃ�͵��������Ǹ����ǩ����������ҹظ���������•�v�����͵���x������Ķ}yaaxXRq��������w��|m�li~v�����wurv�}y�xrkvoxy_cd��vxmknqs]\Ragvw_l~��{u�����������xj`]hSdY\jfsvy^YRTsyg�ro_T\XKbkWTfY�������������������������������������������������������u�������������������������������������������vj`mcjdX����t^r~|��gPYLc~lcWX�m`u���~�x��}�Ж����Ю��������Ŷ�ο�����������κ������������������׿�����ʻ������ļĴ�������������ȳ�����đ�ɞ�װ���ĺ�{u�̴~�����ǜ������ƶ����������������������;����ɰ�µ�ϯ��Ҿ����ͼ��}s��Ν��Ӱ��Ƹ����ľ��������ǫ�������������������ĩ�ɟ�������ı��m�������ʵt{���^_c�~tw|����v���vnhdy|������mk����huvhyfbXk��~yxfqa\aO]_Rjla`��~�w��������t�vxh]\WfVUjlsr|vuaXjisyknibUPEOMB\TTa�������������������������������������������������������w������������������������������������������tdb\caU���ru~y|�����c`Lb|nZcYK��f�����nŢ�������ƽ��ؿر��̻�������̿�����к�����ж������������Ĵδ���κ��Ⱦ�DZȳ�������ļ��Φ�԰�����Ĺ����ѧ���ʵ�v���t�����Ȣ���������Ź���������������������Ǿ������Ϳʾ���dz���Ʀ���}���¼��ŝ����Ÿʵ��Ѽ�����һ��¼�������Դ��������������u��������{��}������g~���w}��ol����������srt��������t{���{rjfsxkf`^n��otm^cob`XPYcWXs��yvws������|ni�~uhYVb_\aao��}�sbPTdhuvrh]_LWKJTP\NR�������������������������������������������������������������������������������������������������y}kS]aTs���vk�����}���saPamlngZN{�b��m���vʧ����}�����ӿ�����ҽ������͹������ʳ��������������������������̻�Ұ����ɱ�ɲ�Ǿ��̿����̥����п�����ƪ��ɼ�������������ʧ���®�������������������ɻ������ϼ���������«��ǹ�Ʊ���ť����̳��Ͻ���ʳ������Ž�����ɲ�û�������Ӵ��������������������������tu�{�������yhq���|{{wy��|kx{���������~��rr�o|s^i_fmdk^Pi��y�jlnaxlcb_VgcMw��{vww����yxgx|~tjg]gZhgbx�����l^TcccxfngRgSRNUMT`K�������������������������������������������������������������������������������������������������}mnaPt���t~�|���|x���{xcfmsbj\E_�}�oi��i}ʝ������V������ϵ�������ĸ���������ů�������������������������Ѽ��Ĵ���ʾ������º���в�Ѵ�����������и���ʿ������§�����Ʋ���Ū����ȿ�������ư����ξ��ʽ���ͼ�����į�ǧ���ι��̺�û�̫����������Ժ��������ȹ����ʪ����Ѽ����Ȱ����������������w����������|������rY\E{���{lkmd~�rsm`r~����{{krvlsjujff^flkahrWuwy�olkjrwxccUZsg_t��r}w~}����|ki_in{q`aPZjoq|�����vbdUWg_^\]X\fVfTPW@c���������������������������������������������������������������������������������������������������od\`��ramqu���ygu����rSakmcZH;9��yhmqwo��������sO�����Ҷ�������Ѳ��������Ƽ�������������������н������̻�ض�ʼ�Ǿ�ϼ�ȼ��ɻ�ƻ�ʲ���������Ÿѵ����������²������ƿ»�ij����Ĺ�������û��������������ɾ��Ϻ��������̱��Ϩ��ʱȾ�����������Ѽ�����ɽ�������̻���������ϰ�������������������w��������������m`Y_k�ynyrs^hnsxlr`Pls�}q}jxj{xnuknl^ZXxUUjgij{�svr\k�wugPU^`ay���f��j�����ojZUuunj`g`ao{��u{�{v^]cidadXOTP\^ZMZaV����������������������������������������������������������������������������������������������~��xxyUN��qd_gw���xionms��hW_oj_WH_C���o]�cÇ���{�xnNw����Ѡȶ�����ɺ��п�����Ư�����������������������������ʬͿ�Һ�����Ʊ��®Ȧ�Ӹ��ø����ʻ��̱��ɿ��¬���ü��������Ƹ�����ý���ÿ��������������ǿ���и�����é�ſ�̲����š�ȩɿ������������Ƶ�������������;ή�Ȼ¹���ô������������������~�����w]�~����{�ubj`iusb`mTiggjtjkdWi�{rjthkx�ngjinjghq\]\jgquonwhgbf|xkdXPfgZy�x�|w�wy����vTf_oxmigYku�}�y�tj��q}`afa]dWLcRW`ZPWTV�����������������������������������������������������������������������������������������������x}via��~iqdqo}�ymamoZu��hRm|xdx{RAN��}}�td�f��w��lbNu���ҵ�����ɱ����������̳�������������������Ͻ���������Ѽ����������̹�ë�º��ͽ���ƹ�ѨǺ�������Ľ������ı���ĸ���ȱ�ľ��ž���Ϳö�����������������μ����¼���ȴ������̽�����������������ϼĽ�����������о�ƻŲƵ���º������������������������sjn�������sfy^R}mUhYbZUfnqsflZRyk`qv^bkrr_`h^tnqj\Vc``srr}fr`Ok��khPTndolw{}umq~����slUfisqolhi]o�y}tivrxmfZ`t]cXfd]rahcZbP]�������������������������������������������������������������������������~���������������������|��vm���{vohjtx�~hwq`an�\]}vy��nY'?���}sr��hw����kjf���Ѹ�����û����������Ի��������������������ò��������ݼ�������������ξ�Ͳ��п���Ѹ�ͽ�Ǿ�ǟ��ǯ���̸��ɹ��¾½����������¼����������������Ǿ�������Ʈ�������ͼ�Űʹ���ɺ����������������ӿ�����Ͻ�������Ʋ±��ʫ��γ�������������ʶ��}�wi����gts�������ffs^kqgWhk_afb�t}�n`]dSR^ntdf}o�aPmysihO\gR_qujjmfi]W}wo`Yi]ls|qn}htor�����ymc\nbfx~kfcnsrisSZlguqcdqj]d`tyaum\WXZY���������������������������������������������������������������������������������������~���������������|rmakn}��lhaUZ��g\Yo�y�|N>+4��wnq`��MX�n��id���׼�������Ž���������Ȱ�������������������;���������Ԭ����������������θ��ʳ���ι�¨��ǰʵó̫����ϻ�ɰ��������į��������ſ����������ƾ�������ž½̺����������ǽ�ȸ���������������������о�����ͽ������Ҹ���ú���׹���ɮ��������ǹ��qt�kZ����|�~������xtu^fjibRZXob^kl{tojRnbS]^naijlojd\iqqoUhd^gO�n_lrn^cdmdf^agq��rlvds{������k\\Kdj`jqifnsrgWbPbngvg`ui_ki\mvlycTbKR��������������������������������������������������������������������������������������}|�y�������{y���xalgkq����s_c^}`NKyt~�sY/Jcn�rxlT�E-q��t{���ȡ�������Ǿ��������ո�������������������ξ����������ɠ������������ö��Ͼ�������ɽ�ɒ�ȧ�ȸ��Ȣȳ��ɵ�������;���ʿ�ij�����µ�����ƾ�κ�������ͽ�ý��½���ɺ�Ʀ�����������������������ϻ����ͽ������ȩ��Կ�¾�͢��п§�Ȱ������������ox�}]tw�������}���xytc�th^Tlh^f_qsobYlV\KP`a^hcgf|^qivxkbXLS_cjn``mhhdcj}lWXa^y��omhWol|�������_\dYblg`rf_mNahRUYVrddgg_nl\nrmwihb_Z]���������������������������������������������������������������������������������������y}������rt|tyunfxqs���vkV{�rg\T}u��wVLUlu���gm�`JWw�o�t���ʳ���³�������������Ƽ�ڿ����������������Ǻ���������վ�������������ϴ�����������ý;�ǻ��ʲ����Ū�������������������ƽ����Ź�Ī�ĸ��������������ɿ�������������ϼ����������������ɿ����¿���Ѹ������ů��������Ƭ���ɿ���ȶ�����������~x��kuwx�������y��fbno`wqRT_XbRSjn^iO]jZJW@XYL`whol\ntqrbPhmKZhfg`kbg_atv~]RcV����cm^Xdr������yd\X\k|isjfi`hKPSOZZfrjyg^ji\jrntrm_`TD}��������������������������������������������������������������������������x������������������}�{t{jv{|xns`ho���y^^y�k]gY�~���n\~jnyƏt��;5`��f���ӱ�������������ѻ��������������������������Ǻ���������ҽ���������������������ǿ�����ҽ�Ǭ��ǿ�ȴ��ź��û������϶��ʿ��������ȶ�̼���¼�;�ȹ��������������������������������������������ӿ����Ծ�������ƫ�ʽ����Ļ���Ļ����������������~|x�vv�l���|��ung�{tbahhj^SJ_qZ]kSc^Y^lbNN>O]CT\Yilirq}tlU^YFMDf_ZqciWjbi�k__Yj|��vjfffkx��v����lbM^aqvkqa`n\UFZb\lcltlj_f^_bdqgr|kf\_sy���������������������������������������������������������������������������������������������xrbvt��icmV~����r`r�~hOYX���x~vd~wr\��X��.5D~�V��ڨ�|�����ſ��ž����������������������������½����������������������������Ƽ���ɸ��������ɴ���Ƚў�á���Ѷ̽����ϰƸ�����Ŀ���ʸ�м���������ʲ�Ϳ�������������ӿ��������о������������ƾ��г�����ͱ����ھƲ�ž����κ���ƿ�v|�����v����������~xo��y��|y�|koxonYTao]bjU\cZWNbXckicNKCFWAYVZacwlrt|}mh\VKIRYk]]hbm]aiou^`W\��}lgdYmit�������vcw_b{xtgZ_bTXZK`dWb^hnl`gYDc]UicofY\\j~������������������������������������������������������������������������~x������������v������vt��}w�w}j`br��njgy��jV`i��ow�|�nwm��H�l9XSx�]��ɏ�i�����Ļ�Ƚ������λ���dz�����������������������������������������Ƹ��о����ʯ���������������Һ�Ù}��ɪ�������������ü��ͼ��ſ�����������ϩ��ȹ�ջ���������������������Ż���������������Ÿ�ȳ�н�������ƶ��ð���ų�ȿ�������������������}{fk��{y�v��wfqccdL`acj`dN^^FVVTVrrR]HDC@O:Uqn^Uvfw�wxr`TU?JhYosu~ogfmtu_J]gv�xb]RWbjx�������xqYfhyvibbYMJLYN\c\jjd\_SMTIPZTstkff^{��������������������������������������������������������������������������������������}����}�������ur��|�oq��x~`d��mIUYf�sYi����u����j�`7LN��I�؜{}q����������������ǫ���ĺ�������������������ȱ��������Ͼ���������׸���������ƻ����������������ɱ̬�����������������������Ź��������������Υ��Ͽ�ѿ���������п�����������½��������������ж�Ͻ�Ҿ�����Ҹź��Ľ��г��Ľ���y����������|r���msav��~����xx�gX\`R>gSSaRTaOUUUBg^kbAFJ;?>@Snf`ZR{��xuggX?SDUfNs|xwlbn�skhNd^kqdWVUdl�|�xl���rifjur~mkZTYFOVXZVhWZgZ`]TUTW>_^cq`mbb�������������������������������������������������������������������������������������������{nu�����|mg���t|���tf|tqkMF]ithJv�|���vu���I*/3��m�ƈq�o�����������ɾ��Ъ�����������ž���������������������������������۳������ٿ����������ȼ���������ʯ���ŵ��л��Ϳ��������������������������͹���Ľ������������������Ѿ��̻Ź����������ü��ӿ��IJ�Ǽ����׸���ʼ¥�Ͷ��ƪ���r����w�����������vU|uw�}}y{wnlkUYSSR`^X]RO_XPIVX_YhWTJAD:9]`lsU\k|��i`VZO>RYRc_}sgj`mlbaIggd^ZYVhft��|kv��h^mfnqjwqhaHPHIOH`O^UUYK]cZSUOPjfafZbV����q������������������������������������������������������������������������q��������|���^fy{���~{njq���������{yjvx^SHHq|VNmx�t{lmi\ǤKC6:�y�׾�n`��}������������ĝ����������������������������������̼����������Ӽ������پ�����������Ǿ��׽����ε��ҿ���ΰ��Ŵƫ��������׿����������������������ʺ�����μ������������ͼŲ���������ü�����������������Ȫ̴�ij��Ѷ�Ȼ���������Z�����x��wqkx��v|�q{��{tgV_JRjacU]HYR@_^VNZ|k^CH>?FKdb`]U{y��st```MEJc^Tsq�ysj\grub`ZRfZWXW__fx��kl`xfjY^`]gjq_c\NFBRMVfMHFSWYUOXNFUR^]YVWK
+������������������
+�����
+
+
+		
+
+�������������������
\ No newline at end of file
diff --git a/Programmation/Exercices/serie_11_traitement_dimages/figs/mandrill.png b/Programmation/Exercices/serie_11_traitement_dimages/figs/mandrill.png
new file mode 100644
index 0000000000000000000000000000000000000000..564a65aad765b3bd80ddcdc2bdeeed2193efdb5e
Binary files /dev/null and b/Programmation/Exercices/serie_11_traitement_dimages/figs/mandrill.png differ
diff --git a/Programmation/Exercices/serie_11_traitement_dimages/figs/mandrill_centr.png b/Programmation/Exercices/serie_11_traitement_dimages/figs/mandrill_centr.png
new file mode 100644
index 0000000000000000000000000000000000000000..55531d18054f332186a6bd6e3b83e9897363bc99
Binary files /dev/null and b/Programmation/Exercices/serie_11_traitement_dimages/figs/mandrill_centr.png differ
diff --git a/Programmation/Exercices/serie_11_traitement_dimages/figs/mandrill_crop.png b/Programmation/Exercices/serie_11_traitement_dimages/figs/mandrill_crop.png
new file mode 100644
index 0000000000000000000000000000000000000000..51d428ccc3df5d8412b0915e705efe2a8b8749ec
Binary files /dev/null and b/Programmation/Exercices/serie_11_traitement_dimages/figs/mandrill_crop.png differ
diff --git a/Programmation/Exercices/serie_11_traitement_dimages/figs/mandrill_hor.png b/Programmation/Exercices/serie_11_traitement_dimages/figs/mandrill_hor.png
new file mode 100644
index 0000000000000000000000000000000000000000..9c7d906fc6c815e193cc76e019e3ceb81397c44a
Binary files /dev/null and b/Programmation/Exercices/serie_11_traitement_dimages/figs/mandrill_hor.png differ
diff --git a/Programmation/Exercices/serie_11_traitement_dimages/figs/mandrill_negative.png b/Programmation/Exercices/serie_11_traitement_dimages/figs/mandrill_negative.png
new file mode 100644
index 0000000000000000000000000000000000000000..f31d197eb69ef03353e8547b4a7d325849b3738c
Binary files /dev/null and b/Programmation/Exercices/serie_11_traitement_dimages/figs/mandrill_negative.png differ
diff --git a/Programmation/Exercices/serie_11_traitement_dimages/figs/mandrill_sym.png b/Programmation/Exercices/serie_11_traitement_dimages/figs/mandrill_sym.png
new file mode 100644
index 0000000000000000000000000000000000000000..990a8ec96095baf1cbd6cbf28cf0db7e8d32b061
Binary files /dev/null and b/Programmation/Exercices/serie_11_traitement_dimages/figs/mandrill_sym.png differ
diff --git a/Programmation/Exercices/serie_11_traitement_dimages/figs/mandrill_vert.png b/Programmation/Exercices/serie_11_traitement_dimages/figs/mandrill_vert.png
new file mode 100644
index 0000000000000000000000000000000000000000..ef060055bb07f8fa886f519a9279242087f41f25
Binary files /dev/null and b/Programmation/Exercices/serie_11_traitement_dimages/figs/mandrill_vert.png differ
diff --git a/Programmation/Exercices/serie_11_traitement_dimages/mandrill.pgm b/Programmation/Exercices/serie_11_traitement_dimages/mandrill.pgm
new file mode 100644
index 0000000000000000000000000000000000000000..e89d7088c1fffd57188fd415bc380227fa11989b
--- /dev/null
+++ b/Programmation/Exercices/serie_11_traitement_dimages/mandrill.pgm
@@ -0,0 +1,262147 @@
+P2
+512 512
+255
+160
+60
+53
+97
+151
+99
+67
+36
+77
+84
+100
+160
+169
+118
+82
+161
+201
+133
+87
+102
+80
+98
+113
+73
+78
+134
+133
+77
+62
+160
+191
+73
+75
+151
+154
+97
+85
+65
+188
+97
+38
+77
+177
+174
+67
+120
+102
+138
+158
+117
+84
+128
+127
+123
+179
+201
+162
+108
+185
+171
+95
+180
+213
+136
+187
+147
+155
+162
+202
+174
+117
+171
+90
+70
+123
+128
+139
+123
+69
+136
+216
+172
+73
+75
+51
+42
+102
+95
+124
+100
+205
+225
+124
+78
+37
+57
+48
+134
+129
+104
+96
+133
+150
+108
+119
+165
+107
+167
+181
+153
+166
+110
+123
+179
+161
+177
+156
+135
+125
+73
+125
+177
+172
+143
+188
+191
+131
+220
+165
+191
+147
+215
+164
+147
+199
+187
+145
+59
+79
+116
+204
+102
+154
+198
+179
+119
+135
+180
+158
+182
+72
+64
+94
+119
+102
+60
+69
+115
+78
+54
+114
+89
+88
+150
+181
+80
+151
+105
+77
+55
+88
+110
+147
+140
+136
+119
+125
+172
+150
+174
+199
+165
+186
+104
+77
+105
+75
+160
+179
+66
+73
+70
+150
+192
+161
+72
+85
+158
+188
+187
+210
+198
+177
+146
+166
+176
+186
+178
+184
+151
+104
+128
+189
+168
+89
+99
+73
+77
+110
+164
+179
+192
+201
+208
+148
+156
+190
+116
+83
+110
+65
+57
+179
+171
+153
+168
+157
+176
+200
+181
+89
+126
+126
+180
+77
+123
+168
+87
+78
+181
+171
+188
+165
+78
+90
+124
+171
+63
+64
+116
+96
+80
+150
+139
+153
+85
+116
+167
+199
+153
+79
+94
+98
+157
+197
+165
+205
+179
+105
+114
+109
+116
+83
+82
+162
+211
+225
+196
+198
+161
+166
+180
+165
+135
+175
+131
+153
+198
+190
+69
+49
+94
+153
+166
+146
+80
+72
+194
+175
+89
+107
+192
+221
+207
+157
+149
+199
+185
+135
+225
+184
+110
+108
+131
+201
+211
+166
+147
+186
+137
+139
+98
+174
+146
+159
+107
+100
+157
+140
+140
+95
+77
+117
+92
+131
+205
+148
+78
+129
+184
+147
+184
+103
+168
+178
+120
+87
+63
+77
+105
+171
+135
+68
+145
+191
+138
+141
+187
+134
+102
+128
+155
+172
+189
+159
+120
+137
+66
+124
+185
+129
+58
+78
+105
+124
+141
+218
+218
+117
+150
+171
+208
+186
+177
+215
+185
+118
+171
+181
+198
+207
+128
+87
+140
+167
+104
+128
+211
+199
+176
+148
+167
+117
+180
+170
+117
+87
+130
+151
+179
+105
+69
+146
+189
+145
+119
+64
+86
+110
+110
+77
+121
+212
+201
+169
+207
+135
+206
+235
+200
+111
+186
+195
+178
+156
+149
+189
+227
+233
+197
+174
+154
+177
+144
+76
+108
+102
+149
+235
+218
+202
+219
+180
+128
+108
+131
+134
+127
+169
+215
+206
+137
+150
+191
+190
+206
+141
+153
+177
+151
+215
+164
+99
+170
+198
+172
+160
+206
+155
+211
+191
+180
+200
+212
+201
+83
+153
+195
+103
+70
+106
+83
+65
+110
+180
+137
+85
+75
+146
+124
+169
+196
+128
+111
+43
+74
+99
+59
+72
+49
+102
+66
+67
+94
+120
+47
+44
+120
+162
+139
+131
+44
+54
+59
+76
+72
+131
+186
+200
+111
+57
+90
+184
+175
+84
+107
+197
+135
+139
+75
+120
+109
+37
+49
+88
+168
+198
+116
+150
+88
+148
+175
+87
+72
+78
+154
+117
+126
+161
+106
+150
+211
+155
+131
+195
+158
+180
+138
+94
+84
+194
+202
+110
+150
+120
+68
+96
+162
+105
+139
+92
+68
+146
+218
+174
+125
+85
+103
+74
+126
+128
+67
+165
+230
+188
+41
+51
+75
+79
+123
+123
+114
+123
+84
+179
+85
+97
+98
+57
+119
+153
+159
+185
+125
+116
+189
+207
+172
+111
+174
+182
+100
+88
+169
+223
+162
+216
+215
+118
+201
+199
+118
+100
+202
+218
+75
+124
+148
+83
+65
+86
+103
+167
+127
+172
+194
+177
+148
+130
+113
+168
+174
+74
+70
+83
+111
+154
+102
+84
+188
+100
+126
+77
+76
+94
+119
+204
+168
+63
+93
+102
+153
+46
+80
+167
+148
+80
+111
+86
+124
+125
+147
+175
+199
+195
+159
+79
+92
+68
+140
+207
+87
+111
+161
+180
+189
+194
+110
+133
+202
+198
+212
+184
+149
+174
+79
+116
+93
+131
+125
+126
+111
+85
+104
+160
+174
+155
+156
+70
+58
+133
+165
+134
+164
+218
+200
+92
+140
+212
+118
+58
+65
+63
+42
+120
+130
+95
+154
+179
+145
+171
+209
+144
+165
+87
+114
+68
+92
+93
+111
+176
+190
+126
+184
+141
+83
+90
+76
+106
+82
+51
+162
+126
+51
+134
+135
+172
+143
+54
+151
+206
+186
+93
+84
+77
+133
+176
+156
+215
+186
+96
+129
+111
+99
+161
+140
+188
+221
+202
+151
+200
+161
+123
+105
+82
+177
+189
+145
+159
+172
+120
+68
+62
+148
+161
+148
+139
+89
+114
+180
+197
+138
+143
+197
+165
+128
+125
+158
+202
+99
+158
+165
+116
+169
+181
+189
+215
+197
+159
+178
+95
+92
+124
+99
+187
+118
+179
+105
+147
+162
+89
+162
+106
+144
+166
+90
+127
+177
+95
+143
+131
+111
+148
+169
+92
+100
+167
+134
+82
+65
+127
+182
+179
+116
+78
+149
+157
+87
+116
+154
+118
+170
+182
+161
+165
+174
+123
+156
+143
+84
+145
+160
+121
+41
+42
+62
+79
+159
+222
+177
+158
+145
+199
+215
+178
+134
+178
+135
+141
+170
+170
+178
+156
+172
+82
+143
+184
+109
+120
+201
+196
+179
+105
+93
+156
+179
+137
+120
+130
+147
+147
+126
+76
+131
+186
+145
+76
+94
+118
+103
+117
+64
+88
+190
+186
+186
+221
+155
+175
+210
+159
+80
+184
+182
+150
+146
+149
+201
+219
+237
+207
+182
+172
+215
+158
+88
+146
+149
+120
+231
+231
+181
+191
+153
+103
+141
+210
+225
+212
+181
+150
+170
+156
+195
+204
+164
+148
+204
+99
+154
+128
+188
+151
+124
+186
+159
+93
+102
+146
+138
+204
+178
+208
+195
+180
+207
+146
+80
+68
+60
+60
+68
+93
+85
+155
+160
+117
+79
+72
+140
+134
+143
+164
+138
+84
+125
+51
+51
+107
+65
+65
+52
+119
+116
+53
+64
+79
+41
+32
+56
+129
+115
+108
+64
+79
+57
+47
+73
+99
+191
+220
+194
+96
+52
+102
+180
+172
+90
+133
+121
+120
+115
+117
+137
+79
+141
+144
+131
+151
+159
+149
+156
+86
+127
+158
+70
+95
+86
+104
+102
+93
+181
+164
+175
+147
+160
+110
+83
+174
+181
+67
+98
+133
+217
+195
+131
+117
+73
+51
+176
+184
+95
+153
+139
+82
+135
+207
+166
+148
+160
+134
+85
+130
+68
+140
+216
+196
+93
+84
+109
+93
+69
+127
+151
+184
+74
+170
+158
+94
+85
+49
+82
+126
+165
+182
+153
+124
+175
+217
+217
+185
+169
+177
+139
+60
+126
+226
+151
+204
+208
+118
+150
+219
+182
+84
+165
+216
+94
+74
+74
+97
+88
+164
+133
+128
+145
+156
+166
+153
+134
+148
+134
+205
+130
+93
+176
+138
+187
+78
+86
+72
+111
+56
+123
+68
+57
+123
+145
+156
+195
+84
+121
+89
+125
+63
+58
+146
+161
+139
+99
+94
+143
+98
+57
+154
+154
+148
+201
+202
+118
+151
+156
+189
+136
+89
+167
+157
+198
+168
+127
+126
+180
+198
+170
+162
+133
+113
+78
+136
+145
+88
+155
+151
+123
+116
+105
+127
+74
+99
+181
+92
+82
+131
+144
+87
+110
+196
+192
+86
+139
+189
+120
+57
+155
+83
+36
+55
+65
+96
+172
+169
+124
+161
+175
+96
+144
+66
+118
+167
+177
+70
+136
+165
+189
+151
+204
+192
+133
+107
+75
+116
+116
+67
+135
+96
+80
+77
+150
+175
+154
+76
+150
+185
+105
+117
+77
+75
+78
+126
+137
+206
+172
+117
+154
+167
+197
+209
+170
+181
+165
+124
+107
+115
+134
+104
+86
+92
+178
+144
+160
+153
+124
+146
+86
+76
+119
+165
+170
+118
+87
+106
+170
+149
+84
+130
+114
+105
+118
+103
+140
+141
+160
+166
+94
+174
+181
+140
+177
+181
+134
+180
+140
+64
+57
+133
+78
+118
+151
+208
+177
+194
+204
+102
+179
+160
+170
+131
+63
+82
+116
+106
+178
+98
+77
+116
+82
+67
+102
+137
+126
+84
+116
+190
+196
+136
+72
+51
+113
+120
+90
+149
+118
+180
+200
+157
+185
+197
+161
+105
+184
+171
+133
+176
+190
+127
+51
+45
+80
+169
+202
+207
+181
+180
+118
+197
+200
+138
+102
+130
+174
+160
+188
+162
+130
+169
+167
+105
+105
+205
+115
+128
+205
+196
+86
+86
+86
+143
+129
+145
+146
+180
+146
+145
+130
+72
+178
+149
+89
+118
+113
+131
+174
+147
+98
+187
+218
+213
+220
+171
+140
+143
+116
+133
+123
+147
+164
+168
+116
+180
+211
+219
+174
+129
+164
+221
+205
+118
+172
+170
+116
+210
+229
+182
+133
+136
+151
+166
+208
+197
+197
+154
+98
+168
+205
+225
+207
+172
+87
+180
+184
+89
+119
+176
+188
+198
+213
+168
+88
+137
+110
+69
+107
+140
+191
+191
+204
+165
+192
+113
+100
+49
+57
+90
+78
+73
+141
+166
+105
+89
+109
+149
+136
+108
+110
+97
+89
+77
+149
+105
+53
+90
+131
+58
+51
+77
+98
+60
+58
+57
+36
+36
+31
+45
+133
+97
+36
+53
+42
+52
+62
+63
+188
+215
+207
+127
+53
+85
+109
+165
+150
+150
+136
+124
+129
+74
+119
+107
+115
+208
+165
+190
+181
+153
+186
+111
+63
+123
+106
+44
+64
+56
+99
+67
+144
+175
+197
+115
+150
+191
+130
+116
+196
+167
+87
+109
+150
+209
+202
+83
+58
+97
+145
+208
+60
+130
+162
+174
+94
+119
+156
+96
+92
+113
+58
+121
+139
+113
+195
+181
+117
+105
+108
+168
+114
+165
+200
+187
+96
+155
+197
+92
+130
+133
+60
+83
+189
+186
+201
+191
+165
+195
+226
+209
+144
+133
+189
+139
+84
+206
+182
+144
+196
+176
+150
+190
+204
+97
+82
+171
+144
+109
+99
+137
+109
+178
+167
+128
+151
+137
+124
+145
+121
+141
+110
+165
+85
+94
+207
+185
+212
+137
+141
+94
+85
+62
+157
+140
+70
+171
+169
+94
+141
+140
+116
+153
+160
+69
+66
+148
+211
+148
+90
+123
+166
+110
+44
+59
+93
+160
+143
+205
+202
+116
+159
+190
+162
+148
+99
+110
+177
+189
+139
+102
+135
+178
+187
+187
+128
+138
+113
+120
+131
+67
+74
+95
+138
+135
+139
+154
+99
+154
+138
+121
+94
+104
+109
+155
+150
+128
+109
+83
+151
+145
+68
+87
+192
+121
+68
+85
+109
+176
+168
+167
+74
+79
+95
+97
+75
+72
+133
+167
+174
+56
+167
+185
+197
+175
+126
+177
+115
+164
+111
+119
+118
+74
+86
+107
+121
+59
+123
+123
+125
+78
+164
+192
+138
+174
+105
+106
+135
+171
+191
+207
+185
+126
+108
+129
+178
+191
+141
+146
+120
+160
+194
+191
+128
+110
+88
+77
+126
+148
+133
+121
+202
+180
+94
+83
+114
+149
+118
+126
+78
+73
+106
+86
+74
+83
+78
+93
+100
+126
+86
+171
+192
+100
+103
+124
+103
+106
+98
+113
+128
+143
+72
+63
+83
+121
+74
+113
+176
+174
+181
+205
+200
+111
+198
+136
+106
+69
+75
+87
+134
+126
+167
+59
+65
+128
+59
+74
+75
+67
+90
+115
+196
+210
+144
+66
+54
+80
+85
+125
+149
+136
+118
+165
+167
+135
+189
+178
+140
+148
+176
+184
+177
+169
+144
+126
+52
+74
+80
+129
+211
+195
+186
+143
+147
+171
+128
+59
+69
+187
+96
+177
+175
+166
+154
+223
+166
+126
+146
+169
+92
+188
+188
+97
+108
+55
+64
+130
+211
+194
+176
+135
+192
+155
+94
+155
+129
+95
+140
+128
+200
+199
+128
+125
+206
+232
+216
+207
+136
+168
+137
+94
+131
+162
+136
+176
+197
+151
+129
+158
+177
+147
+186
+207
+227
+194
+126
+185
+190
+124
+175
+213
+189
+144
+171
+195
+175
+151
+160
+135
+110
+119
+176
+206
+233
+227
+205
+103
+139
+174
+144
+133
+155
+166
+175
+190
+156
+121
+145
+195
+120
+139
+141
+196
+228
+199
+107
+136
+156
+72
+82
+108
+135
+159
+133
+104
+120
+92
+92
+76
+133
+119
+94
+121
+79
+83
+76
+95
+134
+145
+54
+83
+96
+82
+55
+60
+129
+134
+52
+95
+82
+31
+22
+62
+109
+169
+53
+41
+62
+38
+42
+54
+116
+208
+211
+166
+43
+55
+86
+179
+175
+153
+184
+149
+219
+177
+97
+128
+108
+165
+219
+223
+232
+168
+210
+169
+136
+103
+137
+73
+47
+80
+58
+56
+98
+194
+216
+174
+103
+135
+143
+80
+147
+194
+135
+77
+59
+134
+196
+181
+86
+120
+148
+206
+125
+125
+129
+195
+186
+102
+113
+160
+126
+96
+46
+99
+205
+154
+182
+156
+160
+98
+106
+204
+135
+171
+188
+199
+73
+137
+210
+211
+198
+186
+144
+104
+209
+169
+190
+192
+116
+153
+219
+201
+197
+78
+187
+213
+113
+168
+195
+125
+134
+194
+198
+166
+196
+127
+55
+114
+99
+89
+102
+175
+148
+131
+136
+149
+162
+72
+98
+140
+141
+102
+84
+60
+66
+68
+162
+201
+201
+127
+192
+162
+86
+77
+128
+158
+179
+156
+216
+158
+82
+129
+74
+121
+199
+170
+56
+88
+167
+198
+150
+73
+94
+123
+78
+43
+80
+178
+149
+120
+199
+204
+143
+166
+197
+186
+102
+56
+80
+147
+187
+93
+83
+109
+176
+175
+136
+165
+130
+106
+138
+93
+110
+135
+168
+139
+155
+179
+77
+72
+57
+100
+78
+59
+76
+110
+89
+79
+103
+63
+56
+55
+41
+70
+192
+143
+59
+64
+84
+156
+158
+123
+68
+73
+94
+144
+96
+148
+189
+126
+113
+60
+138
+144
+155
+129
+104
+150
+125
+181
+177
+149
+134
+100
+102
+107
+154
+111
+177
+178
+137
+80
+176
+179
+189
+136
+129
+171
+158
+177
+188
+195
+177
+100
+166
+185
+160
+141
+176
+162
+127
+186
+181
+155
+138
+85
+67
+89
+119
+100
+139
+186
+202
+124
+119
+136
+120
+108
+144
+133
+86
+95
+76
+83
+128
+147
+70
+74
+78
+77
+102
+162
+134
+109
+80
+98
+103
+130
+99
+99
+66
+68
+70
+65
+87
+94
+73
+121
+134
+130
+164
+126
+148
+97
+158
+90
+156
+104
+104
+156
+134
+106
+119
+85
+150
+185
+88
+72
+68
+78
+80
+160
+210
+148
+98
+73
+70
+144
+168
+108
+153
+98
+111
+114
+106
+150
+221
+208
+176
+202
+178
+196
+166
+185
+190
+176
+66
+92
+150
+206
+210
+191
+192
+134
+187
+162
+58
+66
+106
+139
+108
+204
+202
+127
+210
+172
+97
+136
+134
+82
+129
+186
+156
+170
+83
+51
+93
+199
+139
+154
+107
+202
+200
+108
+165
+184
+140
+178
+161
+204
+217
+185
+128
+179
+235
+195
+162
+110
+174
+186
+164
+114
+129
+182
+192
+165
+138
+90
+177
+172
+171
+207
+231
+210
+118
+123
+209
+202
+161
+98
+168
+100
+172
+206
+201
+136
+141
+111
+115
+120
+90
+133
+207
+231
+208
+137
+98
+162
+202
+179
+216
+201
+171
+207
+184
+104
+169
+116
+169
+164
+109
+103
+194
+226
+161
+64
+62
+147
+105
+104
+170
+171
+178
+186
+154
+135
+96
+102
+74
+105
+143
+118
+103
+73
+65
+87
+94
+89
+83
+175
+66
+79
+105
+47
+51
+79
+107
+104
+75
+95
+145
+37
+47
+53
+66
+95
+69
+51
+49
+52
+77
+66
+66
+176
+208
+179
+94
+62
+77
+121
+179
+107
+125
+129
+184
+206
+104
+68
+80
+145
+205
+232
+238
+187
+182
+171
+176
+131
+88
+123
+60
+52
+66
+130
+174
+225
+235
+205
+190
+175
+105
+160
+92
+164
+165
+98
+115
+75
+100
+185
+155
+92
+129
+195
+160
+95
+187
+129
+198
+179
+151
+139
+157
+123
+75
+57
+197
+189
+190
+191
+162
+137
+90
+197
+188
+136
+130
+202
+95
+102
+197
+217
+212
+180
+161
+120
+194
+198
+185
+194
+113
+118
+202
+168
+178
+105
+149
+223
+188
+100
+191
+189
+138
+170
+218
+179
+164
+169
+88
+147
+146
+128
+102
+195
+168
+65
+72
+135
+179
+87
+60
+124
+170
+80
+121
+82
+54
+51
+90
+137
+146
+113
+180
+178
+85
+99
+104
+114
+196
+156
+192
+211
+114
+58
+86
+137
+202
+186
+110
+62
+100
+168
+179
+73
+105
+125
+176
+123
+114
+190
+170
+131
+128
+190
+174
+133
+131
+190
+141
+58
+63
+69
+145
+156
+63
+95
+149
+149
+133
+128
+104
+107
+89
+126
+104
+85
+119
+103
+137
+167
+75
+51
+47
+141
+144
+93
+80
+154
+139
+97
+125
+73
+76
+80
+87
+68
+170
+129
+55
+67
+97
+170
+154
+82
+54
+95
+136
+168
+89
+181
+167
+62
+72
+48
+82
+66
+79
+76
+104
+124
+174
+172
+190
+90
+95
+120
+84
+52
+111
+66
+115
+161
+167
+116
+169
+209
+196
+161
+178
+188
+176
+110
+162
+188
+143
+119
+141
+177
+103
+146
+186
+148
+184
+184
+165
+148
+113
+66
+90
+143
+166
+109
+92
+148
+179
+110
+177
+175
+151
+181
+154
+116
+106
+74
+75
+99
+184
+154
+117
+100
+95
+70
+68
+133
+108
+110
+113
+129
+135
+136
+73
+52
+59
+82
+79
+149
+158
+69
+85
+73
+96
+128
+141
+54
+106
+86
+62
+97
+138
+93
+106
+160
+133
+133
+95
+86
+187
+149
+70
+75
+56
+76
+117
+177
+161
+60
+78
+64
+92
+162
+196
+177
+178
+123
+197
+158
+121
+192
+209
+207
+188
+206
+195
+189
+215
+223
+213
+199
+153
+126
+143
+188
+218
+166
+148
+146
+177
+119
+42
+49
+100
+63
+116
+172
+158
+156
+178
+59
+82
+140
+176
+145
+155
+191
+195
+86
+49
+104
+170
+165
+194
+138
+174
+212
+149
+215
+237
+226
+184
+149
+216
+216
+185
+190
+198
+223
+186
+176
+179
+159
+187
+182
+170
+175
+205
+217
+161
+146
+129
+139
+176
+178
+230
+229
+187
+85
+89
+206
+220
+208
+92
+68
+100
+107
+115
+119
+94
+98
+179
+153
+198
+166
+128
+156
+186
+161
+78
+107
+65
+195
+202
+209
+211
+182
+190
+168
+119
+194
+147
+85
+123
+87
+121
+111
+117
+79
+76
+134
+186
+144
+133
+206
+205
+187
+199
+136
+98
+92
+133
+97
+102
+125
+156
+143
+74
+58
+94
+167
+200
+47
+56
+147
+143
+77
+135
+58
+67
+70
+120
+100
+74
+106
+130
+78
+68
+60
+111
+83
+73
+83
+57
+77
+49
+65
+119
+126
+209
+202
+135
+63
+74
+67
+105
+186
+139
+70
+131
+199
+206
+146
+89
+114
+105
+171
+207
+209
+125
+150
+151
+159
+137
+133
+162
+66
+82
+123
+177
+166
+217
+208
+169
+177
+143
+73
+100
+129
+131
+99
+90
+95
+64
+83
+129
+124
+140
+212
+199
+76
+110
+103
+118
+197
+176
+191
+75
+138
+133
+62
+157
+213
+139
+199
+227
+200
+105
+147
+191
+105
+83
+134
+159
+68
+139
+161
+210
+160
+85
+144
+153
+197
+196
+198
+109
+83
+188
+195
+95
+110
+68
+191
+200
+84
+126
+186
+168
+178
+194
+179
+123
+165
+169
+167
+113
+87
+96
+147
+184
+84
+162
+100
+118
+121
+121
+159
+174
+95
+94
+106
+85
+58
+58
+100
+148
+155
+126
+160
+77
+100
+145
+123
+186
+210
+186
+174
+106
+66
+63
+94
+177
+201
+185
+92
+86
+181
+155
+118
+86
+115
+188
+201
+167
+199
+184
+167
+145
+127
+176
+171
+128
+140
+191
+110
+84
+65
+110
+127
+106
+90
+150
+124
+62
+109
+78
+92
+78
+151
+154
+102
+96
+79
+109
+143
+62
+103
+49
+118
+161
+94
+83
+102
+67
+43
+74
+69
+135
+92
+75
+76
+150
+125
+106
+136
+134
+119
+68
+62
+59
+86
+187
+201
+146
+176
+110
+68
+83
+75
+119
+60
+62
+48
+63
+87
+182
+139
+166
+52
+85
+111
+86
+109
+63
+63
+80
+110
+133
+134
+154
+196
+156
+103
+114
+129
+90
+75
+151
+118
+78
+85
+97
+106
+70
+118
+164
+150
+186
+154
+167
+176
+96
+77
+129
+147
+139
+86
+73
+114
+149
+73
+124
+131
+104
+146
+140
+85
+102
+83
+96
+169
+191
+156
+179
+123
+129
+165
+157
+120
+90
+113
+94
+99
+105
+93
+46
+68
+73
+80
+94
+187
+184
+88
+93
+98
+98
+72
+52
+77
+117
+59
+60
+85
+65
+62
+80
+146
+127
+160
+123
+108
+137
+92
+120
+121
+86
+66
+137
+162
+90
+99
+121
+69
+97
+116
+169
+161
+161
+129
+176
+118
+105
+181
+184
+212
+191
+186
+144
+113
+175
+221
+186
+170
+128
+175
+210
+220
+178
+107
+137
+97
+87
+49
+53
+80
+66
+127
+140
+175
+113
+156
+111
+127
+162
+177
+194
+128
+140
+176
+72
+53
+118
+125
+172
+217
+150
+194
+229
+177
+212
+238
+216
+184
+80
+160
+171
+139
+161
+199
+232
+196
+208
+180
+65
+114
+162
+136
+121
+208
+225
+130
+171
+166
+190
+161
+89
+201
+208
+153
+138
+119
+190
+236
+198
+106
+70
+170
+188
+136
+184
+148
+88
+135
+121
+196
+180
+144
+175
+167
+97
+83
+116
+109
+160
+177
+90
+148
+165
+108
+67
+100
+179
+157
+102
+159
+128
+180
+166
+87
+54
+129
+209
+213
+160
+184
+223
+210
+211
+191
+145
+90
+123
+139
+103
+167
+160
+153
+136
+62
+67
+99
+204
+218
+181
+36
+56
+123
+169
+95
+131
+53
+64
+108
+179
+118
+75
+84
+100
+157
+60
+65
+78
+108
+77
+111
+105
+94
+123
+93
+96
+139
+181
+157
+72
+48
+100
+54
+69
+160
+207
+121
+82
+134
+179
+205
+139
+70
+124
+69
+96
+146
+179
+143
+135
+134
+202
+204
+205
+119
+138
+120
+116
+65
+137
+210
+208
+195
+93
+36
+64
+159
+189
+136
+60
+80
+79
+59
+106
+121
+165
+200
+209
+144
+114
+85
+78
+130
+181
+213
+79
+161
+188
+164
+88
+197
+130
+174
+221
+237
+199
+144
+175
+172
+69
+118
+133
+41
+65
+95
+151
+215
+186
+80
+109
+114
+215
+215
+182
+97
+186
+178
+125
+98
+139
+130
+205
+151
+65
+134
+185
+210
+197
+194
+123
+168
+196
+188
+109
+116
+84
+113
+110
+92
+129
+68
+98
+67
+84
+114
+181
+146
+80
+102
+83
+49
+46
+88
+107
+119
+133
+171
+147
+136
+161
+130
+172
+227
+221
+190
+131
+69
+97
+78
+94
+160
+228
+198
+65
+100
+155
+168
+100
+133
+146
+196
+209
+177
+198
+125
+136
+136
+147
+213
+197
+87
+185
+179
+139
+72
+78
+92
+80
+67
+85
+65
+57
+67
+93
+116
+106
+57
+77
+93
+74
+90
+93
+109
+57
+72
+117
+79
+126
+162
+156
+60
+69
+58
+48
+59
+141
+124
+156
+120
+157
+128
+133
+155
+100
+89
+97
+95
+76
+113
+162
+108
+90
+84
+94
+78
+74
+85
+155
+82
+59
+98
+114
+55
+158
+144
+116
+86
+93
+150
+94
+159
+106
+55
+48
+55
+93
+154
+120
+151
+84
+117
+125
+121
+78
+117
+154
+73
+79
+72
+103
+104
+93
+172
+197
+162
+201
+189
+119
+84
+63
+73
+113
+176
+170
+128
+66
+159
+120
+93
+95
+75
+124
+89
+105
+109
+79
+129
+148
+197
+168
+197
+159
+189
+191
+160
+110
+65
+95
+120
+67
+83
+83
+63
+105
+160
+98
+102
+109
+191
+145
+131
+106
+116
+124
+60
+59
+90
+135
+63
+64
+74
+80
+69
+54
+99
+80
+104
+157
+93
+77
+87
+74
+131
+111
+84
+151
+125
+58
+102
+127
+82
+131
+103
+159
+189
+155
+109
+181
+151
+157
+146
+98
+197
+197
+199
+150
+147
+168
+199
+179
+192
+86
+167
+194
+177
+109
+75
+129
+82
+103
+64
+89
+148
+129
+120
+133
+186
+140
+135
+92
+191
+213
+185
+182
+103
+110
+72
+68
+144
+129
+159
+225
+172
+166
+223
+178
+167
+220
+210
+156
+108
+102
+115
+102
+139
+188
+205
+129
+168
+175
+67
+86
+149
+128
+192
+174
+222
+187
+212
+230
+202
+187
+108
+149
+148
+116
+119
+165
+213
+228
+184
+125
+111
+189
+211
+165
+165
+103
+116
+129
+90
+200
+207
+200
+123
+126
+123
+107
+148
+154
+148
+181
+121
+169
+212
+172
+74
+95
+129
+120
+161
+211
+167
+160
+135
+87
+100
+162
+220
+205
+110
+143
+192
+205
+168
+190
+165
+174
+148
+128
+102
+161
+161
+96
+76
+63
+67
+116
+184
+178
+133
+153
+63
+53
+60
+128
+161
+140
+65
+37
+72
+145
+192
+77
+127
+100
+178
+116
+77
+92
+140
+95
+123
+100
+107
+174
+146
+89
+160
+188
+113
+137
+78
+93
+118
+54
+89
+190
+200
+99
+109
+165
+181
+206
+129
+146
+191
+120
+59
+136
+199
+129
+148
+188
+177
+186
+166
+137
+175
+65
+41
+66
+111
+175
+191
+210
+155
+72
+92
+90
+170
+114
+80
+116
+128
+57
+121
+161
+148
+207
+148
+188
+135
+63
+141
+149
+208
+115
+98
+162
+178
+76
+156
+160
+158
+129
+222
+220
+189
+118
+181
+69
+79
+147
+120
+149
+143
+94
+147
+199
+151
+119
+65
+150
+208
+215
+176
+159
+154
+154
+157
+179
+158
+165
+201
+66
+83
+143
+192
+201
+205
+149
+213
+164
+196
+85
+120
+92
+105
+93
+121
+160
+72
+157
+100
+95
+146
+182
+157
+131
+148
+76
+65
+103
+97
+115
+138
+137
+187
+198
+94
+140
+96
+166
+175
+177
+195
+216
+174
+86
+116
+70
+94
+192
+184
+115
+92
+114
+159
+141
+198
+185
+145
+200
+140
+166
+90
+143
+136
+130
+167
+140
+67
+107
+178
+174
+157
+68
+55
+55
+78
+60
+43
+65
+74
+94
+92
+69
+45
+59
+134
+111
+145
+153
+131
+115
+46
+89
+58
+75
+184
+156
+86
+140
+118
+87
+77
+104
+155
+195
+130
+107
+98
+153
+177
+111
+97
+114
+111
+110
+58
+83
+77
+39
+77
+65
+48
+58
+67
+96
+64
+79
+105
+177
+86
+145
+150
+88
+99
+145
+179
+89
+177
+167
+64
+44
+66
+97
+137
+72
+83
+68
+82
+82
+68
+73
+113
+120
+96
+144
+92
+154
+117
+82
+100
+125
+102
+139
+139
+162
+172
+78
+79
+104
+158
+168
+181
+99
+144
+65
+83
+86
+82
+121
+114
+108
+99
+159
+137
+124
+125
+143
+143
+109
+127
+73
+57
+53
+84
+70
+62
+59
+64
+73
+79
+121
+148
+86
+167
+85
+146
+97
+145
+150
+117
+117
+88
+64
+73
+109
+77
+121
+162
+165
+86
+103
+85
+87
+94
+104
+86
+72
+110
+86
+103
+110
+129
+164
+159
+137
+115
+108
+147
+186
+140
+167
+155
+117
+127
+138
+94
+184
+186
+127
+157
+180
+202
+195
+168
+167
+159
+161
+161
+174
+185
+212
+143
+70
+77
+115
+189
+168
+97
+151
+121
+166
+174
+145
+124
+158
+86
+165
+229
+210
+212
+130
+150
+125
+93
+192
+174
+110
+223
+216
+194
+218
+171
+124
+206
+211
+139
+100
+66
+78
+139
+165
+179
+201
+170
+108
+99
+56
+88
+148
+95
+206
+204
+184
+160
+148
+205
+212
+213
+111
+138
+202
+151
+144
+188
+176
+233
+195
+121
+155
+230
+228
+135
+90
+88
+135
+138
+92
+182
+223
+204
+126
+88
+83
+146
+198
+165
+143
+191
+106
+127
+137
+148
+191
+202
+198
+129
+161
+201
+176
+153
+65
+87
+99
+179
+221
+174
+160
+187
+147
+166
+161
+170
+219
+227
+199
+110
+79
+88
+136
+162
+174
+106
+77
+86
+108
+90
+148
+172
+134
+41
+34
+53
+70
+160
+87
+104
+65
+53
+169
+200
+170
+144
+175
+144
+153
+92
+108
+126
+146
+108
+129
+75
+188
+196
+79
+128
+194
+102
+161
+171
+74
+102
+90
+74
+106
+126
+99
+70
+180
+139
+143
+177
+114
+179
+213
+150
+76
+176
+212
+97
+164
+201
+125
+190
+208
+180
+190
+160
+125
+141
+129
+108
+127
+168
+144
+119
+87
+192
+187
+110
+124
+160
+170
+129
+178
+187
+147
+155
+209
+200
+124
+89
+97
+175
+169
+59
+80
+143
+138
+76
+123
+102
+65
+149
+192
+164
+136
+126
+73
+53
+138
+205
+158
+189
+107
+73
+114
+169
+189
+92
+127
+185
+167
+215
+172
+202
+167
+204
+133
+160
+114
+174
+80
+93
+145
+148
+199
+177
+155
+177
+192
+208
+96
+103
+114
+106
+109
+191
+200
+107
+165
+89
+88
+139
+168
+149
+154
+168
+92
+144
+179
+130
+138
+164
+153
+139
+155
+99
+171
+120
+177
+145
+84
+127
+137
+210
+138
+97
+59
+43
+62
+90
+146
+140
+63
+110
+167
+195
+216
+200
+189
+102
+126
+126
+151
+189
+109
+165
+186
+89
+129
+197
+166
+175
+135
+69
+103
+86
+72
+58
+64
+144
+136
+73
+73
+38
+53
+52
+68
+121
+123
+98
+98
+55
+106
+70
+57
+162
+158
+104
+139
+113
+145
+77
+82
+180
+154
+90
+159
+92
+164
+194
+97
+104
+119
+149
+139
+56
+67
+95
+58
+86
+96
+67
+57
+68
+100
+68
+69
+96
+172
+94
+114
+180
+130
+89
+141
+121
+51
+139
+167
+63
+65
+68
+79
+84
+68
+60
+100
+72
+68
+88
+80
+140
+98
+99
+137
+68
+136
+86
+90
+125
+124
+133
+154
+114
+137
+149
+104
+118
+82
+93
+180
+170
+123
+129
+79
+90
+72
+125
+143
+68
+76
+92
+159
+103
+119
+77
+90
+103
+139
+87
+70
+85
+65
+65
+74
+82
+92
+146
+117
+67
+70
+79
+96
+145
+63
+76
+93
+113
+94
+73
+46
+93
+80
+55
+79
+77
+157
+177
+195
+123
+118
+94
+111
+121
+128
+126
+110
+114
+135
+103
+102
+159
+195
+199
+180
+159
+154
+136
+162
+128
+162
+166
+137
+150
+134
+105
+180
+206
+161
+146
+155
+169
+185
+195
+165
+174
+109
+145
+205
+226
+155
+79
+56
+85
+180
+227
+154
+195
+175
+154
+195
+198
+138
+58
+67
+70
+182
+200
+175
+164
+111
+97
+167
+215
+194
+68
+154
+217
+143
+215
+172
+95
+168
+167
+120
+89
+63
+111
+155
+180
+133
+189
+200
+164
+119
+51
+77
+130
+90
+202
+223
+178
+118
+123
+192
+212
+218
+124
+77
+136
+143
+182
+223
+210
+231
+217
+133
+178
+188
+196
+154
+89
+119
+161
+169
+195
+198
+206
+138
+143
+124
+136
+148
+215
+181
+149
+179
+156
+151
+190
+210
+225
+210
+200
+162
+154
+147
+115
+120
+106
+120
+117
+164
+219
+197
+144
+212
+184
+195
+213
+230
+230
+218
+184
+87
+66
+102
+190
+209
+160
+86
+74
+102
+100
+120
+87
+72
+88
+150
+36
+47
+62
+39
+90
+69
+94
+110
+69
+175
+209
+189
+189
+139
+94
+136
+102
+68
+97
+147
+100
+165
+161
+156
+195
+178
+121
+161
+155
+124
+199
+191
+83
+136
+153
+115
+107
+38
+54
+140
+146
+156
+119
+83
+89
+198
+218
+147
+167
+207
+157
+69
+180
+189
+129
+204
+160
+213
+228
+208
+174
+202
+179
+187
+74
+145
+126
+108
+108
+201
+196
+140
+127
+171
+95
+98
+195
+172
+181
+191
+205
+210
+155
+78
+106
+157
+135
+85
+100
+172
+139
+90
+70
+68
+66
+134
+164
+121
+72
+108
+46
+59
+178
+176
+128
+145
+83
+144
+68
+90
+137
+93
+200
+124
+179
+170
+177
+200
+208
+73
+121
+170
+138
+118
+164
+199
+105
+179
+169
+162
+153
+202
+199
+140
+92
+133
+105
+115
+189
+206
+130
+153
+85
+103
+114
+125
+126
+175
+185
+78
+128
+207
+135
+93
+78
+96
+87
+84
+88
+125
+117
+148
+114
+80
+168
+165
+202
+160
+63
+58
+46
+62
+76
+85
+103
+92
+65
+117
+103
+154
+177
+172
+121
+118
+139
+103
+126
+114
+108
+100
+82
+119
+181
+180
+160
+120
+106
+72
+73
+86
+127
+94
+145
+144
+52
+78
+35
+41
+53
+52
+89
+139
+87
+64
+70
+146
+145
+70
+125
+182
+99
+185
+139
+155
+86
+67
+147
+124
+106
+171
+100
+143
+197
+86
+105
+118
+105
+90
+57
+102
+78
+64
+126
+89
+134
+117
+75
+165
+72
+62
+72
+77
+86
+103
+162
+98
+75
+118
+123
+62
+76
+127
+95
+75
+75
+107
+77
+69
+69
+77
+84
+75
+108
+177
+172
+68
+60
+84
+69
+97
+119
+115
+124
+99
+92
+88
+75
+109
+68
+95
+76
+75
+75
+76
+103
+114
+84
+83
+59
+62
+67
+83
+87
+96
+113
+83
+90
+87
+69
+54
+164
+184
+123
+180
+165
+109
+89
+86
+116
+169
+197
+131
+100
+70
+83
+96
+121
+84
+83
+117
+94
+66
+97
+93
+137
+102
+53
+79
+72
+82
+162
+217
+191
+148
+120
+158
+103
+145
+116
+149
+147
+84
+123
+160
+192
+186
+153
+167
+175
+175
+162
+176
+108
+111
+161
+150
+151
+98
+133
+191
+167
+157
+218
+182
+166
+187
+155
+140
+114
+170
+178
+206
+189
+160
+74
+79
+175
+227
+188
+198
+192
+154
+113
+191
+140
+55
+59
+63
+136
+204
+116
+159
+194
+111
+206
+228
+200
+85
+99
+192
+146
+128
+144
+72
+79
+96
+121
+87
+73
+153
+198
+199
+134
+114
+154
+182
+135
+77
+89
+145
+111
+170
+206
+148
+75
+113
+190
+174
+188
+97
+84
+117
+108
+176
+215
+209
+228
+208
+144
+102
+186
+218
+197
+125
+150
+156
+182
+225
+240
+210
+106
+187
+202
+172
+191
+219
+190
+181
+151
+167
+140
+205
+207
+192
+140
+184
+206
+190
+126
+129
+135
+154
+186
+206
+199
+196
+192
+182
+168
+202
+215
+230
+235
+204
+144
+110
+116
+76
+156
+207
+179
+94
+48
+57
+103
+109
+127
+106
+103
+70
+80
+75
+36
+51
+85
+39
+55
+94
+49
+138
+117
+96
+150
+198
+167
+141
+129
+107
+123
+149
+111
+128
+180
+137
+204
+125
+191
+187
+180
+156
+140
+182
+99
+201
+207
+144
+170
+148
+76
+107
+104
+95
+166
+131
+180
+116
+57
+102
+210
+197
+145
+126
+172
+156
+90
+153
+158
+172
+146
+187
+200
+216
+164
+182
+153
+170
+108
+128
+160
+147
+95
+184
+195
+194
+182
+195
+129
+95
+105
+182
+157
+168
+196
+216
+190
+68
+68
+89
+180
+90
+89
+135
+206
+176
+68
+97
+77
+147
+137
+157
+56
+153
+116
+86
+108
+202
+146
+60
+73
+149
+104
+105
+49
+56
+161
+204
+121
+187
+156
+195
+196
+124
+100
+175
+144
+143
+124
+178
+108
+88
+137
+143
+147
+208
+171
+151
+86
+184
+120
+165
+209
+172
+121
+162
+150
+80
+103
+93
+136
+188
+103
+86
+75
+205
+194
+64
+110
+116
+119
+148
+166
+181
+96
+166
+180
+82
+110
+158
+159
+80
+70
+86
+88
+98
+60
+70
+94
+57
+58
+75
+70
+84
+137
+184
+136
+128
+160
+102
+99
+72
+117
+105
+97
+95
+83
+104
+89
+117
+140
+75
+129
+108
+135
+117
+92
+138
+92
+74
+62
+52
+64
+90
+67
+119
+103
+118
+138
+155
+156
+86
+111
+151
+86
+170
+105
+109
+65
+59
+100
+75
+68
+86
+90
+90
+148
+57
+86
+70
+70
+87
+118
+116
+76
+103
+99
+128
+159
+80
+117
+176
+85
+93
+85
+93
+114
+89
+106
+66
+77
+73
+82
+84
+67
+85
+105
+103
+123
+84
+95
+76
+85
+87
+99
+127
+146
+139
+121
+66
+59
+72
+75
+111
+168
+127
+94
+84
+74
+105
+96
+99
+77
+89
+107
+117
+89
+82
+123
+139
+99
+98
+79
+68
+94
+117
+172
+167
+73
+72
+79
+74
+63
+127
+192
+125
+156
+117
+111
+88
+131
+169
+143
+157
+135
+115
+102
+76
+82
+78
+94
+73
+109
+161
+105
+103
+130
+76
+118
+74
+88
+138
+144
+108
+141
+194
+162
+144
+129
+150
+58
+53
+85
+149
+180
+114
+103
+149
+199
+139
+64
+119
+190
+159
+160
+180
+127
+143
+109
+131
+125
+93
+153
+198
+136
+86
+198
+215
+168
+199
+134
+145
+102
+144
+181
+218
+217
+143
+139
+86
+158
+226
+157
+205
+170
+153
+90
+88
+57
+79
+82
+97
+187
+146
+92
+153
+95
+169
+232
+199
+137
+63
+141
+190
+197
+80
+67
+75
+98
+138
+130
+95
+138
+195
+176
+165
+134
+158
+199
+131
+138
+130
+192
+160
+146
+161
+100
+100
+133
+184
+182
+171
+170
+153
+156
+141
+165
+154
+119
+137
+180
+82
+140
+178
+208
+202
+100
+121
+167
+218
+236
+235
+206
+119
+168
+219
+217
+185
+207
+217
+204
+175
+147
+139
+199
+176
+149
+187
+144
+209
+209
+127
+174
+208
+206
+187
+182
+178
+65
+67
+69
+144
+169
+113
+115
+131
+113
+72
+115
+141
+117
+171
+195
+111
+51
+64
+84
+79
+77
+148
+92
+76
+82
+97
+82
+82
+38
+74
+98
+70
+52
+147
+68
+119
+189
+88
+79
+143
+165
+108
+124
+177
+127
+167
+83
+154
+198
+136
+167
+181
+134
+141
+206
+218
+131
+158
+165
+118
+189
+220
+205
+117
+158
+108
+174
+137
+137
+127
+160
+137
+110
+63
+125
+202
+185
+160
+124
+195
+187
+107
+150
+187
+169
+174
+202
+176
+134
+127
+107
+115
+170
+155
+95
+127
+133
+170
+218
+177
+210
+218
+197
+182
+178
+118
+159
+202
+145
+161
+139
+68
+82
+74
+130
+96
+107
+79
+154
+210
+178
+104
+155
+177
+106
+184
+88
+141
+210
+154
+60
+174
+175
+49
+42
+119
+175
+85
+75
+58
+155
+217
+190
+137
+169
+116
+124
+131
+96
+103
+96
+89
+85
+89
+123
+74
+120
+129
+97
+165
+92
+114
+80
+126
+72
+147
+201
+82
+116
+130
+160
+159
+164
+104
+151
+202
+121
+117
+95
+169
+145
+121
+169
+97
+145
+100
+88
+179
+150
+131
+182
+107
+62
+75
+141
+95
+67
+155
+149
+79
+104
+108
+77
+92
+117
+110
+140
+131
+67
+130
+176
+145
+143
+188
+168
+109
+146
+136
+77
+69
+131
+121
+66
+80
+76
+56
+65
+76
+57
+52
+78
+58
+60
+121
+117
+68
+80
+121
+102
+125
+70
+84
+88
+118
+146
+72
+145
+113
+103
+113
+79
+72
+63
+63
+66
+63
+59
+89
+52
+55
+106
+57
+55
+52
+56
+96
+67
+57
+68
+87
+85
+140
+106
+80
+104
+139
+77
+69
+105
+84
+97
+82
+67
+86
+80
+60
+64
+66
+78
+93
+165
+165
+136
+60
+88
+113
+76
+92
+134
+169
+176
+115
+136
+128
+59
+82
+74
+143
+115
+82
+77
+53
+72
+92
+99
+146
+106
+144
+194
+166
+153
+83
+79
+85
+86
+98
+75
+92
+156
+171
+123
+105
+96
+94
+134
+90
+82
+92
+95
+100
+116
+79
+83
+97
+70
+93
+92
+80
+73
+73
+121
+154
+114
+68
+93
+138
+103
+117
+143
+125
+153
+109
+121
+99
+141
+151
+148
+109
+110
+139
+100
+92
+94
+115
+154
+121
+88
+129
+146
+166
+155
+118
+78
+65
+135
+102
+162
+143
+138
+191
+141
+166
+189
+136
+130
+172
+178
+192
+133
+103
+182
+206
+201
+168
+88
+77
+100
+131
+174
+182
+215
+196
+167
+135
+172
+196
+124
+118
+140
+109
+111
+100
+123
+166
+85
+131
+121
+96
+67
+109
+146
+210
+187
+119
+104
+56
+126
+199
+172
+85
+85
+106
+170
+199
+123
+95
+181
+159
+150
+190
+161
+204
+182
+192
+151
+150
+140
+125
+153
+110
+131
+197
+209
+165
+117
+105
+140
+133
+106
+186
+192
+159
+181
+119
+77
+68
+156
+190
+168
+85
+72
+185
+221
+212
+211
+191
+139
+205
+228
+199
+166
+192
+221
+212
+114
+167
+189
+155
+161
+179
+204
+160
+213
+213
+116
+136
+196
+192
+151
+164
+149
+154
+89
+83
+80
+96
+146
+118
+80
+106
+121
+113
+115
+100
+102
+139
+79
+94
+115
+154
+151
+99
+171
+147
+93
+90
+100
+84
+104
+113
+29
+43
+114
+146
+41
+63
+53
+68
+187
+188
+134
+118
+74
+45
+75
+140
+157
+113
+129
+167
+192
+191
+128
+182
+147
+88
+125
+172
+188
+104
+194
+94
+75
+135
+217
+216
+176
+159
+88
+164
+139
+100
+68
+87
+87
+98
+156
+166
+211
+212
+161
+147
+167
+171
+167
+172
+196
+168
+184
+134
+113
+128
+104
+73
+98
+159
+184
+126
+174
+196
+204
+201
+219
+199
+195
+146
+211
+219
+201
+216
+167
+159
+127
+124
+102
+65
+58
+97
+107
+92
+141
+205
+207
+171
+167
+205
+116
+177
+168
+88
+188
+216
+117
+150
+157
+77
+64
+73
+154
+143
+140
+119
+145
+219
+190
+146
+137
+155
+153
+155
+169
+104
+133
+117
+144
+75
+109
+87
+118
+160
+84
+186
+172
+79
+110
+84
+73
+104
+155
+49
+78
+95
+108
+159
+192
+145
+143
+210
+167
+126
+172
+105
+104
+143
+172
+94
+97
+138
+113
+159
+197
+167
+151
+87
+57
+63
+63
+62
+60
+116
+133
+77
+105
+168
+109
+116
+133
+138
+157
+204
+162
+103
+113
+123
+154
+134
+107
+113
+151
+165
+82
+73
+155
+120
+73
+46
+73
+86
+72
+58
+59
+43
+56
+62
+73
+114
+176
+127
+97
+143
+144
+98
+77
+69
+88
+134
+154
+72
+111
+79
+93
+59
+54
+72
+60
+77
+72
+62
+53
+57
+84
+54
+69
+57
+68
+77
+60
+64
+54
+59
+95
+64
+75
+67
+65
+85
+79
+110
+67
+83
+114
+97
+72
+64
+52
+48
+90
+92
+82
+96
+59
+76
+93
+117
+80
+79
+73
+147
+131
+121
+165
+168
+168
+141
+136
+86
+79
+95
+65
+83
+73
+69
+69
+88
+92
+137
+118
+177
+143
+166
+200
+168
+116
+114
+157
+121
+68
+83
+65
+131
+166
+184
+155
+165
+115
+100
+137
+133
+115
+73
+66
+86
+72
+80
+96
+135
+129
+57
+74
+89
+111
+131
+160
+154
+148
+95
+96
+105
+117
+120
+200
+208
+177
+117
+125
+114
+151
+178
+133
+84
+139
+148
+107
+99
+84
+160
+184
+157
+120
+97
+109
+175
+218
+131
+70
+90
+130
+159
+165
+125
+143
+143
+133
+170
+202
+201
+144
+175
+218
+204
+104
+169
+185
+168
+179
+115
+126
+87
+126
+182
+158
+196
+207
+205
+128
+165
+147
+188
+162
+88
+162
+118
+111
+114
+194
+148
+140
+148
+192
+95
+177
+144
+190
+177
+76
+69
+58
+135
+195
+199
+137
+73
+97
+204
+192
+106
+90
+113
+107
+178
+196
+126
+188
+217
+208
+127
+83
+99
+114
+95
+136
+176
+195
+172
+116
+79
+125
+184
+137
+198
+218
+186
+158
+156
+75
+80
+126
+147
+130
+103
+83
+87
+139
+197
+153
+204
+186
+155
+181
+223
+207
+176
+205
+227
+213
+126
+179
+230
+168
+82
+116
+131
+187
+226
+210
+138
+159
+180
+102
+75
+100
+135
+170
+89
+69
+64
+95
+96
+114
+95
+110
+172
+153
+153
+167
+202
+131
+175
+159
+138
+129
+155
+97
+167
+194
+167
+137
+129
+135
+148
+156
+84
+32
+44
+92
+150
+83
+37
+31
+33
+111
+171
+198
+144
+110
+35
+73
+76
+70
+85
+149
+185
+162
+204
+97
+140
+209
+147
+62
+118
+179
+77
+155
+174
+52
+63
+133
+221
+218
+210
+128
+88
+126
+111
+93
+125
+157
+107
+104
+124
+188
+216
+190
+194
+136
+117
+190
+217
+154
+197
+195
+168
+111
+113
+87
+116
+92
+54
+134
+201
+154
+189
+207
+129
+167
+201
+176
+92
+169
+207
+201
+225
+180
+168
+159
+186
+175
+117
+98
+88
+138
+155
+147
+192
+198
+106
+128
+207
+171
+98
+178
+145
+149
+198
+145
+166
+162
+85
+62
+72
+96
+92
+94
+147
+99
+171
+117
+162
+150
+80
+156
+209
+157
+139
+184
+129
+168
+105
+74
+116
+115
+133
+125
+189
+205
+114
+200
+134
+177
+140
+181
+54
+93
+189
+118
+74
+119
+149
+133
+178
+143
+151
+201
+104
+96
+117
+176
+125
+121
+82
+120
+73
+162
+198
+151
+126
+54
+67
+66
+90
+113
+45
+49
+60
+57
+116
+74
+60
+75
+144
+148
+125
+139
+67
+62
+147
+178
+100
+69
+67
+106
+148
+92
+72
+70
+53
+70
+57
+68
+74
+65
+72
+72
+69
+65
+65
+52
+80
+154
+170
+126
+147
+174
+107
+69
+65
+88
+97
+88
+89
+93
+64
+79
+75
+46
+60
+74
+82
+97
+78
+54
+104
+93
+92
+135
+108
+68
+63
+46
+38
+57
+60
+110
+66
+70
+86
+75
+110
+89
+82
+77
+78
+89
+76
+80
+49
+47
+63
+59
+72
+69
+73
+94
+69
+89
+125
+96
+96
+98
+166
+134
+95
+162
+133
+172
+161
+200
+107
+76
+119
+76
+63
+63
+87
+75
+125
+121
+115
+133
+158
+126
+185
+207
+181
+151
+189
+158
+103
+79
+67
+150
+116
+147
+139
+182
+204
+177
+154
+123
+170
+138
+100
+78
+96
+100
+111
+129
+147
+97
+74
+120
+166
+162
+104
+94
+87
+118
+114
+102
+116
+147
+126
+131
+148
+148
+165
+118
+75
+127
+149
+116
+93
+97
+131
+70
+111
+80
+108
+158
+164
+164
+138
+143
+99
+103
+93
+134
+107
+130
+155
+161
+185
+210
+216
+191
+215
+189
+126
+137
+160
+200
+200
+139
+204
+199
+164
+83
+119
+181
+139
+124
+170
+154
+162
+181
+178
+130
+165
+94
+141
+99
+135
+85
+134
+111
+120
+158
+127
+159
+208
+188
+170
+169
+145
+174
+92
+66
+56
+125
+196
+174
+125
+93
+77
+120
+135
+69
+74
+120
+194
+218
+185
+109
+171
+222
+182
+92
+146
+172
+114
+76
+96
+127
+104
+102
+107
+147
+174
+196
+194
+175
+184
+144
+129
+179
+205
+149
+106
+94
+120
+127
+137
+167
+159
+119
+164
+201
+177
+155
+151
+184
+208
+147
+157
+175
+174
+190
+207
+230
+198
+117
+123
+190
+180
+196
+190
+160
+190
+169
+111
+85
+153
+208
+220
+157
+89
+95
+149
+100
+85
+161
+174
+139
+127
+157
+207
+222
+170
+187
+189
+162
+147
+96
+121
+182
+204
+216
+195
+143
+184
+171
+77
+99
+150
+77
+76
+133
+93
+111
+62
+45
+33
+33
+65
+127
+124
+96
+36
+136
+90
+113
+80
+76
+181
+186
+208
+140
+89
+144
+194
+123
+150
+177
+134
+66
+175
+96
+44
+151
+167
+176
+181
+195
+95
+93
+97
+135
+107
+177
+200
+191
+182
+158
+195
+143
+167
+178
+121
+98
+175
+199
+166
+197
+184
+180
+131
+130
+63
+64
+63
+54
+145
+169
+110
+174
+185
+177
+107
+139
+113
+151
+184
+195
+165
+165
+180
+162
+166
+127
+137
+87
+130
+179
+158
+186
+150
+182
+155
+117
+184
+188
+102
+86
+133
+187
+138
+118
+199
+171
+146
+75
+123
+197
+117
+57
+77
+105
+127
+159
+182
+167
+93
+107
+207
+170
+130
+204
+205
+188
+162
+80
+135
+159
+189
+126
+121
+175
+121
+175
+97
+127
+97
+166
+95
+100
+195
+178
+146
+148
+196
+174
+172
+160
+128
+137
+66
+73
+82
+84
+83
+64
+47
+78
+64
+75
+146
+147
+124
+72
+86
+104
+134
+187
+143
+47
+46
+39
+51
+55
+59
+60
+60
+104
+145
+151
+119
+52
+85
+144
+99
+75
+88
+58
+114
+118
+55
+51
+62
+59
+47
+64
+67
+70
+72
+60
+41
+56
+57
+72
+65
+123
+167
+172
+158
+161
+118
+62
+106
+73
+62
+77
+94
+60
+51
+95
+104
+69
+58
+88
+89
+69
+95
+66
+94
+88
+116
+88
+67
+62
+51
+36
+44
+52
+148
+129
+49
+62
+76
+98
+161
+94
+70
+79
+63
+85
+72
+59
+52
+38
+49
+60
+60
+96
+78
+92
+80
+75
+75
+69
+70
+77
+151
+164
+84
+96
+88
+146
+131
+107
+70
+127
+133
+65
+75
+109
+106
+92
+79
+135
+164
+119
+87
+165
+187
+202
+175
+156
+179
+139
+94
+89
+100
+136
+149
+176
+182
+174
+190
+200
+190
+134
+113
+77
+67
+82
+157
+175
+204
+169
+165
+141
+128
+149
+151
+135
+121
+121
+98
+133
+207
+162
+167
+179
+168
+181
+143
+77
+89
+72
+69
+82
+117
+153
+198
+157
+128
+107
+80
+144
+200
+129
+96
+157
+170
+155
+169
+153
+133
+143
+90
+124
+138
+159
+177
+179
+198
+197
+192
+204
+180
+119
+128
+176
+198
+166
+148
+204
+147
+94
+206
+217
+169
+181
+172
+188
+105
+175
+195
+131
+179
+143
+126
+141
+182
+141
+159
+80
+88
+82
+136
+184
+135
+109
+176
+113
+194
+145
+89
+70
+120
+166
+107
+123
+140
+72
+62
+83
+64
+64
+156
+225
+227
+157
+97
+177
+218
+181
+145
+171
+185
+144
+131
+89
+103
+86
+113
+169
+231
+237
+200
+168
+116
+126
+177
+226
+215
+228
+199
+127
+139
+66
+114
+174
+164
+155
+114
+189
+211
+168
+161
+186
+220
+216
+160
+164
+146
+74
+105
+179
+223
+210
+127
+200
+223
+204
+147
+172
+207
+211
+202
+133
+121
+205
+221
+191
+140
+111
+75
+149
+144
+154
+158
+213
+201
+198
+202
+232
+213
+202
+208
+208
+158
+110
+77
+156
+184
+180
+162
+111
+120
+87
+102
+64
+107
+150
+136
+84
+111
+148
+128
+109
+54
+76
+43
+22
+38
+68
+47
+65
+53
+97
+141
+73
+126
+96
+127
+199
+194
+200
+52
+124
+201
+109
+151
+192
+186
+87
+85
+140
+171
+109
+127
+162
+155
+141
+189
+156
+164
+67
+70
+79
+102
+143
+110
+176
+178
+191
+198
+138
+153
+138
+137
+117
+131
+157
+119
+198
+166
+131
+161
+137
+52
+47
+78
+126
+109
+175
+212
+235
+186
+87
+97
+131
+107
+151
+195
+123
+128
+188
+164
+155
+86
+96
+116
+168
+220
+185
+197
+194
+166
+135
+138
+151
+150
+129
+86
+128
+199
+98
+159
+196
+186
+95
+80
+174
+195
+75
+94
+103
+164
+171
+143
+116
+79
+115
+139
+125
+96
+138
+191
+227
+220
+166
+155
+166
+196
+161
+131
+159
+117
+109
+159
+156
+94
+185
+141
+139
+178
+169
+156
+136
+196
+153
+93
+76
+123
+181
+123
+89
+57
+58
+74
+77
+67
+84
+58
+64
+75
+96
+85
+82
+84
+121
+74
+145
+138
+55
+43
+39
+44
+43
+35
+43
+51
+58
+90
+106
+93
+111
+139
+103
+86
+68
+47
+52
+75
+120
+121
+110
+75
+119
+67
+56
+74
+76
+94
+97
+66
+49
+64
+74
+48
+54
+75
+128
+147
+154
+141
+114
+76
+72
+89
+85
+162
+99
+78
+118
+143
+125
+67
+78
+52
+59
+58
+56
+67
+90
+125
+66
+79
+60
+48
+38
+44
+73
+145
+94
+57
+74
+70
+154
+175
+69
+65
+62
+57
+45
+65
+73
+56
+55
+45
+53
+76
+76
+96
+67
+78
+87
+73
+70
+57
+67
+98
+140
+84
+69
+87
+102
+89
+82
+100
+153
+82
+78
+119
+174
+171
+115
+119
+113
+162
+151
+150
+185
+151
+190
+184
+190
+170
+113
+134
+161
+151
+90
+92
+176
+205
+206
+160
+127
+187
+191
+118
+83
+89
+79
+117
+143
+114
+107
+135
+143
+83
+90
+131
+160
+149
+145
+146
+126
+180
+143
+104
+107
+103
+124
+144
+150
+146
+96
+87
+89
+137
+157
+151
+187
+196
+162
+162
+154
+212
+205
+184
+120
+131
+146
+143
+192
+168
+162
+118
+187
+153
+109
+102
+162
+156
+102
+189
+219
+198
+149
+151
+150
+194
+182
+161
+126
+190
+154
+162
+161
+166
+191
+177
+137
+186
+212
+182
+162
+188
+192
+79
+166
+170
+198
+159
+110
+123
+115
+169
+109
+70
+92
+89
+107
+129
+80
+98
+111
+164
+149
+149
+198
+75
+55
+62
+59
+64
+126
+216
+210
+169
+140
+196
+218
+207
+172
+141
+129
+125
+168
+97
+114
+201
+233
+228
+213
+215
+162
+104
+55
+96
+168
+213
+205
+221
+206
+131
+156
+159
+156
+192
+168
+161
+116
+179
+187
+202
+187
+210
+216
+207
+121
+139
+104
+57
+63
+153
+217
+208
+149
+197
+208
+171
+113
+209
+236
+221
+186
+149
+184
+220
+218
+149
+94
+143
+147
+158
+190
+206
+166
+177
+188
+215
+223
+186
+136
+201
+209
+207
+129
+64
+68
+94
+102
+148
+164
+143
+111
+84
+80
+96
+141
+128
+125
+123
+57
+92
+136
+146
+131
+72
+51
+54
+100
+57
+73
+77
+155
+69
+59
+151
+94
+73
+105
+63
+138
+117
+185
+83
+69
+161
+165
+86
+103
+207
+180
+151
+99
+149
+124
+155
+168
+179
+172
+223
+200
+171
+107
+123
+150
+124
+143
+159
+96
+159
+185
+205
+222
+181
+156
+188
+134
+178
+175
+209
+207
+194
+111
+123
+176
+133
+68
+76
+87
+151
+154
+178
+225
+233
+208
+95
+68
+90
+137
+140
+159
+93
+166
+204
+198
+167
+106
+84
+134
+199
+200
+195
+226
+218
+128
+155
+108
+110
+175
+124
+77
+181
+145
+113
+165
+165
+191
+162
+89
+199
+168
+99
+117
+128
+150
+148
+156
+144
+104
+109
+54
+126
+128
+178
+205
+215
+201
+168
+170
+162
+210
+131
+139
+134
+97
+168
+171
+77
+182
+164
+109
+105
+126
+98
+68
+149
+88
+73
+73
+110
+164
+121
+94
+68
+65
+124
+131
+93
+185
+110
+49
+59
+57
+59
+129
+75
+119
+82
+74
+77
+57
+44
+46
+51
+62
+56
+82
+70
+52
+59
+65
+80
+88
+144
+158
+105
+53
+44
+57
+70
+72
+88
+115
+92
+59
+52
+70
+77
+95
+186
+136
+146
+140
+98
+93
+126
+136
+65
+94
+97
+115
+128
+136
+77
+88
+92
+95
+134
+74
+68
+73
+125
+105
+58
+64
+60
+74
+60
+64
+82
+93
+123
+100
+134
+86
+56
+94
+48
+76
+84
+64
+62
+49
+59
+92
+85
+54
+62
+76
+65
+72
+65
+65
+63
+38
+67
+67
+59
+92
+95
+80
+79
+66
+73
+57
+53
+72
+89
+116
+124
+98
+70
+97
+121
+116
+134
+160
+94
+104
+156
+147
+134
+166
+166
+165
+182
+128
+190
+182
+171
+192
+204
+204
+151
+89
+121
+157
+105
+150
+169
+197
+178
+143
+165
+167
+110
+125
+170
+154
+82
+87
+120
+133
+105
+77
+79
+123
+123
+136
+145
+113
+135
+128
+88
+75
+79
+59
+62
+76
+83
+121
+131
+169
+187
+137
+90
+126
+136
+146
+169
+153
+167
+162
+204
+150
+106
+146
+202
+211
+155
+205
+138
+128
+160
+124
+74
+143
+178
+154
+128
+125
+194
+202
+178
+167
+209
+200
+153
+141
+118
+135
+187
+171
+153
+167
+176
+151
+205
+176
+129
+185
+190
+206
+181
+181
+135
+160
+115
+151
+197
+204
+184
+172
+153
+175
+134
+82
+74
+66
+72
+78
+139
+94
+143
+126
+68
+74
+178
+124
+48
+58
+55
+46
+115
+174
+204
+175
+169
+199
+222
+197
+109
+75
+75
+128
+181
+108
+180
+218
+226
+220
+217
+154
+115
+58
+65
+140
+180
+187
+143
+156
+187
+157
+97
+137
+115
+196
+167
+103
+114
+157
+188
+180
+182
+192
+177
+184
+175
+74
+53
+68
+123
+169
+211
+188
+131
+197
+209
+210
+141
+209
+212
+190
+143
+148
+198
+232
+196
+150
+154
+149
+198
+147
+179
+209
+147
+119
+87
+114
+164
+118
+143
+200
+184
+180
+87
+83
+69
+73
+115
+186
+176
+146
+137
+70
+92
+102
+135
+159
+138
+151
+192
+64
+49
+54
+94
+100
+94
+67
+44
+110
+104
+106
+85
+139
+125
+51
+140
+190
+111
+66
+66
+74
+126
+153
+93
+64
+77
+168
+192
+74
+194
+145
+184
+149
+113
+161
+182
+199
+157
+191
+168
+201
+207
+204
+149
+102
+115
+155
+175
+155
+106
+141
+137
+199
+216
+201
+140
+170
+144
+151
+180
+170
+205
+208
+164
+110
+131
+124
+126
+92
+162
+209
+195
+172
+216
+221
+200
+104
+66
+84
+151
+103
+128
+177
+190
+184
+208
+184
+115
+144
+181
+216
+216
+216
+223
+192
+151
+170
+77
+141
+170
+80
+124
+123
+76
+90
+159
+185
+195
+155
+138
+196
+160
+157
+186
+136
+110
+187
+165
+99
+102
+70
+78
+171
+189
+125
+202
+186
+167
+194
+166
+186
+161
+135
+135
+168
+187
+185
+93
+184
+164
+181
+73
+135
+145
+58
+79
+131
+67
+73
+121
+125
+80
+128
+118
+88
+109
+108
+100
+205
+181
+67
+67
+64
+43
+44
+59
+95
+117
+69
+87
+102
+67
+111
+158
+133
+60
+83
+92
+82
+120
+167
+126
+164
+95
+67
+59
+68
+52
+53
+113
+108
+66
+72
+83
+77
+63
+85
+99
+78
+154
+165
+113
+164
+199
+181
+191
+178
+58
+88
+82
+107
+109
+78
+75
+58
+74
+97
+74
+69
+82
+100
+103
+126
+94
+48
+64
+55
+64
+86
+69
+89
+96
+140
+94
+102
+138
+146
+70
+66
+67
+84
+69
+59
+67
+56
+53
+53
+58
+86
+88
+65
+76
+60
+60
+74
+73
+72
+89
+102
+92
+98
+104
+69
+75
+67
+70
+92
+127
+110
+124
+123
+120
+104
+164
+153
+108
+103
+116
+134
+170
+169
+138
+170
+178
+188
+144
+158
+185
+166
+200
+190
+211
+209
+116
+98
+128
+130
+136
+175
+178
+194
+198
+174
+115
+136
+103
+106
+164
+187
+151
+125
+170
+201
+176
+76
+93
+137
+140
+190
+176
+106
+127
+93
+89
+86
+95
+98
+135
+114
+103
+134
+138
+151
+180
+226
+186
+210
+185
+139
+154
+143
+134
+134
+167
+188
+156
+198
+147
+187
+197
+184
+199
+213
+145
+146
+209
+174
+165
+178
+178
+168
+165
+212
+190
+157
+156
+191
+133
+114
+69
+151
+166
+186
+169
+169
+149
+121
+188
+172
+109
+139
+141
+190
+157
+155
+194
+153
+102
+110
+176
+143
+126
+100
+150
+117
+52
+63
+87
+66
+68
+134
+92
+143
+169
+59
+68
+84
+75
+87
+96
+64
+59
+89
+138
+205
+144
+120
+139
+187
+143
+78
+68
+63
+108
+194
+169
+135
+195
+211
+208
+184
+109
+60
+83
+153
+150
+209
+188
+169
+150
+160
+178
+140
+205
+184
+219
+216
+146
+164
+182
+191
+187
+166
+174
+211
+204
+126
+106
+79
+97
+125
+150
+205
+178
+123
+148
+176
+188
+181
+145
+187
+212
+172
+111
+160
+202
+168
+171
+191
+162
+222
+210
+159
+186
+151
+130
+84
+75
+60
+72
+84
+159
+144
+147
+52
+69
+125
+98
+169
+210
+180
+148
+157
+124
+164
+192
+200
+207
+205
+221
+206
+159
+133
+36
+39
+57
+57
+92
+100
+54
+65
+153
+151
+60
+55
+56
+62
+73
+160
+185
+65
+62
+45
+87
+137
+165
+139
+72
+90
+189
+170
+157
+177
+65
+83
+108
+135
+190
+202
+138
+156
+199
+191
+116
+191
+190
+143
+83
+153
+196
+210
+184
+157
+133
+126
+128
+211
+178
+182
+157
+131
+98
+106
+121
+151
+174
+186
+129
+174
+192
+171
+113
+179
+202
+225
+181
+200
+184
+191
+174
+54
+69
+60
+82
+105
+83
+155
+162
+200
+206
+158
+191
+147
+198
+186
+139
+111
+88
+167
+117
+73
+182
+150
+160
+77
+52
+75
+135
+191
+106
+167
+77
+131
+166
+215
+192
+179
+121
+113
+185
+139
+49
+65
+64
+90
+184
+137
+186
+174
+206
+215
+200
+144
+204
+184
+190
+191
+165
+120
+83
+154
+133
+191
+138
+103
+75
+53
+79
+116
+105
+66
+153
+208
+165
+98
+124
+154
+120
+117
+157
+179
+197
+66
+136
+88
+111
+60
+76
+134
+167
+151
+128
+179
+153
+164
+138
+180
+117
+92
+160
+129
+149
+118
+116
+148
+76
+70
+103
+72
+107
+109
+67
+75
+72
+111
+109
+95
+105
+94
+144
+78
+79
+131
+95
+119
+170
+174
+147
+164
+117
+100
+69
+72
+82
+79
+72
+68
+66
+62
+74
+75
+59
+70
+114
+128
+105
+93
+68
+74
+74
+79
+125
+104
+68
+110
+134
+121
+168
+124
+65
+72
+80
+111
+123
+82
+69
+73
+82
+55
+79
+121
+137
+127
+119
+82
+90
+87
+70
+75
+86
+76
+111
+107
+125
+90
+70
+79
+86
+126
+145
+110
+127
+145
+159
+176
+148
+155
+115
+97
+110
+139
+177
+180
+174
+177
+187
+190
+146
+129
+188
+204
+215
+216
+208
+166
+179
+186
+149
+198
+201
+208
+206
+166
+139
+174
+137
+89
+155
+185
+177
+160
+153
+162
+107
+113
+105
+70
+72
+69
+93
+129
+121
+75
+89
+93
+140
+146
+171
+189
+172
+146
+181
+172
+177
+168
+177
+208
+195
+222
+228
+220
+196
+190
+180
+150
+130
+140
+161
+225
+201
+126
+176
+140
+158
+189
+111
+131
+205
+213
+179
+202
+198
+210
+221
+186
+197
+212
+184
+129
+116
+72
+86
+135
+161
+178
+171
+162
+88
+105
+144
+140
+90
+96
+113
+168
+157
+170
+196
+146
+126
+136
+128
+151
+167
+96
+92
+79
+93
+108
+117
+140
+105
+105
+105
+107
+78
+106
+145
+86
+161
+137
+66
+92
+92
+159
+197
+114
+97
+150
+188
+158
+154
+136
+73
+104
+86
+94
+146
+188
+184
+159
+106
+63
+63
+93
+185
+196
+192
+171
+158
+165
+106
+158
+176
+175
+218
+237
+231
+177
+185
+199
+213
+198
+185
+207
+190
+153
+104
+108
+111
+154
+158
+144
+164
+180
+141
+167
+178
+127
+118
+155
+211
+212
+215
+195
+147
+178
+186
+190
+184
+128
+188
+212
+159
+164
+178
+104
+129
+196
+148
+82
+90
+68
+56
+53
+58
+80
+104
+89
+160
+147
+134
+117
+117
+118
+161
+171
+171
+191
+131
+100
+105
+83
+164
+159
+60
+66
+44
+55
+75
+93
+83
+48
+95
+181
+170
+68
+41
+79
+58
+100
+180
+96
+73
+65
+87
+147
+175
+197
+105
+58
+95
+162
+140
+206
+167
+67
+153
+128
+120
+190
+185
+97
+153
+217
+174
+102
+180
+145
+107
+127
+149
+129
+188
+165
+172
+126
+83
+143
+170
+149
+141
+153
+156
+116
+158
+210
+188
+100
+141
+166
+130
+153
+171
+93
+115
+166
+220
+198
+192
+182
+186
+103
+53
+118
+141
+85
+93
+86
+103
+100
+154
+170
+213
+176
+146
+168
+72
+49
+84
+146
+188
+67
+126
+147
+181
+177
+65
+93
+83
+131
+104
+72
+127
+79
+141
+200
+210
+209
+154
+134
+86
+67
+84
+67
+80
+119
+191
+149
+144
+128
+143
+159
+103
+93
+155
+192
+165
+102
+110
+131
+89
+105
+83
+131
+103
+89
+146
+55
+59
+87
+166
+126
+87
+127
+98
+86
+140
+137
+89
+134
+169
+87
+150
+157
+187
+114
+72
+87
+85
+66
+167
+192
+117
+147
+154
+126
+93
+94
+73
+96
+167
+172
+121
+58
+57
+51
+43
+65
+111
+153
+148
+170
+100
+82
+67
+104
+169
+140
+138
+171
+157
+84
+107
+84
+131
+204
+134
+68
+148
+139
+157
+158
+82
+97
+78
+62
+65
+72
+68
+72
+95
+59
+72
+129
+146
+155
+131
+120
+72
+77
+72
+74
+78
+56
+109
+175
+109
+144
+153
+125
+65
+74
+159
+161
+114
+63
+80
+99
+84
+85
+90
+125
+129
+138
+140
+110
+138
+106
+64
+70
+73
+117
+86
+94
+136
+137
+79
+99
+103
+165
+175
+135
+100
+155
+171
+177
+167
+174
+137
+123
+161
+186
+199
+195
+196
+199
+194
+189
+186
+171
+172
+232
+208
+178
+181
+184
+239
+195
+198
+232
+212
+192
+159
+126
+98
+86
+121
+110
+94
+95
+110
+93
+73
+113
+94
+54
+63
+84
+83
+68
+55
+73
+114
+197
+172
+137
+131
+129
+149
+174
+226
+210
+180
+180
+164
+156
+161
+140
+170
+199
+182
+182
+186
+180
+185
+205
+196
+187
+118
+169
+219
+176
+128
+158
+145
+93
+72
+109
+165
+192
+124
+103
+116
+124
+174
+164
+141
+156
+149
+133
+130
+136
+108
+85
+111
+166
+150
+104
+95
+104
+95
+99
+145
+176
+118
+126
+155
+119
+145
+120
+188
+154
+136
+120
+109
+165
+118
+80
+127
+156
+198
+172
+139
+84
+44
+76
+113
+175
+150
+208
+162
+76
+88
+95
+139
+171
+99
+114
+123
+120
+136
+145
+154
+104
+137
+124
+83
+136
+115
+96
+113
+109
+131
+113
+86
+176
+228
+223
+201
+196
+137
+178
+175
+139
+156
+204
+219
+189
+166
+131
+168
+158
+119
+164
+141
+97
+129
+201
+153
+154
+126
+133
+120
+72
+119
+133
+96
+113
+94
+88
+144
+174
+133
+124
+103
+136
+194
+207
+189
+139
+118
+191
+167
+111
+154
+157
+109
+88
+120
+99
+109
+96
+84
+66
+70
+86
+156
+141
+137
+136
+140
+125
+77
+113
+127
+111
+82
+80
+108
+89
+106
+78
+100
+144
+172
+84
+60
+56
+47
+43
+110
+89
+113
+46
+41
+93
+157
+162
+92
+57
+77
+65
+166
+108
+121
+94
+160
+158
+181
+209
+210
+184
+109
+109
+129
+187
+196
+145
+150
+164
+134
+87
+168
+197
+136
+177
+201
+161
+100
+149
+107
+117
+156
+146
+166
+209
+187
+155
+87
+127
+164
+162
+164
+125
+119
+119
+133
+169
+196
+133
+89
+114
+167
+165
+181
+167
+110
+153
+99
+130
+140
+158
+169
+155
+168
+113
+146
+194
+162
+83
+79
+156
+78
+80
+182
+217
+136
+117
+106
+95
+73
+102
+156
+117
+70
+123
+166
+194
+89
+82
+83
+111
+177
+133
+94
+64
+116
+201
+192
+211
+185
+157
+138
+88
+129
+134
+117
+174
+198
+145
+69
+64
+137
+140
+69
+117
+87
+113
+104
+78
+105
+73
+143
+147
+70
+74
+125
+124
+136
+63
+82
+118
+178
+148
+46
+97
+128
+88
+170
+150
+100
+94
+103
+85
+94
+130
+157
+133
+96
+85
+85
+87
+137
+161
+124
+97
+62
+54
+62
+85
+57
+43
+75
+97
+90
+65
+86
+84
+74
+85
+64
+89
+159
+159
+96
+103
+141
+145
+114
+156
+146
+160
+167
+113
+138
+127
+153
+167
+138
+130
+115
+86
+159
+181
+169
+157
+80
+77
+78
+64
+93
+92
+74
+97
+127
+164
+159
+149
+145
+80
+74
+83
+84
+83
+69
+62
+70
+144
+113
+130
+149
+105
+68
+146
+194
+172
+103
+83
+89
+104
+77
+127
+108
+119
+107
+140
+168
+165
+138
+164
+119
+166
+131
+88
+63
+67
+129
+94
+74
+99
+100
+178
+182
+169
+106
+145
+197
+206
+174
+174
+175
+160
+170
+185
+198
+182
+167
+168
+192
+165
+189
+199
+185
+205
+188
+151
+111
+196
+220
+197
+195
+220
+219
+166
+75
+97
+102
+129
+153
+124
+162
+125
+65
+69
+82
+52
+69
+67
+52
+72
+119
+179
+177
+179
+205
+185
+188
+198
+137
+146
+181
+159
+189
+185
+158
+146
+141
+180
+192
+148
+153
+147
+182
+174
+139
+105
+130
+135
+167
+210
+174
+148
+151
+198
+195
+162
+131
+113
+169
+139
+100
+160
+186
+124
+117
+106
+125
+119
+85
+129
+162
+126
+128
+172
+165
+103
+88
+105
+144
+172
+151
+160
+144
+123
+138
+167
+136
+102
+128
+109
+109
+114
+126
+120
+137
+104
+184
+184
+113
+149
+110
+155
+190
+149
+63
+69
+72
+113
+117
+110
+181
+149
+125
+168
+160
+110
+110
+151
+178
+158
+129
+70
+90
+108
+93
+95
+126
+148
+130
+76
+58
+103
+181
+179
+140
+68
+135
+186
+221
+230
+221
+182
+188
+189
+95
+90
+153
+151
+100
+189
+229
+213
+165
+166
+126
+131
+100
+111
+186
+184
+177
+148
+147
+123
+126
+126
+116
+168
+164
+161
+180
+170
+86
+89
+128
+79
+124
+204
+227
+167
+88
+161
+189
+140
+96
+141
+166
+78
+72
+94
+147
+205
+174
+120
+153
+114
+124
+169
+169
+139
+149
+150
+110
+124
+167
+168
+125
+92
+72
+110
+134
+114
+72
+90
+133
+103
+108
+48
+42
+54
+46
+38
+83
+94
+102
+69
+68
+78
+82
+126
+87
+64
+108
+85
+180
+166
+90
+100
+72
+161
+209
+205
+195
+198
+194
+161
+99
+195
+204
+199
+144
+120
+128
+95
+84
+176
+179
+161
+187
+185
+192
+129
+149
+58
+85
+128
+198
+204
+222
+210
+186
+158
+202
+168
+134
+153
+181
+134
+140
+176
+180
+161
+144
+83
+151
+210
+155
+158
+106
+157
+137
+133
+205
+188
+113
+100
+151
+180
+153
+137
+196
+196
+119
+189
+201
+158
+195
+192
+155
+52
+69
+73
+105
+137
+69
+94
+120
+75
+119
+186
+133
+59
+59
+60
+149
+200
+95
+60
+72
+148
+184
+121
+154
+174
+123
+94
+60
+147
+197
+166
+178
+107
+58
+73
+85
+150
+153
+143
+103
+80
+82
+68
+66
+113
+187
+170
+155
+72
+188
+177
+140
+110
+158
+192
+83
+97
+92
+154
+205
+189
+184
+191
+181
+100
+87
+77
+66
+62
+113
+123
+77
+79
+136
+144
+82
+97
+111
+102
+69
+59
+60
+55
+58
+74
+68
+59
+57
+66
+63
+70
+94
+84
+39
+46
+60
+58
+85
+113
+121
+176
+155
+129
+144
+129
+151
+151
+174
+167
+137
+76
+106
+180
+149
+68
+116
+120
+154
+195
+104
+108
+113
+107
+82
+77
+79
+99
+149
+93
+109
+147
+113
+109
+117
+83
+121
+114
+106
+93
+103
+115
+79
+76
+139
+126
+67
+179
+184
+176
+164
+136
+82
+72
+68
+123
+174
+105
+137
+175
+187
+148
+102
+158
+148
+150
+140
+138
+118
+119
+167
+156
+115
+144
+120
+162
+195
+196
+127
+195
+205
+196
+186
+177
+187
+170
+191
+187
+192
+165
+166
+172
+195
+192
+198
+184
+147
+206
+195
+128
+151
+175
+151
+215
+207
+199
+189
+162
+133
+199
+166
+172
+216
+218
+213
+154
+93
+98
+73
+63
+58
+82
+134
+158
+126
+134
+145
+161
+195
+172
+180
+185
+125
+175
+189
+178
+138
+185
+188
+147
+98
+105
+150
+202
+187
+154
+222
+232
+190
+117
+96
+109
+184
+175
+159
+184
+151
+181
+209
+194
+159
+146
+232
+215
+150
+158
+141
+156
+110
+119
+139
+97
+70
+130
+128
+96
+113
+166
+151
+96
+82
+95
+182
+169
+168
+216
+179
+127
+127
+103
+107
+107
+130
+150
+106
+68
+77
+130
+166
+140
+175
+109
+174
+160
+159
+185
+134
+67
+79
+70
+100
+79
+95
+161
+175
+184
+205
+147
+107
+114
+96
+145
+189
+202
+124
+74
+76
+120
+120
+69
+92
+95
+62
+109
+169
+190
+156
+82
+90
+162
+197
+205
+218
+188
+134
+129
+94
+53
+67
+107
+105
+138
+151
+176
+139
+184
+213
+171
+182
+129
+95
+100
+149
+180
+129
+135
+151
+137
+209
+216
+221
+205
+205
+210
+148
+70
+93
+136
+96
+154
+216
+215
+177
+181
+121
+136
+93
+106
+135
+168
+158
+162
+176
+192
+191
+187
+118
+95
+123
+182
+174
+136
+121
+162
+156
+138
+151
+158
+141
+126
+167
+185
+170
+181
+161
+128
+155
+162
+151
+150
+141
+62
+72
+75
+42
+35
+42
+77
+96
+58
+70
+103
+113
+117
+114
+58
+87
+67
+150
+210
+182
+164
+148
+73
+167
+223
+215
+186
+124
+177
+186
+138
+211
+178
+202
+196
+154
+103
+96
+139
+210
+185
+209
+186
+146
+127
+165
+141
+108
+109
+148
+213
+226
+204
+211
+186
+146
+185
+191
+126
+166
+196
+131
+194
+213
+209
+209
+168
+110
+165
+191
+106
+167
+168
+179
+130
+160
+190
+138
+135
+178
+199
+195
+165
+109
+186
+200
+136
+177
+220
+187
+191
+145
+54
+34
+92
+74
+170
+140
+89
+154
+79
+69
+164
+177
+47
+49
+64
+96
+143
+139
+144
+108
+59
+120
+67
+78
+116
+102
+110
+123
+98
+188
+211
+138
+83
+78
+106
+129
+127
+113
+86
+124
+89
+83
+92
+77
+107
+172
+170
+106
+75
+88
+103
+168
+117
+146
+184
+136
+166
+146
+139
+188
+160
+157
+165
+121
+170
+175
+114
+154
+117
+76
+126
+188
+148
+95
+88
+100
+175
+184
+153
+111
+82
+100
+82
+42
+53
+66
+55
+58
+73
+54
+104
+79
+82
+128
+87
+52
+56
+97
+98
+85
+105
+135
+168
+157
+155
+98
+129
+178
+200
+177
+69
+133
+188
+137
+85
+54
+88
+135
+185
+111
+103
+136
+178
+93
+68
+80
+109
+119
+89
+95
+154
+141
+114
+149
+106
+134
+111
+80
+85
+118
+126
+69
+106
+134
+88
+83
+168
+213
+186
+136
+161
+113
+80
+68
+114
+164
+80
+130
+149
+172
+121
+156
+169
+149
+110
+110
+162
+138
+150
+154
+166
+146
+143
+150
+144
+178
+175
+137
+179
+205
+212
+190
+139
+158
+198
+199
+217
+181
+174
+206
+225
+205
+225
+195
+198
+175
+164
+134
+147
+211
+205
+185
+202
+159
+154
+120
+108
+144
+184
+189
+178
+211
+208
+174
+102
+113
+87
+66
+73
+111
+136
+172
+207
+147
+153
+105
+141
+117
+86
+115
+111
+107
+121
+179
+201
+198
+158
+205
+181
+157
+161
+162
+177
+170
+106
+164
+199
+212
+161
+145
+151
+140
+125
+141
+150
+156
+135
+136
+141
+182
+131
+160
+222
+200
+213
+151
+172
+182
+147
+120
+130
+117
+151
+137
+133
+118
+120
+118
+99
+123
+129
+114
+102
+155
+178
+131
+108
+151
+145
+167
+201
+137
+96
+145
+130
+113
+85
+86
+103
+128
+128
+136
+158
+162
+82
+64
+72
+79
+76
+69
+93
+118
+164
+187
+162
+125
+72
+84
+80
+116
+188
+185
+119
+73
+102
+77
+59
+70
+79
+146
+167
+166
+104
+89
+80
+66
+113
+148
+161
+172
+198
+172
+79
+95
+98
+62
+93
+84
+87
+188
+199
+124
+176
+210
+221
+186
+162
+168
+138
+145
+144
+186
+194
+185
+148
+168
+200
+217
+175
+138
+181
+182
+109
+86
+84
+149
+145
+171
+204
+217
+218
+185
+138
+106
+113
+171
+178
+159
+134
+168
+188
+202
+180
+104
+107
+127
+174
+161
+172
+166
+196
+182
+229
+215
+184
+99
+78
+103
+109
+117
+117
+125
+85
+115
+188
+199
+148
+102
+133
+153
+89
+58
+146
+137
+36
+41
+67
+127
+117
+56
+94
+120
+63
+108
+65
+97
+43
+67
+161
+210
+178
+187
+174
+74
+127
+194
+216
+184
+149
+154
+86
+154
+143
+133
+215
+211
+199
+154
+108
+205
+196
+169
+195
+200
+201
+153
+124
+178
+115
+62
+109
+171
+192
+208
+195
+134
+94
+200
+169
+147
+102
+164
+124
+144
+174
+188
+210
+221
+167
+143
+115
+107
+159
+178
+158
+123
+137
+189
+206
+195
+161
+184
+210
+166
+76
+156
+166
+114
+164
+182
+131
+185
+139
+51
+115
+84
+88
+141
+89
+185
+202
+145
+84
+166
+129
+57
+68
+97
+88
+66
+127
+124
+85
+104
+35
+51
+68
+82
+150
+124
+78
+136
+198
+185
+178
+119
+167
+138
+139
+190
+220
+125
+118
+107
+123
+128
+100
+185
+139
+171
+120
+65
+108
+166
+125
+124
+189
+159
+216
+158
+94
+146
+151
+160
+197
+123
+221
+197
+172
+175
+63
+118
+182
+117
+121
+79
+75
+47
+102
+94
+103
+113
+140
+143
+93
+123
+105
+180
+100
+39
+46
+103
+139
+66
+62
+111
+77
+79
+59
+53
+59
+103
+162
+130
+139
+179
+176
+123
+155
+126
+89
+99
+95
+93
+106
+88
+156
+114
+82
+96
+166
+127
+162
+172
+205
+143
+133
+92
+97
+156
+146
+90
+131
+177
+140
+162
+153
+93
+125
+113
+107
+124
+139
+79
+113
+124
+99
+95
+154
+198
+186
+140
+171
+113
+113
+97
+174
+187
+64
+70
+169
+189
+110
+168
+145
+155
+137
+154
+175
+137
+172
+186
+194
+148
+141
+145
+136
+182
+188
+177
+177
+202
+210
+194
+145
+153
+204
+215
+196
+162
+169
+207
+227
+209
+211
+185
+199
+179
+139
+103
+149
+181
+174
+157
+148
+150
+133
+95
+99
+93
+124
+169
+133
+129
+138
+128
+118
+149
+73
+65
+73
+74
+90
+89
+174
+218
+211
+155
+108
+100
+119
+116
+72
+159
+178
+196
+172
+187
+192
+190
+185
+176
+138
+159
+180
+169
+186
+158
+167
+187
+188
+171
+143
+157
+134
+73
+66
+83
+82
+90
+86
+74
+77
+109
+151
+106
+95
+124
+165
+165
+162
+187
+191
+194
+174
+164
+162
+156
+184
+128
+99
+92
+114
+136
+94
+78
+86
+118
+111
+108
+149
+189
+141
+67
+77
+117
+118
+95
+70
+113
+178
+156
+80
+119
+116
+85
+90
+58
+76
+72
+83
+102
+70
+118
+192
+217
+157
+64
+68
+77
+93
+130
+145
+136
+100
+141
+106
+83
+160
+196
+190
+181
+147
+115
+65
+65
+76
+128
+167
+157
+202
+221
+217
+155
+86
+79
+58
+136
+128
+100
+184
+174
+162
+82
+96
+115
+150
+168
+180
+182
+184
+198
+222
+187
+194
+181
+192
+187
+162
+135
+171
+190
+201
+146
+151
+170
+170
+200
+208
+228
+213
+181
+148
+161
+158
+164
+192
+204
+169
+121
+208
+207
+174
+131
+158
+184
+205
+189
+175
+151
+166
+179
+209
+221
+194
+136
+78
+80
+115
+147
+165
+194
+217
+200
+160
+172
+154
+79
+84
+106
+94
+126
+128
+57
+70
+150
+106
+48
+56
+88
+181
+161
+72
+84
+105
+60
+75
+55
+63
+49
+79
+188
+165
+124
+190
+191
+100
+99
+140
+196
+182
+179
+120
+94
+170
+54
+145
+180
+186
+205
+174
+150
+190
+128
+177
+187
+197
+221
+220
+169
+147
+143
+102
+95
+125
+159
+205
+188
+134
+148
+189
+170
+68
+147
+185
+116
+115
+119
+197
+218
+226
+184
+166
+189
+190
+147
+192
+177
+108
+146
+195
+213
+209
+120
+135
+157
+92
+77
+108
+196
+160
+108
+162
+125
+155
+52
+60
+96
+73
+63
+57
+165
+218
+209
+151
+76
+120
+94
+51
+65
+139
+77
+63
+65
+95
+118
+95
+43
+77
+58
+100
+96
+133
+127
+149
+172
+177
+130
+162
+172
+145
+192
+161
+98
+85
+137
+107
+129
+85
+131
+185
+201
+151
+156
+179
+164
+125
+150
+120
+174
+197
+87
+147
+141
+136
+94
+87
+144
+192
+155
+165
+87
+106
+145
+159
+79
+82
+89
+80
+164
+198
+143
+57
+42
+51
+56
+102
+108
+172
+157
+98
+56
+90
+105
+119
+162
+148
+113
+63
+58
+77
+85
+63
+111
+100
+125
+100
+118
+155
+159
+192
+164
+106
+44
+69
+88
+123
+131
+190
+128
+117
+96
+137
+177
+208
+195
+137
+94
+124
+141
+79
+135
+147
+100
+139
+185
+147
+185
+192
+158
+151
+190
+168
+166
+162
+151
+93
+114
+131
+138
+167
+174
+150
+139
+137
+97
+94
+74
+102
+108
+76
+57
+170
+200
+110
+178
+180
+192
+144
+120
+160
+117
+180
+208
+206
+170
+191
+167
+100
+171
+182
+161
+188
+192
+208
+181
+119
+161
+222
+225
+166
+157
+208
+229
+215
+156
+128
+145
+188
+161
+157
+113
+118
+151
+146
+134
+110
+83
+115
+84
+95
+108
+87
+74
+77
+78
+69
+78
+58
+60
+55
+48
+49
+65
+90
+110
+120
+168
+171
+154
+167
+172
+162
+165
+84
+110
+160
+146
+115
+97
+138
+184
+199
+117
+85
+107
+131
+158
+197
+150
+141
+187
+140
+67
+77
+99
+100
+67
+88
+106
+121
+80
+70
+95
+69
+87
+79
+64
+76
+102
+137
+179
+189
+161
+118
+108
+113
+96
+115
+153
+186
+113
+87
+79
+90
+84
+56
+79
+88
+98
+102
+83
+79
+67
+77
+82
+80
+89
+98
+127
+90
+172
+182
+93
+66
+68
+93
+138
+88
+77
+78
+92
+75
+74
+175
+207
+184
+147
+80
+76
+64
+72
+89
+166
+164
+103
+98
+141
+190
+200
+185
+207
+191
+107
+66
+62
+65
+72
+59
+79
+130
+200
+199
+148
+82
+73
+64
+51
+89
+69
+47
+137
+115
+78
+63
+75
+153
+195
+168
+208
+211
+215
+195
+180
+159
+176
+197
+218
+201
+171
+199
+169
+204
+229
+208
+171
+176
+150
+201
+201
+141
+124
+127
+153
+213
+231
+166
+176
+211
+154
+185
+219
+212
+205
+199
+195
+201
+197
+209
+217
+201
+207
+223
+198
+140
+92
+67
+113
+83
+68
+98
+106
+114
+123
+130
+165
+141
+107
+60
+89
+74
+104
+100
+87
+117
+76
+72
+74
+154
+117
+35
+70
+79
+160
+191
+140
+146
+123
+55
+52
+96
+78
+52
+125
+137
+96
+80
+141
+188
+166
+85
+93
+94
+131
+170
+97
+135
+126
+74
+124
+159
+218
+202
+165
+94
+117
+158
+187
+150
+131
+167
+161
+192
+196
+161
+148
+178
+150
+160
+171
+181
+169
+119
+177
+166
+143
+171
+135
+160
+108
+124
+192
+227
+197
+160
+162
+189
+206
+182
+199
+174
+114
+92
+123
+143
+165
+168
+196
+189
+120
+177
+156
+204
+147
+102
+143
+67
+59
+54
+109
+110
+149
+164
+86
+147
+158
+150
+96
+67
+125
+100
+93
+86
+124
+67
+53
+75
+97
+86
+70
+64
+77
+75
+135
+181
+165
+179
+80
+88
+87
+104
+113
+84
+130
+165
+140
+117
+114
+126
+83
+73
+153
+197
+140
+153
+174
+189
+143
+95
+150
+194
+150
+96
+116
+164
+83
+67
+66
+161
+105
+130
+120
+166
+79
+96
+104
+85
+92
+116
+72
+125
+211
+220
+208
+159
+121
+154
+128
+63
+80
+138
+121
+138
+200
+218
+143
+102
+96
+126
+133
+102
+60
+56
+130
+70
+149
+135
+65
+86
+68
+114
+121
+133
+156
+144
+133
+119
+78
+116
+117
+177
+176
+190
+161
+80
+137
+166
+189
+158
+128
+179
+168
+79
+128
+160
+147
+175
+115
+96
+176
+202
+201
+162
+189
+157
+195
+206
+146
+85
+141
+133
+169
+164
+158
+162
+170
+118
+75
+86
+79
+94
+73
+80
+136
+125
+90
+144
+206
+209
+218
+204
+134
+139
+167
+146
+139
+170
+205
+179
+171
+140
+185
+200
+172
+147
+206
+212
+139
+159
+185
+211
+211
+179
+169
+198
+202
+149
+158
+216
+200
+149
+201
+187
+137
+113
+90
+120
+84
+66
+98
+114
+130
+118
+86
+79
+77
+79
+119
+75
+60
+47
+51
+46
+44
+52
+74
+94
+164
+174
+102
+119
+140
+165
+153
+95
+106
+86
+90
+103
+170
+148
+93
+89
+89
+93
+60
+82
+125
+120
+87
+64
+77
+65
+63
+89
+75
+68
+83
+85
+113
+157
+130
+117
+75
+92
+80
+68
+64
+82
+110
+87
+113
+129
+149
+128
+89
+75
+79
+69
+66
+89
+88
+107
+93
+60
+78
+97
+70
+79
+90
+69
+64
+80
+75
+90
+96
+124
+113
+102
+87
+90
+87
+161
+167
+79
+70
+73
+84
+104
+145
+140
+179
+161
+77
+82
+102
+178
+159
+75
+74
+72
+67
+68
+72
+73
+86
+98
+147
+156
+192
+208
+188
+119
+125
+106
+64
+80
+75
+53
+57
+106
+166
+196
+178
+72
+58
+69
+51
+72
+51
+51
+49
+99
+166
+129
+90
+94
+201
+230
+213
+198
+156
+87
+110
+160
+213
+220
+226
+225
+225
+211
+188
+176
+208
+186
+130
+99
+127
+168
+172
+128
+128
+136
+205
+198
+194
+199
+153
+202
+199
+212
+229
+228
+202
+175
+171
+137
+153
+196
+223
+238
+236
+211
+172
+125
+93
+126
+159
+198
+219
+202
+170
+116
+147
+120
+74
+67
+66
+79
+119
+90
+96
+125
+76
+80
+104
+144
+86
+82
+53
+69
+95
+68
+59
+135
+67
+129
+176
+90
+146
+174
+106
+135
+177
+64
+54
+102
+128
+111
+79
+92
+147
+143
+127
+73
+80
+113
+167
+79
+127
+109
+100
+114
+157
+228
+199
+164
+121
+187
+196
+186
+98
+76
+86
+115
+111
+135
+141
+194
+202
+170
+90
+126
+189
+196
+108
+144
+126
+144
+158
+87
+89
+86
+83
+156
+219
+200
+125
+118
+177
+141
+154
+98
+168
+136
+60
+114
+123
+174
+140
+209
+162
+189
+191
+174
+176
+55
+69
+128
+82
+90
+59
+147
+165
+167
+118
+118
+168
+156
+137
+148
+108
+124
+111
+95
+106
+105
+59
+58
+94
+80
+115
+76
+108
+115
+136
+205
+148
+179
+82
+68
+80
+86
+64
+59
+130
+188
+128
+107
+96
+125
+85
+94
+109
+102
+117
+158
+202
+146
+113
+83
+168
+189
+137
+70
+127
+110
+150
+59
+117
+185
+131
+113
+78
+108
+80
+55
+80
+54
+110
+134
+82
+103
+141
+104
+99
+105
+133
+148
+110
+64
+100
+149
+76
+178
+198
+185
+159
+99
+102
+75
+116
+87
+70
+55
+82
+85
+82
+110
+93
+75
+83
+75
+80
+83
+144
+114
+107
+110
+151
+146
+75
+151
+181
+168
+179
+141
+117
+139
+141
+182
+118
+168
+144
+79
+131
+175
+195
+204
+141
+113
+165
+194
+195
+148
+166
+204
+229
+192
+97
+89
+166
+189
+189
+129
+113
+126
+90
+85
+72
+83
+94
+82
+84
+105
+178
+158
+73
+94
+150
+174
+213
+191
+149
+123
+187
+158
+89
+137
+174
+174
+195
+177
+189
+200
+197
+201
+230
+205
+210
+169
+175
+217
+223
+204
+196
+171
+162
+161
+197
+229
+192
+153
+177
+121
+104
+136
+145
+107
+75
+60
+86
+85
+121
+90
+125
+120
+73
+75
+86
+54
+63
+47
+49
+55
+63
+90
+87
+116
+151
+138
+164
+162
+110
+114
+110
+78
+93
+108
+147
+117
+80
+89
+87
+55
+75
+74
+67
+125
+144
+100
+80
+87
+100
+111
+103
+76
+104
+104
+69
+84
+79
+126
+98
+79
+118
+95
+77
+67
+99
+103
+111
+83
+87
+134
+113
+90
+75
+82
+67
+57
+89
+76
+100
+85
+73
+78
+80
+162
+124
+68
+62
+89
+88
+154
+150
+120
+72
+76
+70
+79
+118
+74
+73
+80
+68
+67
+88
+93
+92
+159
+172
+192
+161
+120
+75
+72
+65
+65
+73
+82
+86
+69
+62
+62
+65
+67
+73
+98
+136
+129
+135
+85
+68
+109
+172
+186
+145
+107
+76
+97
+148
+137
+128
+115
+93
+79
+90
+182
+160
+86
+66
+70
+153
+175
+151
+103
+89
+159
+194
+154
+110
+77
+75
+94
+151
+181
+176
+161
+202
+188
+151
+201
+205
+206
+144
+87
+128
+172
+206
+162
+158
+210
+227
+215
+215
+222
+167
+139
+200
+202
+201
+226
+204
+198
+156
+160
+161
+196
+197
+221
+235
+215
+172
+128
+113
+172
+201
+185
+201
+191
+172
+104
+110
+147
+119
+89
+135
+159
+164
+169
+133
+116
+147
+85
+76
+86
+121
+121
+74
+80
+53
+56
+63
+74
+90
+154
+151
+141
+84
+90
+96
+174
+202
+153
+179
+160
+68
+73
+170
+172
+150
+131
+83
+82
+78
+84
+130
+150
+109
+97
+73
+126
+109
+83
+111
+167
+217
+170
+167
+158
+151
+182
+149
+95
+105
+90
+93
+96
+146
+125
+159
+207
+201
+144
+110
+181
+164
+80
+73
+120
+156
+162
+87
+114
+96
+114
+156
+212
+198
+121
+145
+197
+182
+90
+82
+127
+139
+98
+48
+117
+166
+133
+120
+74
+88
+92
+93
+84
+77
+84
+79
+89
+94
+106
+177
+158
+73
+63
+113
+204
+205
+159
+155
+103
+137
+105
+100
+116
+84
+141
+85
+105
+170
+149
+111
+169
+123
+196
+186
+156
+76
+74
+100
+65
+47
+46
+67
+129
+185
+90
+80
+75
+114
+187
+100
+93
+113
+166
+148
+77
+123
+111
+82
+107
+106
+75
+76
+113
+117
+155
+169
+86
+150
+103
+133
+165
+72
+66
+41
+47
+48
+58
+99
+115
+160
+120
+104
+103
+63
+88
+57
+113
+94
+125
+130
+128
+149
+186
+169
+143
+65
+53
+97
+68
+55
+65
+77
+73
+66
+46
+52
+98
+136
+69
+65
+55
+111
+106
+94
+83
+145
+136
+70
+82
+151
+180
+209
+181
+115
+109
+85
+141
+162
+168
+176
+121
+113
+111
+188
+197
+205
+170
+200
+181
+188
+148
+191
+225
+232
+206
+135
+120
+219
+219
+182
+86
+156
+143
+86
+70
+76
+69
+120
+96
+77
+103
+144
+169
+155
+165
+197
+160
+145
+147
+156
+103
+161
+175
+92
+175
+158
+164
+150
+123
+181
+180
+188
+200
+169
+157
+185
+107
+128
+153
+190
+208
+170
+167
+196
+179
+205
+206
+121
+105
+140
+141
+109
+114
+137
+104
+60
+86
+66
+87
+130
+115
+136
+96
+93
+70
+70
+67
+64
+47
+57
+68
+70
+94
+156
+83
+97
+93
+102
+94
+84
+85
+85
+104
+96
+89
+137
+92
+78
+78
+74
+77
+62
+76
+83
+84
+104
+88
+94
+100
+107
+79
+103
+119
+83
+73
+58
+80
+93
+84
+88
+118
+149
+137
+116
+78
+76
+85
+77
+75
+106
+167
+139
+107
+85
+64
+88
+62
+68
+72
+56
+92
+93
+66
+74
+103
+76
+76
+83
+113
+87
+97
+100
+113
+118
+68
+80
+69
+75
+63
+79
+103
+80
+103
+117
+94
+158
+128
+82
+47
+86
+77
+73
+73
+74
+108
+85
+77
+99
+117
+103
+65
+88
+78
+76
+102
+133
+113
+83
+110
+137
+107
+98
+78
+89
+156
+178
+210
+196
+123
+72
+105
+98
+79
+125
+128
+76
+63
+126
+198
+235
+231
+218
+186
+109
+135
+118
+47
+100
+104
+95
+100
+85
+80
+97
+120
+127
+191
+185
+188
+170
+188
+185
+198
+219
+217
+199
+201
+192
+184
+158
+151
+170
+139
+125
+166
+155
+135
+195
+168
+121
+80
+94
+117
+148
+156
+178
+195
+202
+159
+177
+201
+175
+179
+175
+155
+160
+111
+98
+106
+130
+103
+83
+82
+86
+117
+105
+105
+117
+133
+106
+82
+93
+108
+109
+42
+63
+64
+108
+45
+78
+65
+118
+127
+100
+164
+153
+74
+144
+74
+144
+177
+186
+159
+83
+60
+94
+184
+182
+176
+186
+89
+141
+136
+117
+153
+149
+149
+95
+87
+172
+130
+73
+97
+196
+197
+197
+205
+175
+143
+199
+116
+99
+147
+146
+98
+99
+80
+64
+99
+125
+110
+98
+130
+187
+138
+133
+147
+126
+186
+172
+149
+95
+85
+78
+111
+185
+166
+70
+73
+145
+99
+60
+114
+160
+153
+120
+74
+133
+206
+190
+123
+70
+59
+87
+73
+89
+128
+158
+103
+57
+69
+104
+172
+149
+109
+75
+89
+139
+180
+146
+107
+83
+85
+100
+130
+69
+111
+85
+67
+139
+184
+124
+162
+125
+123
+135
+104
+121
+106
+93
+67
+82
+69
+103
+79
+117
+109
+74
+66
+103
+172
+88
+116
+194
+130
+118
+98
+96
+110
+70
+73
+89
+68
+97
+80
+119
+146
+140
+92
+57
+86
+137
+168
+107
+74
+69
+100
+62
+54
+80
+77
+111
+104
+136
+165
+147
+162
+105
+133
+62
+97
+74
+68
+150
+106
+76
+92
+48
+49
+70
+68
+55
+49
+65
+89
+85
+65
+77
+69
+97
+97
+58
+60
+83
+95
+73
+107
+87
+167
+146
+151
+82
+130
+174
+157
+144
+92
+65
+74
+111
+144
+160
+149
+192
+157
+208
+209
+209
+160
+167
+156
+154
+160
+150
+198
+213
+208
+177
+127
+200
+185
+134
+84
+116
+95
+69
+59
+68
+75
+76
+85
+100
+94
+157
+189
+200
+159
+194
+188
+84
+162
+166
+67
+118
+143
+110
+161
+165
+155
+154
+156
+161
+143
+189
+189
+145
+130
+111
+76
+133
+180
+156
+150
+141
+161
+157
+114
+148
+96
+66
+135
+147
+88
+84
+107
+76
+85
+69
+65
+83
+109
+146
+182
+111
+77
+95
+83
+55
+64
+75
+75
+87
+72
+97
+104
+117
+135
+121
+150
+136
+98
+89
+98
+131
+85
+73
+67
+53
+73
+79
+64
+64
+58
+67
+68
+65
+83
+108
+86
+127
+130
+75
+54
+52
+65
+60
+60
+64
+77
+69
+60
+83
+64
+75
+92
+58
+68
+68
+63
+82
+75
+73
+136
+149
+104
+82
+90
+138
+125
+102
+99
+84
+77
+98
+83
+75
+82
+72
+74
+84
+93
+80
+76
+83
+147
+111
+131
+125
+96
+84
+88
+65
+62
+74
+88
+72
+83
+79
+54
+114
+148
+99
+67
+67
+66
+82
+64
+88
+108
+69
+67
+72
+80
+70
+85
+64
+73
+130
+123
+177
+190
+195
+106
+57
+57
+136
+151
+110
+99
+88
+69
+73
+59
+125
+136
+117
+84
+138
+205
+215
+185
+141
+117
+117
+94
+82
+125
+165
+157
+176
+134
+95
+102
+90
+78
+85
+160
+213
+196
+195
+207
+213
+204
+200
+209
+175
+135
+159
+199
+125
+155
+216
+204
+156
+110
+141
+201
+165
+158
+130
+153
+194
+177
+161
+204
+207
+212
+175
+133
+145
+119
+161
+155
+188
+150
+131
+129
+120
+162
+200
+198
+141
+102
+98
+110
+121
+113
+103
+110
+85
+59
+47
+92
+96
+115
+174
+87
+78
+64
+98
+94
+62
+78
+182
+179
+145
+74
+130
+155
+146
+72
+67
+68
+124
+176
+133
+69
+52
+82
+190
+186
+118
+118
+114
+179
+208
+192
+144
+115
+157
+136
+113
+60
+139
+108
+169
+221
+174
+188
+200
+161
+181
+187
+126
+99
+149
+189
+151
+95
+125
+76
+70
+68
+66
+78
+98
+138
+107
+104
+120
+124
+202
+217
+208
+166
+137
+98
+113
+133
+125
+70
+147
+167
+154
+88
+161
+218
+208
+151
+124
+99
+182
+206
+135
+63
+52
+136
+135
+124
+168
+164
+102
+111
+62
+63
+100
+83
+63
+66
+95
+70
+78
+83
+87
+70
+58
+129
+134
+77
+111
+110
+141
+103
+154
+159
+92
+70
+83
+77
+75
+78
+104
+78
+83
+114
+135
+92
+68
+76
+84
+108
+100
+92
+59
+78
+158
+89
+84
+108
+121
+120
+135
+126
+161
+143
+147
+140
+169
+104
+138
+83
+77
+160
+140
+79
+147
+123
+129
+121
+51
+42
+57
+72
+86
+95
+99
+124
+140
+86
+62
+83
+74
+83
+69
+65
+123
+75
+56
+74
+78
+69
+65
+62
+67
+69
+65
+133
+136
+76
+58
+82
+82
+58
+86
+77
+80
+73
+77
+133
+73
+87
+118
+174
+155
+87
+109
+125
+130
+94
+83
+83
+74
+113
+133
+121
+168
+171
+196
+186
+187
+171
+109
+87
+133
+165
+170
+182
+176
+199
+189
+167
+209
+197
+140
+116
+147
+123
+84
+72
+97
+69
+85
+68
+98
+85
+124
+157
+174
+186
+178
+170
+160
+167
+144
+90
+107
+144
+174
+141
+184
+146
+114
+160
+160
+119
+171
+197
+181
+127
+79
+103
+178
+207
+176
+145
+148
+133
+144
+139
+89
+75
+119
+137
+116
+87
+78
+77
+78
+73
+75
+85
+79
+73
+97
+113
+104
+133
+135
+75
+63
+52
+76
+68
+68
+111
+86
+78
+70
+92
+87
+90
+88
+76
+93
+74
+104
+109
+125
+171
+102
+139
+140
+82
+85
+67
+77
+68
+76
+79
+77
+92
+88
+87
+64
+58
+69
+64
+75
+66
+56
+76
+64
+58
+74
+73
+72
+67
+67
+62
+64
+55
+48
+82
+65
+88
+89
+68
+85
+116
+124
+96
+106
+75
+83
+134
+109
+84
+78
+68
+73
+76
+75
+68
+64
+60
+53
+65
+96
+143
+118
+64
+59
+62
+56
+64
+126
+66
+60
+56
+67
+167
+206
+153
+63
+57
+68
+76
+62
+67
+55
+54
+54
+69
+69
+84
+110
+82
+73
+90
+93
+174
+212
+198
+166
+60
+51
+64
+76
+64
+49
+58
+68
+97
+131
+120
+151
+182
+190
+188
+177
+121
+88
+103
+119
+111
+115
+92
+79
+105
+99
+144
+118
+93
+155
+84
+84
+134
+199
+190
+151
+154
+135
+175
+184
+201
+220
+201
+215
+207
+182
+172
+215
+219
+176
+119
+111
+159
+190
+213
+212
+219
+175
+161
+130
+113
+95
+144
+174
+158
+127
+119
+166
+206
+198
+170
+179
+167
+117
+159
+218
+237
+213
+197
+212
+201
+131
+114
+92
+104
+95
+70
+62
+64
+129
+150
+130
+118
+150
+60
+84
+121
+114
+108
+88
+49
+110
+169
+178
+75
+87
+158
+115
+125
+110
+124
+60
+70
+119
+88
+48
+62
+138
+201
+192
+100
+98
+99
+172
+159
+185
+175
+148
+98
+124
+149
+118
+174
+123
+184
+212
+218
+215
+194
+177
+187
+198
+166
+93
+127
+196
+187
+169
+199
+170
+72
+84
+130
+133
+117
+121
+111
+143
+95
+159
+169
+185
+217
+209
+198
+136
+131
+138
+106
+87
+155
+187
+114
+77
+123
+182
+227
+221
+191
+140
+187
+157
+73
+64
+111
+169
+169
+104
+107
+113
+140
+143
+107
+73
+72
+53
+54
+60
+60
+80
+77
+174
+164
+68
+93
+166
+106
+84
+84
+165
+134
+82
+146
+167
+76
+76
+67
+73
+107
+110
+98
+87
+116
+104
+85
+67
+155
+115
+130
+88
+48
+58
+74
+138
+113
+75
+113
+178
+131
+167
+125
+126
+95
+136
+115
+162
+96
+121
+44
+82
+124
+90
+76
+87
+105
+119
+116
+125
+105
+63
+78
+94
+57
+97
+116
+140
+88
+78
+123
+67
+63
+109
+85
+150
+94
+76
+102
+54
+62
+64
+65
+48
+51
+86
+86
+127
+105
+58
+67
+63
+75
+97
+77
+94
+119
+102
+119
+67
+51
+48
+103
+108
+106
+82
+117
+103
+109
+149
+147
+175
+116
+66
+109
+97
+161
+139
+80
+157
+188
+134
+134
+153
+188
+192
+206
+145
+180
+169
+159
+222
+184
+160
+191
+182
+166
+146
+154
+182
+154
+131
+92
+161
+100
+79
+86
+148
+190
+188
+151
+167
+158
+139
+156
+179
+167
+165
+135
+141
+136
+134
+159
+209
+162
+121
+156
+151
+107
+75
+85
+176
+157
+138
+143
+180
+155
+143
+111
+73
+113
+110
+94
+109
+85
+92
+87
+84
+82
+69
+88
+85
+99
+97
+73
+96
+78
+82
+46
+59
+56
+60
+77
+82
+94
+113
+126
+93
+86
+96
+120
+138
+119
+95
+105
+125
+120
+97
+109
+94
+130
+108
+107
+121
+120
+121
+160
+108
+155
+100
+66
+82
+74
+66
+80
+67
+69
+64
+48
+49
+76
+78
+69
+73
+65
+66
+64
+84
+92
+83
+65
+88
+76
+87
+64
+60
+60
+48
+63
+72
+73
+78
+125
+156
+175
+121
+72
+65
+82
+82
+117
+125
+62
+59
+79
+69
+72
+93
+57
+64
+54
+45
+57
+44
+59
+138
+80
+55
+64
+59
+75
+74
+47
+48
+74
+67
+70
+135
+95
+47
+65
+62
+65
+79
+70
+89
+88
+70
+83
+51
+59
+62
+54
+64
+57
+94
+119
+96
+83
+104
+97
+75
+149
+140
+80
+73
+57
+75
+93
+107
+149
+188
+178
+171
+154
+115
+86
+105
+103
+128
+125
+114
+174
+144
+106
+121
+150
+125
+108
+124
+108
+123
+133
+198
+212
+187
+209
+216
+218
+222
+228
+219
+178
+174
+198
+226
+215
+215
+216
+201
+172
+127
+76
+97
+63
+89
+160
+166
+200
+222
+226
+226
+210
+202
+210
+192
+194
+215
+227
+217
+172
+126
+141
+138
+97
+150
+177
+149
+135
+102
+85
+145
+151
+108
+83
+72
+96
+119
+64
+74
+73
+135
+165
+145
+109
+44
+84
+146
+166
+123
+95
+144
+87
+87
+153
+140
+83
+46
+78
+55
+75
+75
+180
+215
+168
+127
+128
+105
+153
+159
+174
+187
+145
+73
+147
+211
+197
+179
+114
+176
+221
+188
+180
+154
+150
+185
+220
+215
+166
+108
+196
+209
+182
+206
+178
+115
+87
+180
+213
+213
+187
+168
+131
+120
+197
+186
+206
+190
+208
+184
+107
+148
+134
+64
+64
+118
+109
+106
+80
+103
+133
+187
+180
+139
+104
+162
+144
+66
+103
+83
+78
+67
+74
+79
+111
+170
+169
+102
+62
+46
+52
+64
+66
+72
+78
+87
+167
+99
+98
+131
+106
+63
+56
+76
+141
+87
+79
+99
+134
+147
+141
+170
+114
+126
+140
+118
+70
+67
+76
+78
+79
+88
+116
+87
+63
+56
+70
+123
+141
+106
+98
+77
+69
+88
+76
+74
+76
+65
+78
+130
+124
+72
+52
+70
+53
+55
+58
+52
+78
+120
+119
+138
+119
+73
+73
+117
+114
+164
+69
+123
+109
+93
+126
+96
+69
+89
+68
+70
+103
+76
+84
+67
+56
+56
+68
+137
+85
+94
+113
+70
+65
+63
+67
+54
+58
+51
+55
+76
+82
+76
+104
+54
+59
+43
+39
+47
+60
+57
+73
+107
+76
+137
+147
+153
+185
+140
+139
+117
+82
+88
+102
+190
+201
+147
+201
+151
+134
+126
+160
+151
+172
+144
+148
+187
+121
+185
+233
+215
+154
+162
+184
+133
+167
+156
+110
+97
+82
+83
+72
+80
+98
+106
+66
+126
+104
+82
+80
+114
+95
+161
+201
+129
+158
+178
+160
+191
+218
+208
+167
+128
+147
+145
+134
+185
+170
+107
+102
+136
+136
+116
+84
+139
+139
+87
+84
+83
+90
+67
+88
+77
+63
+73
+75
+78
+78
+80
+90
+79
+66
+68
+67
+57
+97
+90
+66
+80
+113
+147
+144
+128
+179
+136
+139
+128
+115
+72
+70
+85
+66
+68
+120
+120
+76
+67
+59
+80
+96
+146
+99
+77
+97
+99
+96
+77
+86
+83
+88
+90
+63
+63
+77
+72
+69
+77
+85
+83
+78
+75
+89
+88
+96
+96
+73
+96
+93
+78
+74
+79
+64
+53
+62
+59
+64
+74
+76
+94
+73
+68
+93
+114
+64
+73
+77
+68
+96
+103
+69
+80
+65
+88
+82
+60
+72
+63
+51
+41
+73
+63
+44
+65
+44
+51
+64
+60
+57
+55
+109
+182
+176
+197
+136
+133
+184
+191
+156
+98
+93
+159
+117
+70
+60
+78
+85
+80
+77
+84
+72
+84
+64
+52
+72
+69
+116
+146
+127
+86
+63
+70
+137
+165
+197
+223
+218
+194
+130
+105
+88
+93
+96
+102
+106
+84
+125
+105
+87
+167
+197
+159
+153
+198
+154
+175
+198
+205
+206
+222
+219
+159
+135
+190
+220
+206
+165
+176
+200
+206
+202
+188
+154
+149
+145
+127
+102
+96
+154
+161
+116
+147
+200
+205
+208
+178
+191
+187
+139
+136
+131
+137
+121
+116
+102
+107
+94
+156
+181
+197
+192
+199
+191
+167
+102
+102
+113
+96
+85
+104
+171
+182
+192
+171
+80
+127
+88
+58
+138
+164
+80
+118
+77
+104
+119
+165
+82
+77
+103
+133
+148
+168
+123
+96
+49
+85
+134
+110
+149
+197
+205
+123
+85
+114
+131
+165
+147
+185
+187
+143
+88
+140
+159
+207
+213
+189
+196
+213
+184
+100
+95
+159
+186
+225
+216
+148
+98
+158
+210
+191
+189
+153
+164
+117
+102
+159
+190
+209
+212
+210
+189
+160
+153
+146
+172
+196
+192
+146
+78
+96
+57
+116
+187
+167
+111
+79
+75
+76
+85
+89
+120
+73
+58
+42
+56
+72
+75
+67
+62
+53
+63
+95
+148
+127
+65
+73
+145
+113
+60
+80
+138
+117
+67
+67
+66
+78
+82
+52
+54
+80
+110
+97
+53
+66
+100
+170
+125
+103
+68
+98
+115
+67
+73
+78
+75
+89
+75
+102
+147
+75
+66
+70
+73
+108
+133
+115
+127
+72
+63
+62
+64
+56
+67
+69
+84
+114
+89
+72
+65
+86
+52
+51
+65
+64
+109
+145
+135
+78
+72
+73
+78
+127
+150
+139
+118
+157
+181
+146
+103
+87
+86
+137
+123
+104
+88
+95
+86
+72
+70
+65
+78
+119
+83
+96
+92
+65
+43
+66
+72
+64
+65
+72
+64
+63
+66
+60
+76
+66
+94
+89
+68
+69
+56
+57
+79
+115
+92
+75
+109
+123
+174
+156
+160
+120
+106
+77
+153
+192
+143
+100
+170
+131
+84
+60
+100
+134
+176
+134
+134
+149
+107
+134
+204
+209
+97
+175
+200
+148
+169
+179
+166
+82
+76
+119
+99
+108
+120
+110
+86
+104
+98
+105
+92
+69
+70
+93
+104
+76
+95
+135
+107
+149
+160
+170
+158
+174
+175
+189
+184
+169
+140
+121
+158
+159
+143
+88
+96
+131
+115
+77
+68
+60
+82
+92
+89
+84
+80
+84
+90
+73
+75
+80
+69
+62
+72
+59
+94
+99
+85
+88
+98
+82
+85
+103
+118
+99
+141
+115
+106
+126
+85
+72
+104
+93
+94
+78
+68
+100
+72
+72
+102
+93
+85
+94
+82
+92
+102
+88
+98
+92
+96
+100
+96
+105
+84
+77
+72
+62
+86
+85
+94
+88
+72
+72
+80
+89
+95
+120
+102
+66
+66
+65
+88
+89
+85
+84
+58
+84
+68
+88
+87
+83
+88
+72
+56
+66
+52
+67
+63
+79
+73
+78
+70
+63
+68
+72
+80
+74
+60
+79
+129
+120
+69
+57
+60
+51
+49
+36
+63
+78
+57
+92
+168
+179
+136
+129
+126
+119
+154
+117
+53
+63
+56
+69
+53
+117
+106
+75
+93
+110
+147
+115
+80
+92
+161
+176
+139
+88
+65
+59
+72
+63
+68
+105
+127
+171
+201
+150
+118
+134
+175
+165
+187
+189
+135
+124
+172
+194
+172
+150
+184
+194
+162
+199
+208
+170
+185
+201
+218
+196
+196
+226
+201
+169
+217
+213
+180
+179
+120
+158
+165
+174
+174
+172
+201
+178
+149
+167
+146
+113
+130
+177
+188
+160
+166
+167
+153
+171
+184
+143
+123
+119
+100
+60
+90
+119
+136
+171
+182
+200
+196
+149
+104
+113
+109
+90
+123
+116
+86
+86
+133
+157
+182
+206
+198
+175
+75
+126
+160
+52
+59
+110
+80
+95
+98
+105
+59
+141
+167
+69
+74
+135
+143
+170
+129
+135
+139
+59
+128
+199
+208
+207
+200
+196
+138
+96
+127
+146
+134
+191
+202
+172
+86
+77
+84
+127
+192
+222
+221
+232
+209
+164
+103
+144
+133
+188
+231
+225
+197
+153
+141
+188
+199
+196
+148
+99
+154
+111
+95
+114
+168
+174
+210
+199
+180
+200
+179
+117
+186
+204
+199
+172
+133
+158
+170
+158
+165
+150
+78
+73
+115
+87
+127
+82
+42
+56
+62
+63
+63
+66
+70
+70
+153
+186
+166
+110
+52
+74
+150
+202
+190
+127
+72
+137
+138
+97
+69
+84
+70
+66
+57
+83
+131
+82
+68
+47
+67
+134
+119
+59
+68
+64
+92
+87
+59
+67
+75
+68
+60
+105
+85
+66
+83
+83
+89
+103
+62
+79
+83
+82
+77
+72
+82
+70
+56
+83
+97
+137
+102
+56
+42
+44
+53
+34
+48
+54
+48
+68
+83
+52
+59
+65
+77
+72
+82
+94
+66
+44
+64
+85
+69
+66
+87
+58
+76
+65
+68
+117
+120
+66
+64
+57
+48
+42
+56
+65
+54
+47
+45
+56
+63
+73
+79
+87
+85
+70
+69
+67
+56
+77
+75
+82
+77
+77
+74
+66
+55
+67
+83
+79
+62
+100
+104
+89
+143
+87
+159
+125
+82
+157
+127
+96
+171
+190
+156
+68
+98
+118
+114
+126
+108
+94
+65
+128
+196
+191
+93
+185
+213
+143
+171
+146
+103
+92
+67
+90
+98
+99
+85
+130
+98
+136
+140
+130
+120
+87
+126
+137
+78
+126
+99
+120
+113
+80
+90
+111
+117
+108
+121
+145
+139
+126
+121
+93
+119
+146
+160
+145
+180
+182
+127
+83
+64
+80
+82
+85
+98
+72
+86
+78
+97
+102
+82
+79
+84
+64
+56
+59
+67
+64
+106
+92
+103
+93
+72
+72
+93
+64
+64
+94
+83
+86
+113
+89
+90
+102
+84
+90
+82
+86
+87
+82
+77
+59
+94
+72
+88
+72
+59
+88
+78
+76
+114
+125
+113
+105
+93
+96
+93
+87
+84
+96
+94
+96
+80
+69
+96
+87
+90
+96
+86
+83
+68
+75
+84
+106
+107
+93
+123
+88
+79
+57
+75
+67
+51
+79
+63
+46
+55
+65
+73
+73
+74
+78
+77
+68
+62
+86
+68
+66
+75
+65
+68
+70
+57
+65
+58
+66
+66
+67
+69
+94
+116
+48
+67
+79
+84
+136
+125
+62
+85
+128
+109
+160
+167
+102
+103
+133
+155
+151
+117
+84
+94
+136
+181
+218
+228
+202
+168
+82
+83
+69
+89
+77
+68
+70
+75
+129
+80
+74
+133
+197
+215
+223
+205
+160
+165
+180
+169
+199
+176
+140
+108
+118
+176
+217
+212
+177
+130
+166
+189
+168
+182
+154
+168
+195
+199
+157
+182
+195
+196
+151
+134
+189
+205
+202
+174
+175
+204
+220
+218
+229
+225
+182
+111
+102
+84
+86
+117
+93
+76
+78
+78
+76
+127
+105
+88
+167
+216
+226
+198
+169
+119
+145
+179
+115
+119
+146
+114
+88
+83
+92
+109
+82
+98
+87
+72
+115
+68
+88
+120
+51
+55
+86
+108
+54
+58
+82
+64
+60
+176
+189
+88
+147
+139
+126
+194
+154
+170
+168
+86
+116
+191
+205
+212
+204
+180
+145
+99
+79
+123
+123
+182
+206
+143
+100
+74
+144
+177
+178
+166
+204
+213
+205
+191
+195
+200
+133
+168
+216
+205
+187
+161
+137
+149
+182
+186
+98
+102
+93
+96
+123
+150
+179
+186
+194
+198
+211
+225
+196
+198
+162
+169
+182
+160
+149
+148
+137
+164
+116
+47
+66
+66
+95
+75
+51
+43
+31
+35
+58
+109
+68
+73
+72
+78
+139
+195
+199
+177
+109
+75
+89
+161
+167
+99
+62
+140
+182
+87
+189
+205
+184
+60
+54
+79
+110
+79
+58
+60
+86
+116
+85
+72
+67
+79
+93
+67
+51
+79
+89
+92
+64
+78
+96
+58
+64
+69
+66
+52
+55
+79
+63
+73
+97
+80
+99
+69
+104
+98
+118
+84
+79
+104
+63
+66
+56
+52
+64
+36
+54
+56
+67
+57
+79
+74
+59
+77
+78
+47
+52
+49
+56
+58
+59
+72
+75
+83
+102
+96
+86
+97
+85
+66
+99
+51
+49
+51
+51
+57
+64
+84
+68
+84
+92
+75
+92
+59
+58
+58
+56
+69
+69
+78
+74
+76
+94
+89
+77
+66
+64
+73
+92
+104
+116
+93
+127
+86
+79
+157
+164
+67
+105
+136
+102
+110
+139
+121
+136
+131
+126
+93
+109
+92
+66
+68
+115
+180
+187
+190
+207
+186
+140
+123
+134
+77
+63
+77
+66
+62
+72
+60
+49
+65
+48
+62
+88
+146
+139
+160
+182
+131
+74
+76
+96
+98
+77
+118
+136
+141
+109
+74
+76
+115
+96
+94
+77
+92
+88
+84
+115
+126
+119
+89
+87
+74
+73
+89
+84
+84
+76
+83
+84
+83
+90
+87
+93
+89
+65
+72
+87
+118
+128
+120
+94
+89
+75
+94
+94
+107
+77
+90
+74
+82
+97
+78
+113
+115
+107
+79
+68
+82
+60
+65
+69
+56
+70
+60
+67
+58
+67
+66
+63
+83
+82
+121
+119
+111
+87
+76
+92
+124
+82
+79
+86
+95
+97
+93
+97
+86
+95
+87
+89
+88
+76
+75
+57
+66
+70
+72
+73
+88
+89
+67
+67
+53
+58
+85
+75
+65
+56
+74
+95
+126
+94
+79
+75
+57
+80
+62
+63
+72
+57
+64
+65
+49
+65
+67
+60
+66
+156
+167
+104
+166
+179
+147
+83
+87
+118
+121
+108
+86
+58
+46
+54
+65
+55
+70
+79
+72
+70
+62
+67
+64
+60
+88
+68
+80
+115
+128
+119
+104
+128
+94
+94
+156
+165
+131
+108
+68
+68
+86
+89
+92
+104
+118
+109
+146
+196
+212
+185
+207
+185
+167
+164
+131
+131
+177
+171
+166
+120
+146
+202
+200
+210
+222
+206
+150
+94
+133
+134
+135
+134
+162
+186
+168
+141
+97
+86
+108
+128
+153
+159
+168
+182
+190
+167
+184
+199
+207
+216
+185
+169
+147
+80
+87
+159
+144
+66
+128
+149
+147
+130
+148
+125
+151
+213
+159
+104
+68
+60
+62
+60
+76
+123
+151
+159
+149
+159
+196
+168
+73
+79
+75
+98
+106
+76
+176
+160
+39
+73
+60
+51
+82
+172
+199
+134
+194
+196
+175
+196
+165
+185
+172
+89
+119
+153
+188
+209
+226
+174
+104
+107
+59
+76
+92
+96
+116
+111
+121
+79
+156
+208
+188
+139
+137
+137
+143
+212
+236
+202
+144
+205
+216
+138
+110
+151
+141
+137
+181
+175
+102
+134
+94
+87
+109
+158
+215
+230
+217
+206
+206
+160
+114
+166
+177
+133
+127
+135
+82
+68
+88
+90
+52
+44
+66
+127
+138
+99
+53
+43
+53
+54
+137
+176
+159
+80
+62
+66
+64
+109
+194
+195
+195
+188
+125
+66
+60
+62
+76
+78
+64
+80
+125
+133
+72
+53
+94
+51
+58
+60
+48
+77
+88
+73
+65
+63
+69
+88
+115
+106
+84
+100
+87
+74
+76
+88
+72
+74
+74
+70
+74
+67
+63
+76
+93
+126
+84
+68
+76
+67
+72
+55
+67
+68
+85
+85
+74
+72
+75
+62
+70
+54
+44
+67
+59
+77
+64
+70
+57
+48
+44
+34
+48
+51
+44
+59
+55
+60
+69
+90
+73
+73
+75
+87
+82
+84
+64
+52
+43
+54
+49
+44
+52
+57
+80
+79
+69
+77
+79
+54
+59
+56
+57
+57
+57
+64
+82
+75
+85
+78
+93
+79
+73
+109
+113
+105
+116
+167
+164
+157
+169
+170
+102
+95
+111
+141
+137
+156
+149
+137
+141
+167
+128
+109
+99
+96
+73
+82
+97
+129
+156
+187
+160
+104
+97
+94
+128
+154
+128
+83
+88
+87
+55
+53
+36
+38
+49
+73
+127
+110
+83
+110
+116
+85
+80
+80
+80
+94
+126
+116
+129
+92
+84
+105
+92
+88
+95
+88
+82
+99
+103
+93
+90
+84
+84
+70
+62
+66
+83
+97
+73
+80
+87
+66
+90
+80
+77
+69
+72
+73
+80
+84
+88
+84
+74
+64
+77
+69
+82
+113
+102
+106
+86
+88
+84
+85
+72
+76
+104
+74
+75
+84
+70
+78
+73
+66
+75
+63
+53
+64
+56
+54
+65
+70
+59
+93
+73
+83
+84
+74
+75
+77
+65
+73
+94
+77
+86
+93
+69
+78
+85
+87
+95
+80
+76
+74
+78
+66
+49
+58
+55
+56
+66
+67
+64
+79
+108
+82
+103
+95
+80
+85
+75
+68
+72
+87
+108
+162
+89
+78
+62
+64
+73
+87
+78
+90
+154
+147
+63
+65
+66
+48
+74
+48
+79
+72
+52
+78
+76
+55
+62
+51
+67
+83
+79
+65
+64
+85
+99
+147
+182
+191
+162
+120
+74
+74
+89
+63
+47
+85
+58
+63
+98
+172
+151
+103
+108
+102
+95
+144
+106
+115
+186
+148
+108
+165
+181
+197
+211
+178
+136
+114
+141
+135
+113
+123
+110
+166
+190
+160
+157
+185
+181
+177
+204
+199
+164
+115
+126
+181
+205
+192
+143
+100
+147
+134
+117
+117
+127
+135
+74
+110
+167
+129
+151
+169
+182
+168
+201
+190
+140
+119
+85
+86
+72
+128
+169
+129
+87
+98
+120
+184
+199
+194
+178
+177
+134
+120
+75
+124
+182
+181
+200
+204
+196
+168
+133
+150
+181
+187
+160
+92
+47
+59
+70
+90
+114
+102
+129
+187
+123
+90
+58
+83
+99
+73
+156
+202
+141
+197
+220
+218
+182
+200
+206
+113
+95
+89
+169
+164
+184
+216
+205
+185
+171
+94
+153
+118
+64
+88
+109
+131
+89
+115
+194
+199
+134
+143
+188
+120
+154
+187
+189
+162
+204
+176
+179
+155
+185
+125
+115
+110
+127
+135
+165
+155
+169
+192
+168
+191
+206
+204
+185
+120
+98
+89
+129
+162
+146
+136
+79
+77
+129
+178
+180
+166
+115
+83
+155
+196
+209
+181
+107
+52
+51
+88
+127
+107
+73
+70
+65
+63
+80
+90
+89
+159
+185
+162
+76
+62
+87
+59
+59
+62
+57
+63
+59
+59
+52
+49
+79
+59
+64
+67
+86
+73
+66
+58
+70
+66
+73
+82
+84
+60
+67
+58
+62
+58
+58
+69
+57
+62
+69
+73
+72
+89
+106
+147
+89
+75
+77
+66
+62
+51
+44
+73
+76
+58
+69
+60
+49
+48
+49
+48
+58
+56
+63
+57
+60
+74
+77
+49
+58
+67
+41
+63
+59
+43
+56
+58
+70
+86
+90
+73
+87
+88
+75
+92
+83
+76
+69
+56
+60
+54
+58
+72
+87
+74
+76
+67
+73
+63
+46
+36
+46
+60
+46
+55
+83
+77
+90
+85
+75
+99
+84
+76
+78
+85
+118
+161
+151
+103
+106
+166
+171
+181
+161
+194
+184
+140
+144
+92
+99
+60
+66
+65
+57
+108
+76
+118
+93
+84
+82
+94
+74
+70
+88
+80
+121
+156
+177
+116
+90
+113
+86
+68
+70
+49
+46
+59
+65
+110
+130
+114
+136
+140
+154
+118
+156
+153
+124
+109
+107
+87
+75
+100
+94
+87
+110
+78
+88
+95
+70
+82
+67
+90
+75
+72
+68
+75
+80
+77
+78
+73
+79
+69
+79
+88
+84
+79
+82
+83
+93
+92
+87
+79
+115
+113
+79
+88
+86
+77
+103
+119
+94
+97
+115
+89
+80
+92
+105
+86
+67
+68
+74
+68
+82
+86
+65
+53
+65
+46
+44
+57
+63
+75
+63
+60
+70
+65
+62
+68
+69
+67
+68
+78
+77
+84
+79
+75
+77
+73
+92
+84
+75
+70
+80
+87
+68
+78
+63
+69
+74
+85
+74
+73
+74
+89
+110
+95
+92
+114
+85
+56
+72
+66
+67
+60
+66
+99
+69
+97
+76
+119
+105
+64
+80
+72
+87
+92
+74
+76
+56
+84
+70
+62
+56
+69
+76
+48
+69
+72
+58
+78
+73
+96
+78
+49
+53
+58
+52
+60
+85
+89
+84
+80
+63
+67
+75
+57
+66
+62
+77
+63
+76
+170
+213
+172
+95
+104
+86
+123
+146
+128
+133
+110
+109
+77
+67
+79
+72
+76
+79
+85
+126
+167
+151
+164
+141
+137
+172
+208
+191
+150
+146
+111
+128
+102
+121
+144
+206
+198
+145
+102
+80
+96
+103
+180
+204
+199
+196
+141
+166
+177
+165
+172
+213
+205
+155
+149
+120
+138
+102
+86
+108
+108
+156
+176
+180
+137
+83
+149
+190
+167
+157
+182
+216
+206
+111
+96
+97
+148
+181
+182
+165
+124
+114
+97
+133
+148
+141
+135
+136
+134
+52
+33
+59
+70
+93
+72
+65
+96
+107
+135
+100
+76
+143
+146
+92
+105
+78
+95
+148
+161
+198
+199
+196
+125
+58
+74
+125
+202
+159
+138
+174
+164
+208
+177
+191
+206
+116
+72
+65
+104
+130
+115
+106
+190
+204
+94
+160
+184
+102
+75
+86
+86
+144
+198
+155
+119
+110
+168
+202
+169
+87
+78
+136
+192
+189
+160
+175
+191
+185
+139
+121
+98
+67
+62
+68
+110
+115
+149
+159
+135
+146
+120
+154
+179
+194
+178
+124
+111
+164
+196
+181
+96
+64
+69
+55
+44
+48
+54
+51
+47
+74
+73
+104
+64
+70
+121
+119
+96
+156
+140
+52
+60
+87
+93
+65
+55
+63
+60
+76
+60
+58
+68
+73
+68
+59
+53
+65
+63
+63
+96
+102
+59
+60
+57
+66
+95
+80
+125
+125
+74
+72
+66
+80
+86
+84
+80
+69
+65
+77
+72
+62
+59
+68
+73
+74
+79
+73
+64
+69
+70
+65
+68
+65
+62
+67
+47
+60
+60
+60
+64
+55
+63
+65
+54
+57
+55
+52
+60
+69
+66
+88
+83
+84
+72
+69
+74
+74
+75
+66
+62
+77
+57
+68
+78
+70
+78
+69
+80
+73
+68
+63
+54
+63
+58
+60
+72
+66
+64
+63
+83
+64
+72
+69
+67
+95
+89
+93
+92
+69
+85
+109
+172
+161
+205
+151
+134
+111
+54
+48
+44
+76
+106
+68
+103
+93
+59
+77
+80
+84
+82
+65
+55
+63
+76
+74
+89
+116
+175
+179
+78
+62
+74
+45
+43
+54
+49
+46
+96
+98
+93
+149
+165
+187
+174
+130
+168
+192
+167
+145
+121
+82
+85
+95
+90
+84
+68
+79
+73
+68
+69
+84
+83
+66
+78
+73
+70
+75
+83
+83
+78
+64
+67
+64
+57
+63
+68
+73
+72
+77
+63
+87
+97
+87
+90
+82
+85
+75
+75
+87
+77
+80
+82
+109
+77
+78
+86
+82
+120
+69
+74
+77
+76
+79
+84
+68
+65
+67
+67
+57
+66
+46
+64
+84
+52
+76
+63
+55
+80
+64
+68
+60
+64
+75
+77
+80
+84
+87
+74
+75
+72
+82
+77
+72
+74
+77
+66
+77
+76
+84
+87
+88
+97
+51
+73
+57
+59
+80
+73
+85
+66
+60
+56
+69
+70
+52
+59
+72
+66
+62
+92
+113
+158
+159
+85
+60
+82
+51
+54
+75
+66
+65
+67
+88
+54
+69
+52
+38
+72
+57
+65
+69
+52
+64
+60
+73
+63
+55
+56
+63
+68
+63
+74
+73
+55
+75
+64
+56
+78
+54
+57
+80
+72
+64
+86
+120
+121
+83
+67
+65
+85
+66
+79
+78
+80
+65
+80
+73
+90
+137
+180
+179
+194
+196
+188
+223
+219
+192
+201
+207
+169
+138
+119
+162
+190
+170
+144
+149
+137
+113
+89
+103
+111
+126
+150
+186
+219
+220
+208
+188
+179
+165
+204
+213
+206
+216
+215
+215
+206
+189
+106
+88
+86
+123
+161
+198
+147
+113
+87
+93
+120
+121
+134
+147
+190
+194
+99
+76
+103
+104
+69
+83
+94
+88
+69
+63
+99
+120
+137
+140
+166
+119
+79
+96
+47
+80
+105
+162
+96
+51
+63
+54
+85
+111
+65
+66
+77
+131
+118
+78
+64
+137
+154
+98
+155
+199
+202
+82
+56
+69
+134
+204
+207
+190
+185
+115
+120
+177
+215
+174
+146
+93
+73
+78
+170
+195
+181
+198
+157
+102
+138
+205
+159
+155
+196
+128
+154
+140
+117
+146
+160
+196
+194
+149
+156
+139
+153
+180
+161
+110
+96
+107
+111
+118
+115
+75
+60
+69
+58
+63
+93
+121
+160
+167
+137
+115
+98
+115
+79
+74
+83
+92
+111
+92
+78
+83
+102
+80
+60
+65
+65
+98
+116
+84
+85
+165
+170
+123
+51
+52
+76
+109
+158
+129
+43
+64
+131
+169
+124
+54
+88
+73
+136
+144
+74
+78
+58
+60
+65
+67
+130
+85
+62
+60
+63
+56
+62
+77
+79
+84
+102
+85
+72
+55
+49
+69
+60
+59
+68
+84
+80
+67
+63
+73
+52
+62
+89
+74
+66
+60
+55
+88
+94
+83
+67
+68
+64
+82
+77
+73
+88
+88
+86
+67
+58
+53
+56
+51
+60
+60
+58
+64
+59
+60
+74
+85
+62
+72
+64
+73
+84
+74
+74
+75
+68
+74
+78
+76
+75
+82
+59
+74
+74
+62
+56
+52
+63
+68
+59
+70
+63
+74
+59
+58
+62
+63
+73
+86
+95
+87
+79
+103
+60
+93
+117
+87
+88
+74
+83
+73
+77
+72
+79
+165
+149
+144
+127
+88
+64
+52
+60
+66
+68
+64
+88
+109
+87
+96
+114
+73
+92
+86
+68
+57
+49
+49
+60
+94
+103
+128
+155
+187
+157
+146
+171
+157
+103
+83
+105
+116
+123
+114
+70
+82
+78
+74
+84
+63
+63
+84
+68
+60
+77
+85
+65
+86
+70
+69
+65
+62
+77
+67
+72
+75
+78
+59
+58
+73
+89
+119
+87
+74
+79
+70
+90
+79
+76
+80
+62
+85
+66
+79
+83
+64
+72
+84
+80
+90
+84
+74
+66
+68
+67
+74
+82
+70
+82
+60
+79
+85
+68
+72
+67
+65
+52
+84
+86
+51
+63
+60
+70
+75
+56
+56
+68
+60
+75
+79
+70
+56
+84
+59
+84
+128
+72
+72
+58
+56
+69
+62
+67
+69
+87
+67
+62
+76
+82
+79
+55
+70
+77
+63
+77
+66
+59
+54
+76
+78
+67
+70
+51
+52
+73
+80
+62
+60
+63
+76
+69
+68
+54
+57
+67
+60
+62
+96
+78
+57
+69
+57
+56
+75
+68
+80
+54
+55
+56
+80
+75
+68
+79
+64
+57
+66
+70
+57
+55
+51
+66
+67
+57
+48
+67
+65
+82
+74
+63
+99
+116
+74
+80
+89
+165
+189
+176
+127
+182
+196
+178
+186
+197
+210
+188
+165
+141
+155
+151
+141
+138
+105
+87
+136
+115
+104
+107
+151
+185
+159
+140
+105
+110
+158
+202
+215
+192
+153
+182
+196
+181
+155
+115
+159
+213
+223
+202
+201
+233
+246
+228
+180
+147
+123
+98
+140
+164
+188
+201
+160
+94
+92
+82
+89
+175
+187
+134
+165
+167
+102
+76
+104
+113
+95
+85
+116
+108
+102
+136
+136
+175
+212
+157
+73
+104
+147
+143
+69
+87
+138
+196
+121
+161
+75
+49
+80
+53
+52
+113
+108
+102
+123
+110
+139
+172
+137
+168
+168
+145
+131
+200
+204
+125
+57
+84
+116
+195
+226
+218
+199
+109
+111
+187
+194
+176
+125
+85
+74
+96
+178
+190
+194
+197
+166
+137
+199
+218
+182
+169
+153
+146
+160
+94
+124
+184
+223
+238
+213
+175
+191
+177
+153
+197
+216
+179
+78
+67
+66
+65
+77
+105
+87
+109
+100
+171
+217
+228
+222
+207
+146
+156
+107
+103
+158
+175
+118
+77
+55
+70
+102
+68
+103
+100
+107
+86
+162
+204
+198
+194
+126
+88
+100
+60
+59
+38
+45
+73
+89
+68
+82
+64
+98
+154
+131
+58
+58
+53
+82
+89
+68
+68
+59
+56
+57
+103
+80
+54
+62
+85
+146
+118
+68
+69
+65
+74
+69
+67
+57
+55
+56
+52
+62
+58
+60
+66
+60
+74
+72
+62
+79
+68
+67
+60
+58
+53
+60
+75
+69
+65
+67
+67
+72
+67
+89
+129
+94
+77
+60
+75
+54
+54
+60
+62
+56
+46
+47
+66
+67
+65
+79
+86
+69
+92
+87
+70
+68
+52
+72
+66
+59
+58
+84
+58
+67
+86
+66
+60
+69
+51
+44
+49
+58
+62
+59
+52
+69
+74
+64
+69
+76
+70
+76
+66
+83
+85
+90
+63
+73
+69
+70
+85
+85
+88
+85
+86
+111
+153
+147
+125
+116
+96
+66
+82
+58
+69
+72
+64
+114
+124
+135
+98
+106
+146
+66
+66
+79
+80
+54
+64
+65
+72
+80
+72
+72
+116
+160
+186
+159
+115
+117
+88
+92
+78
+108
+103
+69
+63
+69
+85
+70
+82
+82
+64
+82
+58
+72
+59
+58
+77
+66
+83
+67
+76
+79
+62
+74
+59
+72
+79
+73
+78
+75
+89
+80
+85
+89
+80
+105
+111
+86
+79
+79
+74
+82
+85
+76
+84
+92
+74
+93
+85
+79
+84
+76
+70
+64
+80
+77
+74
+89
+73
+66
+64
+62
+62
+58
+63
+55
+53
+51
+56
+64
+60
+65
+59
+53
+51
+43
+46
+55
+57
+37
+54
+53
+54
+52
+60
+114
+78
+68
+68
+69
+63
+62
+77
+57
+60
+85
+72
+80
+133
+153
+99
+108
+80
+89
+86
+82
+83
+82
+74
+84
+70
+59
+64
+57
+59
+64
+64
+54
+52
+83
+70
+78
+57
+56
+63
+56
+60
+133
+113
+66
+64
+62
+54
+70
+69
+76
+68
+59
+64
+78
+88
+72
+65
+72
+55
+67
+77
+63
+85
+63
+68
+59
+76
+117
+161
+199
+181
+149
+108
+123
+138
+162
+172
+168
+188
+194
+212
+180
+168
+205
+237
+235
+216
+200
+160
+108
+96
+125
+80
+99
+175
+194
+188
+174
+136
+184
+218
+189
+154
+158
+143
+164
+223
+219
+221
+218
+182
+153
+189
+135
+93
+162
+213
+205
+189
+198
+231
+246
+245
+225
+228
+211
+192
+174
+199
+215
+213
+198
+160
+84
+63
+89
+146
+170
+184
+196
+178
+141
+113
+144
+115
+119
+114
+115
+160
+161
+169
+166
+148
+149
+177
+174
+169
+195
+207
+126
+95
+52
+74
+157
+213
+125
+195
+180
+141
+174
+63
+49
+75
+105
+108
+111
+102
+60
+158
+186
+123
+129
+191
+147
+108
+194
+191
+153
+85
+83
+76
+145
+196
+187
+182
+165
+129
+139
+205
+194
+171
+121
+92
+76
+162
+190
+154
+198
+175
+130
+164
+213
+201
+195
+210
+184
+123
+94
+90
+96
+178
+196
+227
+223
+221
+219
+208
+179
+146
+126
+174
+155
+105
+111
+143
+154
+170
+117
+111
+167
+172
+148
+147
+133
+107
+77
+63
+72
+90
+88
+84
+89
+97
+115
+158
+105
+108
+59
+52
+69
+93
+82
+125
+130
+125
+121
+113
+58
+42
+55
+68
+54
+55
+63
+66
+82
+66
+85
+82
+82
+88
+72
+76
+56
+60
+70
+63
+58
+88
+98
+97
+64
+67
+75
+68
+57
+53
+49
+57
+63
+53
+52
+48
+47
+54
+39
+47
+64
+60
+62
+62
+84
+116
+83
+76
+62
+72
+57
+51
+65
+63
+64
+69
+67
+65
+77
+62
+64
+75
+60
+55
+45
+49
+75
+82
+57
+80
+52
+67
+65
+73
+64
+77
+63
+69
+63
+77
+76
+82
+69
+68
+75
+67
+78
+75
+72
+62
+56
+53
+57
+55
+56
+69
+78
+73
+74
+59
+57
+68
+63
+70
+76
+67
+75
+56
+63
+52
+57
+66
+78
+104
+72
+73
+70
+57
+76
+66
+65
+105
+113
+95
+110
+128
+98
+124
+111
+75
+58
+49
+65
+62
+49
+68
+64
+85
+79
+73
+85
+75
+69
+59
+94
+105
+66
+70
+84
+83
+74
+87
+103
+105
+136
+115
+74
+92
+80
+69
+74
+66
+65
+86
+75
+65
+76
+62
+64
+97
+80
+88
+76
+67
+68
+53
+73
+56
+87
+73
+66
+67
+54
+80
+62
+69
+76
+63
+76
+87
+73
+70
+76
+79
+73
+87
+51
+63
+65
+62
+63
+63
+49
+66
+69
+62
+79
+94
+88
+75
+64
+47
+67
+64
+60
+51
+56
+52
+54
+63
+73
+57
+45
+53
+74
+46
+64
+67
+65
+57
+57
+52
+58
+54
+45
+51
+38
+34
+42
+33
+43
+35
+29
+46
+58
+63
+60
+57
+66
+88
+82
+69
+64
+70
+70
+76
+64
+60
+78
+74
+67
+59
+79
+56
+67
+70
+72
+78
+74
+128
+99
+68
+83
+105
+106
+83
+74
+70
+62
+68
+72
+63
+62
+117
+104
+53
+139
+170
+100
+86
+73
+89
+70
+58
+87
+79
+72
+89
+87
+69
+53
+63
+51
+64
+69
+64
+99
+65
+83
+143
+153
+167
+182
+175
+176
+182
+171
+151
+162
+172
+189
+176
+199
+196
+162
+123
+167
+206
+222
+190
+147
+178
+179
+164
+162
+169
+189
+144
+155
+165
+196
+210
+204
+230
+226
+215
+208
+180
+138
+180
+199
+205
+172
+150
+144
+125
+115
+135
+146
+126
+176
+190
+137
+199
+229
+215
+185
+171
+129
+168
+192
+209
+233
+219
+215
+170
+95
+84
+98
+151
+190
+177
+176
+208
+151
+130
+123
+144
+131
+107
+90
+109
+118
+156
+172
+141
+116
+129
+109
+134
+175
+194
+187
+129
+79
+114
+57
+93
+96
+200
+124
+137
+199
+165
+168
+166
+56
+60
+126
+96
+76
+73
+69
+66
+164
+195
+136
+103
+105
+75
+141
+145
+151
+117
+115
+97
+85
+92
+111
+144
+165
+201
+182
+148
+175
+166
+181
+154
+115
+93
+174
+187
+119
+145
+187
+157
+134
+175
+159
+141
+174
+195
+147
+106
+116
+196
+199
+168
+186
+216
+181
+138
+157
+126
+77
+82
+96
+86
+77
+72
+93
+143
+194
+219
+213
+218
+220
+171
+114
+74
+74
+85
+80
+121
+133
+138
+160
+175
+165
+197
+196
+176
+92
+53
+47
+55
+57
+53
+58
+65
+94
+73
+62
+38
+53
+51
+64
+46
+53
+46
+62
+68
+80
+56
+55
+65
+64
+62
+75
+75
+67
+64
+53
+63
+69
+92
+60
+77
+43
+45
+59
+52
+59
+59
+47
+57
+64
+63
+69
+63
+52
+55
+60
+67
+73
+57
+108
+106
+57
+64
+64
+58
+54
+55
+51
+53
+49
+62
+66
+56
+48
+56
+63
+57
+65
+54
+44
+48
+46
+52
+60
+68
+54
+69
+66
+56
+79
+70
+60
+72
+76
+74
+67
+57
+55
+69
+75
+62
+66
+66
+68
+57
+66
+54
+68
+67
+66
+70
+67
+58
+49
+57
+64
+70
+76
+55
+58
+70
+45
+53
+48
+55
+88
+123
+79
+88
+75
+82
+97
+78
+62
+86
+69
+76
+68
+87
+106
+88
+138
+182
+170
+117
+100
+83
+85
+77
+86
+88
+83
+72
+118
+108
+58
+97
+77
+83
+84
+94
+87
+66
+67
+63
+94
+109
+83
+117
+94
+82
+56
+89
+126
+89
+63
+76
+62
+54
+63
+76
+64
+72
+83
+75
+83
+74
+62
+65
+53
+58
+69
+57
+48
+77
+64
+57
+69
+52
+59
+64
+58
+68
+73
+69
+65
+82
+59
+44
+55
+52
+52
+45
+48
+58
+60
+45
+46
+47
+53
+36
+47
+69
+76
+68
+62
+60
+62
+79
+79
+64
+58
+60
+45
+54
+53
+60
+72
+57
+51
+46
+51
+57
+64
+59
+67
+57
+62
+52
+54
+45
+47
+44
+41
+41
+39
+46
+48
+51
+70
+66
+60
+60
+57
+69
+47
+60
+60
+62
+60
+53
+76
+56
+45
+53
+54
+62
+54
+72
+76
+70
+69
+84
+133
+188
+82
+57
+54
+72
+78
+106
+85
+65
+67
+60
+51
+57
+72
+94
+130
+99
+72
+125
+67
+63
+77
+55
+65
+73
+59
+69
+52
+77
+90
+67
+60
+69
+78
+77
+83
+106
+68
+92
+67
+84
+84
+83
+123
+94
+78
+88
+93
+54
+51
+63
+113
+123
+128
+162
+184
+194
+179
+175
+153
+165
+197
+212
+207
+205
+186
+133
+98
+52
+72
+100
+131
+181
+170
+167
+164
+162
+221
+223
+197
+201
+164
+114
+82
+82
+149
+131
+96
+96
+109
+160
+184
+187
+171
+179
+198
+149
+164
+204
+221
+227
+230
+206
+166
+165
+133
+95
+127
+147
+216
+227
+189
+176
+141
+159
+171
+172
+148
+148
+127
+134
+121
+123
+115
+120
+137
+155
+145
+145
+196
+213
+210
+140
+64
+63
+53
+74
+72
+88
+64
+192
+166
+116
+192
+166
+160
+185
+128
+70
+144
+127
+66
+66
+66
+102
+172
+150
+185
+140
+75
+86
+78
+90
+60
+103
+113
+157
+138
+128
+149
+141
+176
+167
+219
+208
+197
+127
+144
+176
+199
+153
+182
+225
+205
+124
+145
+126
+67
+79
+121
+157
+188
+180
+162
+188
+158
+144
+189
+191
+134
+118
+133
+136
+148
+170
+131
+92
+120
+98
+121
+160
+162
+154
+97
+111
+115
+115
+111
+129
+161
+150
+117
+107
+72
+63
+74
+118
+110
+103
+73
+60
+86
+134
+79
+56
+39
+51
+52
+58
+70
+98
+90
+53
+58
+52
+51
+69
+64
+63
+56
+51
+56
+66
+52
+46
+68
+59
+60
+63
+67
+85
+62
+66
+64
+69
+57
+69
+72
+57
+53
+45
+59
+70
+87
+69
+65
+60
+54
+52
+55
+67
+72
+56
+64
+55
+60
+63
+62
+55
+48
+48
+52
+52
+55
+54
+56
+55
+63
+88
+59
+68
+76
+67
+68
+52
+67
+70
+41
+64
+54
+49
+63
+70
+70
+52
+55
+60
+72
+69
+66
+73
+67
+75
+78
+70
+70
+84
+65
+77
+83
+80
+80
+80
+65
+77
+67
+64
+69
+57
+72
+73
+69
+58
+79
+77
+66
+84
+70
+62
+69
+51
+64
+89
+131
+169
+127
+100
+98
+76
+74
+56
+78
+70
+87
+78
+75
+75
+64
+165
+189
+175
+139
+98
+115
+65
+69
+59
+98
+94
+80
+92
+74
+62
+68
+72
+72
+86
+74
+67
+67
+62
+67
+62
+55
+73
+65
+97
+100
+69
+62
+83
+75
+73
+82
+73
+66
+68
+57
+67
+82
+68
+82
+121
+87
+92
+80
+83
+76
+77
+49
+55
+66
+57
+68
+70
+57
+62
+68
+54
+62
+72
+51
+60
+55
+58
+69
+58
+44
+46
+45
+46
+55
+59
+58
+60
+58
+62
+65
+53
+56
+68
+70
+62
+51
+55
+67
+86
+77
+69
+55
+56
+55
+53
+60
+70
+68
+83
+109
+123
+111
+113
+120
+92
+97
+103
+114
+115
+67
+92
+78
+76
+79
+56
+55
+46
+47
+56
+43
+56
+52
+49
+52
+45
+55
+56
+52
+48
+59
+56
+47
+65
+52
+54
+69
+80
+83
+70
+66
+82
+64
+73
+135
+165
+64
+55
+65
+53
+77
+89
+83
+98
+76
+67
+68
+68
+53
+54
+49
+59
+70
+83
+75
+79
+56
+64
+69
+80
+76
+80
+73
+64
+87
+68
+68
+72
+72
+69
+70
+73
+57
+69
+93
+113
+78
+76
+124
+95
+75
+89
+77
+69
+59
+54
+103
+130
+126
+118
+138
+164
+205
+202
+199
+167
+179
+172
+111
+93
+60
+48
+68
+77
+127
+96
+73
+130
+156
+151
+170
+190
+204
+217
+223
+220
+217
+209
+218
+207
+159
+134
+167
+180
+199
+199
+199
+150
+141
+176
+220
+213
+218
+231
+217
+189
+162
+164
+155
+126
+149
+140
+169
+204
+201
+180
+165
+110
+158
+158
+130
+133
+177
+147
+157
+157
+146
+162
+175
+162
+111
+69
+157
+190
+174
+150
+104
+63
+74
+66
+77
+66
+87
+83
+104
+159
+159
+88
+144
+198
+124
+148
+174
+87
+106
+165
+83
+52
+43
+69
+166
+211
+190
+110
+111
+100
+83
+65
+69
+64
+73
+70
+72
+88
+105
+144
+150
+104
+169
+210
+215
+200
+206
+153
+191
+217
+190
+209
+228
+225
+170
+160
+124
+66
+102
+90
+144
+130
+160
+191
+200
+201
+143
+150
+176
+166
+158
+180
+148
+120
+118
+140
+140
+164
+135
+140
+143
+141
+136
+77
+56
+70
+95
+155
+126
+62
+66
+75
+64
+51
+69
+92
+121
+105
+67
+47
+82
+105
+69
+56
+47
+46
+46
+51
+57
+79
+77
+63
+96
+106
+65
+73
+63
+62
+57
+56
+64
+72
+67
+64
+58
+51
+47
+62
+69
+73
+99
+63
+53
+65
+72
+70
+79
+87
+74
+67
+70
+86
+106
+74
+60
+67
+52
+46
+63
+85
+84
+85
+67
+69
+72
+73
+72
+65
+49
+73
+58
+55
+51
+60
+57
+47
+53
+65
+65
+67
+69
+69
+70
+69
+64
+64
+57
+59
+68
+58
+67
+66
+66
+83
+79
+67
+72
+68
+75
+65
+78
+70
+63
+54
+51
+53
+63
+57
+64
+66
+54
+59
+66
+59
+41
+52
+45
+41
+58
+58
+82
+74
+75
+84
+73
+70
+78
+75
+60
+67
+62
+74
+90
+78
+98
+89
+74
+89
+89
+66
+74
+77
+63
+69
+75
+55
+63
+87
+83
+83
+92
+97
+67
+63
+56
+68
+59
+66
+66
+66
+73
+79
+79
+76
+74
+85
+82
+73
+63
+66
+60
+54
+49
+66
+69
+47
+65
+56
+54
+69
+66
+73
+67
+67
+67
+70
+89
+67
+79
+79
+79
+120
+88
+84
+70
+79
+69
+58
+58
+38
+56
+51
+49
+73
+49
+45
+49
+65
+60
+56
+64
+53
+42
+63
+58
+53
+45
+44
+66
+56
+63
+49
+92
+125
+76
+64
+68
+69
+55
+76
+63
+57
+86
+60
+74
+72
+78
+114
+98
+129
+121
+120
+120
+120
+119
+119
+148
+158
+171
+175
+167
+177
+172
+158
+160
+150
+140
+134
+135
+150
+167
+160
+116
+135
+120
+55
+72
+46
+57
+58
+46
+37
+45
+65
+60
+54
+46
+48
+43
+37
+37
+48
+43
+57
+114
+156
+77
+86
+52
+69
+64
+65
+74
+70
+65
+79
+66
+70
+63
+46
+54
+67
+73
+74
+87
+75
+53
+65
+53
+51
+70
+58
+48
+77
+67
+68
+74
+65
+57
+49
+75
+95
+64
+75
+98
+96
+83
+70
+76
+80
+88
+79
+74
+90
+87
+115
+107
+136
+85
+78
+94
+88
+116
+129
+82
+79
+75
+87
+98
+114
+103
+104
+124
+119
+96
+103
+102
+156
+180
+174
+127
+110
+72
+46
+79
+100
+115
+90
+84
+88
+105
+128
+184
+166
+177
+191
+199
+205
+180
+204
+221
+219
+201
+176
+182
+204
+226
+223
+207
+221
+233
+238
+215
+208
+207
+181
+167
+206
+215
+202
+146
+113
+89
+117
+111
+136
+143
+169
+184
+211
+211
+175
+154
+119
+104
+110
+159
+171
+181
+123
+143
+95
+82
+99
+105
+103
+67
+47
+93
+145
+92
+124
+166
+85
+89
+117
+149
+105
+158
+130
+76
+85
+52
+68
+43
+54
+103
+115
+189
+204
+180
+148
+69
+64
+148
+176
+118
+55
+66
+39
+48
+83
+117
+140
+107
+129
+212
+226
+209
+185
+188
+204
+154
+145
+175
+220
+226
+219
+179
+82
+64
+76
+136
+192
+166
+110
+134
+209
+208
+150
+156
+170
+150
+103
+74
+78
+83
+148
+174
+179
+170
+187
+191
+158
+184
+155
+108
+133
+140
+100
+110
+149
+178
+166
+140
+52
+37
+47
+54
+58
+56
+49
+42
+98
+113
+108
+121
+127
+88
+63
+94
+133
+107
+56
+107
+151
+116
+66
+66
+66
+73
+100
+160
+124
+72
+85
+64
+52
+82
+109
+107
+104
+106
+76
+58
+56
+62
+90
+74
+84
+68
+53
+68
+73
+65
+86
+56
+59
+55
+48
+56
+62
+57
+70
+58
+65
+80
+117
+99
+107
+59
+63
+64
+59
+64
+56
+53
+59
+57
+63
+63
+63
+63
+63
+68
+55
+56
+59
+42
+54
+52
+65
+62
+57
+53
+64
+63
+52
+54
+55
+63
+64
+74
+72
+66
+64
+59
+55
+62
+66
+48
+55
+65
+52
+55
+72
+63
+51
+64
+49
+63
+65
+58
+68
+77
+63
+65
+72
+62
+63
+48
+63
+58
+52
+59
+65
+64
+55
+69
+76
+56
+63
+72
+78
+76
+70
+73
+69
+72
+79
+107
+78
+70
+75
+46
+87
+63
+65
+72
+74
+87
+86
+97
+75
+67
+100
+80
+77
+67
+65
+66
+63
+102
+84
+80
+62
+51
+67
+59
+64
+72
+69
+79
+56
+55
+64
+65
+60
+53
+74
+74
+83
+100
+73
+84
+76
+70
+60
+58
+63
+46
+36
+33
+49
+47
+49
+52
+49
+49
+47
+39
+60
+78
+76
+49
+58
+54
+66
+97
+73
+167
+107
+77
+90
+179
+98
+75
+74
+64
+54
+46
+67
+67
+120
+110
+104
+98
+99
+129
+131
+131
+140
+137
+119
+131
+150
+127
+143
+155
+184
+170
+161
+175
+187
+169
+172
+169
+158
+166
+153
+157
+162
+149
+153
+165
+156
+158
+123
+82
+86
+64
+128
+125
+55
+42
+82
+55
+47
+65
+42
+56
+51
+42
+49
+59
+49
+52
+149
+133
+127
+56
+51
+75
+72
+77
+99
+78
+88
+67
+119
+84
+63
+62
+57
+70
+75
+108
+79
+64
+73
+60
+53
+97
+123
+75
+58
+72
+92
+83
+89
+69
+65
+73
+87
+72
+62
+87
+98
+147
+89
+72
+72
+90
+94
+83
+87
+87
+83
+108
+78
+121
+131
+94
+109
+133
+160
+144
+169
+119
+74
+104
+98
+135
+133
+185
+190
+191
+154
+128
+170
+171
+187
+172
+166
+139
+144
+139
+118
+143
+204
+188
+179
+197
+195
+191
+138
+115
+161
+216
+228
+194
+156
+150
+138
+143
+113
+148
+200
+215
+196
+199
+145
+170
+166
+117
+151
+137
+137
+137
+103
+111
+95
+86
+119
+100
+105
+104
+130
+149
+191
+190
+199
+198
+202
+185
+187
+208
+219
+170
+115
+79
+85
+83
+68
+120
+106
+143
+94
+64
+69
+72
+98
+149
+110
+119
+80
+108
+87
+102
+82
+66
+109
+96
+120
+83
+46
+53
+31
+136
+159
+188
+155
+194
+197
+149
+109
+110
+170
+190
+105
+131
+148
+63
+60
+67
+144
+185
+161
+100
+130
+186
+199
+197
+216
+227
+216
+174
+138
+171
+199
+196
+204
+167
+110
+78
+97
+188
+199
+181
+185
+184
+202
+147
+154
+197
+202
+178
+172
+139
+90
+65
+94
+139
+166
+135
+98
+74
+63
+76
+67
+73
+59
+67
+90
+65
+69
+57
+47
+49
+55
+51
+56
+113
+105
+137
+194
+186
+170
+147
+100
+62
+46
+139
+197
+171
+107
+104
+58
+49
+78
+78
+70
+85
+120
+148
+103
+63
+51
+65
+79
+127
+121
+62
+44
+53
+51
+54
+70
+100
+165
+83
+110
+94
+58
+52
+69
+55
+62
+73
+84
+63
+57
+46
+48
+68
+55
+58
+67
+69
+67
+73
+65
+56
+57
+46
+60
+59
+57
+56
+56
+57
+59
+65
+62
+69
+51
+63
+66
+64
+53
+51
+46
+45
+55
+51
+54
+52
+42
+56
+47
+56
+62
+54
+53
+58
+73
+68
+76
+65
+49
+52
+45
+45
+64
+73
+72
+65
+73
+48
+54
+67
+59
+58
+60
+64
+54
+56
+65
+103
+115
+73
+59
+68
+68
+56
+52
+62
+73
+69
+75
+67
+77
+74
+54
+68
+76
+85
+73
+68
+62
+44
+57
+57
+52
+60
+64
+74
+69
+84
+82
+72
+85
+94
+136
+85
+66
+78
+75
+83
+88
+84
+78
+77
+64
+72
+59
+70
+70
+64
+48
+66
+64
+69
+65
+58
+52
+70
+62
+46
+54
+74
+60
+98
+93
+106
+109
+89
+110
+82
+53
+53
+73
+58
+42
+52
+37
+43
+52
+39
+39
+35
+37
+73
+67
+51
+78
+89
+175
+111
+156
+117
+161
+172
+93
+125
+137
+73
+62
+53
+49
+58
+48
+55
+65
+93
+169
+105
+107
+116
+126
+117
+129
+141
+131
+104
+113
+106
+137
+143
+166
+174
+176
+184
+180
+184
+179
+177
+179
+181
+176
+164
+154
+162
+145
+117
+115
+145
+155
+151
+150
+102
+127
+89
+146
+175
+151
+68
+55
+52
+44
+63
+64
+56
+64
+47
+45
+83
+43
+89
+94
+95
+54
+45
+75
+59
+86
+82
+117
+100
+78
+68
+140
+113
+75
+56
+54
+72
+74
+99
+83
+73
+52
+67
+70
+86
+129
+85
+72
+74
+62
+67
+87
+94
+100
+115
+83
+76
+82
+73
+73
+69
+79
+110
+93
+86
+89
+123
+92
+127
+172
+140
+99
+133
+148
+109
+113
+133
+137
+109
+168
+141
+146
+141
+140
+146
+131
+128
+90
+97
+127
+181
+161
+125
+157
+134
+114
+166
+169
+170
+196
+208
+212
+153
+170
+189
+170
+196
+220
+229
+229
+209
+160
+157
+104
+123
+96
+119
+146
+174
+181
+167
+143
+153
+145
+110
+144
+202
+201
+206
+181
+134
+117
+90
+155
+128
+84
+99
+77
+90
+108
+141
+136
+102
+151
+179
+181
+168
+175
+135
+119
+114
+94
+123
+95
+89
+162
+179
+174
+130
+68
+82
+82
+137
+67
+78
+96
+62
+54
+92
+151
+111
+100
+57
+59
+124
+123
+133
+83
+56
+55
+70
+147
+200
+208
+177
+130
+195
+187
+191
+111
+160
+181
+147
+202
+213
+169
+94
+75
+116
+200
+200
+141
+115
+90
+160
+191
+209
+199
+215
+171
+126
+110
+123
+138
+153
+150
+74
+83
+131
+119
+188
+192
+145
+196
+195
+153
+119
+169
+196
+206
+169
+148
+160
+162
+197
+199
+171
+133
+94
+124
+93
+86
+88
+67
+70
+62
+60
+90
+121
+53
+67
+95
+95
+114
+111
+87
+62
+47
+59
+93
+145
+88
+62
+70
+88
+98
+123
+178
+157
+60
+62
+43
+60
+63
+57
+62
+74
+68
+69
+52
+54
+47
+42
+47
+65
+42
+39
+56
+58
+68
+84
+92
+59
+72
+49
+48
+70
+74
+65
+64
+67
+66
+62
+65
+73
+79
+64
+57
+62
+69
+74
+63
+64
+70
+65
+59
+62
+58
+75
+69
+58
+57
+65
+44
+49
+46
+47
+52
+43
+43
+49
+51
+46
+45
+60
+36
+41
+47
+47
+38
+32
+26
+38
+49
+54
+44
+47
+41
+41
+49
+55
+46
+43
+38
+43
+47
+55
+64
+74
+58
+51
+68
+54
+58
+59
+68
+57
+60
+64
+62
+143
+136
+63
+64
+69
+86
+72
+74
+64
+55
+59
+67
+78
+65
+55
+47
+48
+67
+67
+62
+79
+54
+58
+58
+45
+53
+59
+53
+56
+72
+73
+62
+66
+64
+93
+88
+95
+83
+90
+82
+80
+83
+76
+89
+67
+63
+62
+41
+52
+52
+42
+57
+55
+56
+72
+72
+63
+55
+82
+73
+69
+62
+82
+74
+78
+79
+80
+75
+72
+76
+58
+57
+53
+51
+70
+53
+32
+48
+46
+46
+33
+73
+104
+123
+103
+74
+97
+105
+169
+161
+134
+121
+150
+192
+171
+92
+124
+133
+85
+63
+59
+48
+42
+63
+67
+72
+161
+133
+98
+123
+121
+128
+136
+154
+143
+137
+126
+109
+134
+154
+169
+181
+167
+166
+161
+161
+155
+157
+166
+164
+177
+180
+170
+161
+155
+143
+126
+127
+139
+151
+151
+141
+134
+129
+119
+96
+178
+205
+133
+45
+51
+48
+39
+51
+59
+52
+45
+54
+66
+77
+105
+118
+117
+65
+57
+57
+67
+59
+86
+89
+68
+82
+47
+62
+74
+67
+58
+60
+63
+62
+86
+67
+76
+75
+68
+70
+89
+74
+75
+72
+73
+83
+77
+66
+89
+107
+118
+84
+73
+104
+149
+78
+77
+78
+110
+102
+100
+98
+174
+194
+201
+174
+206
+194
+147
+128
+162
+155
+162
+177
+181
+208
+190
+179
+196
+182
+165
+159
+167
+147
+127
+113
+79
+55
+55
+66
+129
+191
+134
+120
+165
+198
+215
+197
+215
+217
+221
+223
+202
+171
+172
+169
+165
+135
+118
+130
+190
+130
+121
+145
+169
+185
+181
+177
+176
+210
+221
+218
+180
+134
+129
+156
+197
+205
+184
+167
+156
+191
+149
+124
+159
+170
+146
+113
+149
+166
+109
+136
+175
+209
+204
+192
+195
+177
+133
+165
+196
+211
+201
+155
+86
+90
+104
+114
+58
+67
+114
+134
+57
+67
+52
+96
+157
+89
+100
+63
+137
+139
+150
+174
+70
+53
+104
+86
+139
+195
+198
+187
+125
+157
+179
+192
+106
+168
+206
+164
+174
+220
+222
+205
+151
+93
+187
+220
+192
+130
+127
+156
+177
+200
+157
+141
+135
+129
+130
+107
+88
+130
+82
+45
+70
+82
+125
+186
+192
+221
+230
+235
+198
+140
+121
+154
+146
+179
+200
+197
+195
+165
+154
+161
+176
+213
+218
+221
+216
+189
+171
+154
+129
+124
+168
+133
+49
+55
+52
+57
+87
+158
+172
+156
+89
+72
+72
+56
+63
+70
+62
+65
+59
+60
+69
+92
+117
+133
+66
+52
+52
+67
+62
+56
+64
+46
+47
+56
+43
+45
+64
+53
+48
+73
+92
+70
+59
+74
+79
+72
+79
+96
+138
+74
+67
+79
+69
+68
+80
+54
+49
+49
+64
+72
+76
+85
+65
+66
+65
+49
+48
+27
+37
+39
+44
+47
+53
+69
+69
+67
+51
+42
+46
+55
+36
+43
+56
+56
+57
+42
+49
+41
+45
+49
+49
+37
+32
+33
+41
+42
+44
+44
+32
+38
+43
+33
+45
+43
+51
+32
+49
+44
+52
+57
+51
+54
+43
+34
+37
+44
+51
+51
+52
+51
+59
+55
+70
+77
+70
+72
+67
+53
+53
+68
+57
+55
+57
+64
+76
+83
+66
+67
+72
+73
+75
+65
+69
+67
+60
+65
+64
+56
+58
+68
+66
+72
+97
+86
+80
+85
+106
+105
+141
+87
+115
+117
+170
+147
+107
+69
+75
+80
+96
+82
+97
+68
+113
+99
+92
+95
+58
+63
+84
+60
+77
+89
+74
+82
+70
+77
+75
+74
+72
+63
+75
+53
+59
+78
+59
+51
+44
+60
+46
+53
+58
+56
+67
+119
+115
+88
+109
+133
+159
+130
+151
+104
+151
+69
+131
+185
+117
+80
+90
+125
+64
+57
+57
+54
+46
+53
+60
+105
+178
+115
+109
+130
+128
+143
+156
+150
+148
+147
+159
+143
+157
+148
+154
+167
+143
+126
+129
+126
+127
+126
+131
+143
+154
+162
+164
+170
+157
+144
+150
+143
+149
+136
+146
+154
+138
+143
+128
+100
+148
+206
+189
+48
+38
+39
+45
+43
+52
+43
+37
+49
+63
+64
+51
+68
+65
+66
+87
+67
+64
+57
+72
+87
+68
+78
+74
+63
+62
+79
+86
+74
+96
+84
+68
+103
+86
+82
+88
+68
+85
+77
+75
+69
+73
+68
+69
+96
+66
+96
+85
+95
+83
+79
+84
+72
+76
+80
+76
+77
+92
+87
+82
+95
+165
+185
+154
+143
+216
+221
+200
+194
+211
+219
+222
+227
+217
+198
+219
+231
+232
+229
+196
+161
+107
+113
+138
+127
+141
+131
+117
+120
+207
+215
+177
+168
+194
+207
+209
+210
+217
+206
+151
+105
+106
+84
+100
+111
+109
+79
+115
+126
+150
+160
+176
+140
+153
+184
+221
+223
+178
+124
+135
+190
+212
+209
+185
+176
+204
+221
+207
+136
+129
+145
+172
+110
+89
+117
+106
+77
+78
+84
+125
+125
+117
+181
+204
+198
+212
+231
+187
+129
+110
+76
+75
+99
+84
+105
+57
+28
+85
+111
+103
+127
+118
+77
+90
+86
+86
+111
+98
+156
+149
+164
+110
+86
+56
+75
+64
+87
+117
+171
+191
+176
+147
+158
+123
+115
+175
+217
+207
+121
+176
+211
+221
+211
+147
+161
+200
+198
+131
+73
+88
+151
+207
+176
+116
+177
+188
+207
+171
+114
+139
+76
+65
+87
+128
+148
+127
+149
+191
+185
+176
+182
+156
+114
+72
+68
+88
+125
+144
+165
+151
+118
+119
+170
+207
+196
+153
+164
+171
+168
+182
+174
+156
+84
+42
+41
+47
+56
+134
+160
+144
+121
+54
+62
+51
+38
+47
+37
+47
+73
+68
+102
+148
+175
+164
+106
+52
+56
+54
+60
+66
+95
+64
+77
+57
+70
+60
+74
+120
+96
+67
+69
+97
+75
+68
+77
+70
+87
+58
+104
+90
+65
+82
+116
+72
+83
+131
+68
+59
+46
+57
+53
+42
+48
+59
+75
+88
+64
+51
+26
+39
+48
+46
+46
+49
+60
+59
+69
+42
+39
+41
+48
+33
+36
+49
+43
+33
+27
+28
+46
+63
+62
+54
+52
+44
+35
+24
+35
+41
+33
+36
+47
+36
+33
+31
+41
+52
+45
+42
+46
+48
+62
+53
+47
+43
+43
+38
+41
+46
+49
+48
+46
+37
+37
+48
+51
+76
+63
+57
+54
+47
+53
+47
+56
+64
+53
+43
+60
+74
+57
+48
+62
+54
+62
+45
+37
+48
+51
+49
+47
+62
+67
+74
+67
+67
+68
+64
+77
+73
+78
+90
+83
+82
+73
+119
+143
+188
+100
+88
+106
+126
+121
+139
+105
+162
+192
+165
+148
+110
+84
+89
+125
+92
+96
+102
+80
+79
+67
+85
+78
+59
+68
+63
+55
+48
+35
+37
+42
+48
+48
+47
+51
+65
+85
+88
+169
+103
+121
+108
+85
+161
+176
+150
+157
+145
+107
+180
+206
+143
+135
+86
+58
+56
+66
+41
+39
+44
+49
+55
+168
+159
+99
+147
+116
+141
+154
+137
+157
+131
+136
+156
+164
+162
+158
+157
+129
+136
+115
+143
+161
+141
+145
+140
+120
+139
+156
+164
+157
+158
+158
+157
+158
+148
+136
+159
+162
+155
+148
+135
+87
+124
+196
+208
+98
+34
+43
+36
+28
+42
+54
+44
+32
+53
+68
+83
+79
+105
+133
+160
+196
+124
+73
+82
+60
+85
+69
+62
+66
+69
+100
+108
+102
+99
+110
+96
+107
+85
+65
+62
+80
+83
+79
+64
+88
+87
+72
+95
+90
+115
+74
+80
+74
+82
+70
+69
+82
+73
+63
+79
+77
+88
+74
+74
+121
+131
+119
+121
+84
+108
+138
+191
+151
+118
+108
+84
+109
+113
+102
+94
+141
+178
+190
+131
+88
+94
+109
+110
+110
+169
+175
+154
+156
+146
+90
+99
+66
+88
+102
+139
+169
+199
+213
+200
+198
+184
+170
+139
+120
+130
+181
+176
+181
+187
+191
+209
+201
+222
+230
+218
+201
+189
+158
+195
+215
+206
+181
+147
+215
+238
+232
+217
+192
+202
+192
+147
+115
+114
+111
+94
+88
+44
+63
+66
+118
+130
+116
+170
+191
+185
+124
+77
+68
+63
+82
+99
+109
+95
+66
+65
+51
+33
+103
+85
+109
+172
+100
+92
+103
+110
+82
+126
+82
+133
+158
+93
+87
+102
+92
+77
+113
+126
+98
+160
+178
+160
+111
+160
+79
+99
+164
+215
+206
+151
+88
+164
+198
+212
+202
+190
+169
+150
+118
+138
+102
+143
+194
+184
+138
+182
+194
+195
+208
+184
+157
+95
+92
+105
+130
+155
+117
+113
+106
+133
+146
+195
+174
+161
+118
+100
+113
+129
+113
+98
+82
+107
+108
+96
+93
+117
+205
+209
+155
+85
+45
+42
+96
+93
+60
+62
+62
+55
+68
+92
+161
+174
+174
+140
+51
+48
+54
+52
+64
+56
+55
+66
+66
+69
+74
+145
+145
+66
+66
+60
+73
+125
+181
+78
+55
+62
+89
+146
+99
+59
+72
+57
+56
+66
+62
+62
+64
+39
+34
+45
+73
+106
+147
+56
+63
+69
+68
+64
+48
+42
+29
+47
+44
+48
+48
+51
+53
+58
+48
+52
+84
+74
+58
+51
+59
+79
+93
+100
+80
+79
+53
+63
+48
+76
+103
+72
+114
+80
+105
+117
+104
+104
+85
+108
+90
+56
+48
+41
+53
+52
+47
+52
+48
+36
+39
+25
+45
+52
+57
+62
+59
+46
+49
+36
+44
+55
+64
+65
+49
+53
+48
+54
+42
+42
+45
+73
+55
+55
+54
+48
+37
+56
+57
+53
+53
+62
+56
+57
+46
+45
+62
+58
+59
+53
+51
+43
+48
+48
+51
+49
+54
+54
+64
+51
+41
+67
+69
+76
+63
+74
+88
+83
+105
+116
+140
+161
+98
+99
+86
+135
+103
+149
+138
+134
+127
+100
+114
+98
+83
+107
+113
+102
+98
+110
+94
+100
+97
+86
+93
+90
+65
+60
+51
+53
+51
+56
+46
+53
+60
+59
+89
+113
+126
+182
+139
+156
+181
+108
+123
+135
+157
+113
+166
+120
+114
+161
+178
+158
+156
+73
+54
+62
+59
+48
+51
+44
+54
+87
+185
+146
+115
+120
+154
+139
+156
+165
+153
+145
+169
+165
+167
+174
+153
+134
+113
+92
+68
+74
+77
+52
+83
+74
+99
+140
+141
+160
+160
+159
+169
+166
+160
+153
+141
+146
+164
+162
+148
+110
+117
+102
+179
+212
+169
+53
+60
+58
+34
+35
+36
+34
+43
+53
+85
+117
+92
+160
+128
+109
+143
+106
+92
+114
+76
+66
+89
+68
+69
+77
+65
+67
+79
+75
+70
+77
+84
+62
+88
+83
+69
+65
+68
+72
+64
+73
+109
+110
+106
+130
+150
+77
+93
+115
+110
+141
+56
+60
+94
+80
+64
+93
+99
+64
+129
+160
+116
+103
+89
+86
+95
+67
+74
+97
+120
+150
+175
+167
+176
+161
+187
+217
+177
+150
+164
+181
+148
+138
+177
+198
+222
+216
+128
+90
+117
+151
+127
+165
+194
+171
+150
+133
+178
+171
+156
+207
+208
+190
+194
+177
+165
+162
+212
+213
+218
+222
+181
+196
+189
+159
+188
+210
+211
+202
+166
+128
+106
+153
+168
+174
+165
+141
+180
+199
+172
+151
+204
+177
+131
+96
+65
+67
+64
+79
+89
+108
+186
+194
+116
+72
+68
+90
+92
+98
+108
+118
+92
+83
+135
+114
+41
+53
+114
+113
+82
+147
+134
+147
+60
+98
+67
+78
+127
+92
+140
+126
+85
+109
+150
+155
+93
+172
+191
+164
+189
+184
+182
+164
+162
+68
+105
+139
+188
+206
+180
+123
+136
+128
+160
+167
+187
+186
+133
+107
+120
+127
+119
+124
+171
+194
+205
+213
+184
+154
+158
+172
+161
+182
+123
+158
+195
+187
+147
+126
+154
+206
+219
+186
+171
+172
+150
+158
+179
+195
+199
+195
+184
+164
+189
+165
+146
+115
+111
+178
+180
+162
+121
+114
+83
+78
+55
+96
+165
+80
+66
+88
+109
+121
+45
+44
+41
+43
+51
+44
+49
+55
+85
+68
+76
+95
+79
+69
+73
+59
+52
+110
+73
+51
+58
+53
+64
+56
+53
+59
+62
+60
+55
+58
+57
+68
+83
+51
+49
+78
+73
+66
+55
+43
+38
+53
+55
+54
+68
+83
+23
+29
+35
+31
+43
+41
+37
+33
+36
+143
+171
+94
+69
+63
+104
+131
+146
+149
+129
+123
+126
+114
+135
+145
+158
+161
+162
+145
+159
+151
+146
+140
+134
+157
+130
+133
+130
+121
+125
+111
+134
+116
+136
+131
+104
+98
+84
+95
+79
+105
+94
+54
+60
+56
+54
+74
+80
+73
+114
+95
+68
+51
+33
+41
+42
+38
+39
+51
+42
+55
+63
+58
+57
+57
+59
+63
+70
+67
+57
+65
+58
+64
+55
+48
+54
+39
+52
+65
+52
+66
+79
+78
+86
+106
+51
+56
+95
+63
+66
+70
+64
+76
+79
+62
+83
+121
+77
+100
+111
+86
+147
+204
+168
+139
+153
+124
+105
+84
+95
+117
+94
+88
+131
+93
+95
+92
+68
+59
+66
+67
+59
+66
+59
+59
+62
+52
+64
+68
+54
+131
+127
+105
+168
+140
+104
+145
+90
+85
+124
+164
+136
+149
+119
+110
+136
+169
+113
+78
+75
+63
+48
+38
+41
+48
+37
+41
+53
+141
+185
+113
+137
+124
+143
+151
+171
+167
+145
+147
+161
+161
+159
+154
+143
+118
+106
+97
+63
+42
+45
+41
+41
+45
+53
+103
+136
+136
+156
+167
+162
+168
+157
+162
+150
+141
+165
+154
+148
+136
+150
+111
+162
+210
+197
+89
+54
+56
+52
+48
+49
+37
+42
+63
+93
+187
+107
+158
+189
+118
+118
+138
+117
+79
+76
+119
+105
+62
+67
+78
+86
+84
+79
+84
+66
+65
+88
+63
+63
+87
+54
+57
+85
+84
+73
+95
+94
+104
+104
+65
+126
+138
+103
+116
+123
+148
+72
+66
+178
+175
+99
+62
+137
+156
+170
+134
+75
+78
+77
+66
+77
+72
+76
+102
+128
+186
+216
+220
+228
+195
+184
+207
+177
+174
+187
+150
+100
+92
+90
+96
+104
+156
+180
+182
+167
+177
+216
+220
+188
+139
+104
+92
+87
+86
+84
+90
+106
+97
+124
+128
+113
+139
+192
+207
+211
+217
+226
+228
+215
+202
+199
+202
+158
+128
+121
+154
+171
+169
+145
+179
+175
+188
+207
+220
+210
+182
+154
+106
+70
+79
+86
+96
+77
+89
+140
+209
+221
+153
+111
+84
+88
+87
+120
+106
+119
+93
+154
+162
+172
+143
+73
+75
+160
+181
+118
+76
+114
+115
+90
+77
+95
+135
+124
+120
+118
+97
+75
+77
+121
+129
+160
+172
+172
+189
+176
+205
+201
+192
+169
+96
+69
+121
+162
+198
+191
+172
+164
+141
+68
+89
+128
+78
+89
+94
+67
+108
+80
+149
+178
+172
+117
+109
+136
+145
+143
+164
+202
+227
+218
+172
+127
+157
+179
+135
+161
+199
+207
+189
+192
+168
+181
+176
+151
+143
+116
+93
+89
+102
+166
+100
+54
+94
+141
+147
+144
+128
+144
+127
+44
+57
+137
+161
+100
+78
+155
+118
+86
+37
+44
+53
+46
+58
+67
+63
+146
+115
+78
+54
+60
+98
+59
+65
+57
+59
+44
+46
+51
+44
+51
+105
+68
+58
+59
+68
+68
+76
+138
+62
+72
+53
+59
+62
+53
+73
+49
+49
+54
+44
+36
+34
+52
+47
+143
+73
+29
+37
+28
+33
+42
+51
+44
+36
+76
+186
+151
+72
+76
+103
+119
+153
+137
+128
+117
+144
+145
+146
+146
+153
+149
+162
+148
+147
+137
+145
+127
+110
+141
+108
+119
+140
+130
+133
+133
+124
+97
+107
+126
+124
+130
+120
+130
+116
+98
+127
+155
+42
+35
+45
+51
+56
+103
+160
+133
+151
+74
+84
+49
+56
+43
+24
+44
+49
+56
+47
+46
+38
+54
+49
+45
+49
+57
+63
+58
+69
+83
+73
+57
+53
+44
+42
+41
+53
+54
+62
+51
+59
+76
+90
+62
+90
+108
+69
+54
+57
+102
+133
+161
+139
+174
+187
+139
+175
+156
+86
+67
+97
+89
+86
+74
+83
+68
+72
+83
+70
+88
+83
+98
+100
+86
+75
+76
+80
+70
+68
+64
+62
+69
+66
+72
+97
+85
+85
+80
+120
+118
+145
+106
+76
+150
+131
+69
+125
+139
+144
+133
+157
+106
+121
+145
+127
+88
+86
+66
+62
+42
+39
+44
+42
+43
+43
+39
+177
+178
+110
+124
+148
+157
+162
+159
+171
+159
+151
+146
+155
+161
+153
+134
+128
+107
+56
+44
+37
+129
+159
+86
+46
+43
+54
+87
+124
+133
+165
+174
+170
+178
+162
+155
+150
+156
+159
+139
+120
+117
+130
+146
+200
+208
+106
+44
+36
+26
+28
+42
+49
+69
+72
+66
+141
+115
+113
+148
+141
+124
+167
+187
+165
+125
+100
+110
+92
+94
+84
+84
+87
+65
+75
+69
+83
+65
+98
+110
+85
+83
+83
+108
+88
+111
+74
+86
+97
+105
+89
+64
+77
+98
+93
+99
+90
+84
+98
+176
+172
+187
+164
+96
+77
+138
+155
+148
+141
+85
+72
+63
+74
+83
+124
+169
+179
+160
+185
+200
+220
+227
+221
+205
+150
+103
+97
+97
+113
+151
+184
+198
+186
+182
+200
+213
+220
+190
+177
+144
+126
+136
+114
+97
+100
+97
+118
+148
+194
+181
+178
+207
+228
+212
+181
+179
+166
+100
+100
+116
+133
+119
+120
+107
+174
+133
+154
+166
+177
+180
+191
+180
+218
+226
+190
+115
+72
+60
+73
+59
+73
+107
+143
+170
+174
+187
+194
+170
+149
+137
+151
+197
+207
+150
+113
+95
+74
+92
+100
+120
+83
+110
+56
+110
+184
+208
+157
+114
+130
+153
+202
+153
+95
+126
+113
+120
+134
+75
+97
+138
+149
+156
+126
+109
+128
+128
+180
+188
+210
+168
+147
+70
+78
+123
+171
+219
+225
+199
+164
+131
+76
+60
+62
+69
+137
+155
+58
+77
+90
+130
+162
+184
+197
+158
+100
+76
+84
+113
+205
+236
+240
+222
+192
+178
+168
+179
+131
+146
+164
+162
+139
+126
+114
+149
+92
+57
+106
+48
+59
+66
+56
+114
+165
+119
+75
+97
+100
+83
+103
+140
+190
+172
+108
+54
+68
+89
+60
+62
+84
+109
+159
+63
+48
+58
+59
+48
+45
+41
+44
+47
+63
+48
+47
+80
+114
+57
+47
+49
+51
+79
+116
+54
+84
+86
+70
+78
+151
+180
+109
+111
+67
+73
+68
+60
+68
+42
+35
+42
+39
+37
+55
+43
+72
+82
+48
+51
+48
+28
+27
+46
+41
+54
+48
+133
+190
+105
+66
+99
+117
+145
+148
+138
+120
+146
+140
+124
+143
+138
+154
+150
+137
+139
+121
+126
+111
+120
+85
+106
+105
+83
+107
+128
+131
+131
+120
+125
+125
+123
+96
+107
+128
+106
+123
+105
+93
+175
+89
+41
+48
+27
+44
+87
+162
+158
+185
+170
+159
+189
+135
+149
+66
+52
+52
+60
+51
+43
+42
+46
+54
+44
+46
+66
+62
+57
+56
+63
+69
+70
+70
+58
+63
+76
+62
+56
+62
+82
+87
+87
+79
+98
+113
+82
+78
+74
+86
+85
+70
+98
+75
+103
+85
+64
+69
+62
+77
+70
+80
+87
+79
+105
+82
+75
+78
+82
+84
+148
+118
+98
+76
+74
+66
+65
+49
+58
+47
+43
+56
+47
+55
+75
+67
+168
+139
+96
+139
+124
+96
+88
+138
+169
+83
+128
+113
+151
+138
+145
+118
+118
+137
+92
+109
+76
+74
+73
+66
+59
+69
+75
+69
+66
+70
+77
+190
+185
+119
+146
+143
+165
+165
+156
+174
+164
+149
+154
+160
+147
+154
+151
+108
+115
+74
+135
+106
+235
+243
+208
+42
+33
+51
+65
+114
+145
+155
+179
+176
+160
+157
+153
+134
+149
+146
+113
+136
+148
+125
+144
+205
+212
+147
+55
+38
+41
+35
+57
+73
+93
+74
+78
+59
+108
+124
+89
+104
+104
+140
+147
+153
+166
+107
+124
+90
+108
+86
+69
+79
+80
+97
+103
+156
+117
+114
+144
+120
+57
+78
+72
+96
+134
+133
+117
+164
+94
+74
+125
+199
+145
+88
+105
+97
+118
+109
+177
+148
+115
+154
+179
+133
+59
+83
+108
+140
+159
+176
+182
+166
+166
+170
+158
+147
+138
+161
+158
+139
+127
+134
+139
+126
+117
+133
+154
+182
+165
+146
+165
+202
+223
+210
+199
+186
+155
+96
+85
+105
+73
+134
+153
+201
+215
+218
+220
+230
+237
+238
+228
+223
+207
+185
+158
+156
+190
+151
+126
+74
+72
+127
+127
+153
+211
+176
+149
+196
+144
+182
+191
+129
+83
+75
+177
+212
+208
+211
+219
+231
+227
+218
+220
+223
+210
+170
+131
+170
+219
+217
+180
+104
+117
+144
+123
+148
+154
+158
+174
+97
+100
+138
+77
+99
+185
+213
+189
+143
+94
+168
+206
+177
+135
+133
+144
+186
+116
+65
+115
+178
+186
+159
+135
+113
+160
+139
+99
+136
+144
+116
+170
+111
+88
+153
+200
+204
+215
+207
+187
+171
+100
+111
+92
+77
+158
+110
+119
+94
+78
+66
+88
+167
+200
+212
+198
+164
+102
+113
+148
+177
+221
+227
+216
+204
+199
+164
+160
+199
+218
+186
+143
+121
+166
+188
+127
+117
+74
+154
+150
+114
+107
+129
+167
+175
+180
+100
+69
+119
+128
+95
+77
+124
+64
+56
+57
+55
+86
+119
+181
+100
+60
+79
+56
+58
+93
+55
+58
+54
+57
+73
+68
+111
+208
+180
+43
+59
+60
+59
+75
+63
+78
+128
+76
+69
+78
+119
+107
+77
+85
+67
+100
+65
+67
+125
+105
+62
+88
+53
+47
+59
+42
+52
+51
+45
+41
+52
+29
+27
+26
+37
+52
+47
+174
+171
+72
+113
+129
+126
+138
+145
+144
+141
+121
+145
+149
+150
+156
+153
+128
+115
+99
+109
+94
+72
+73
+83
+103
+100
+96
+115
+125
+131
+137
+138
+135
+119
+102
+116
+105
+137
+129
+124
+139
+103
+167
+168
+52
+56
+49
+54
+44
+69
+86
+164
+171
+125
+151
+137
+118
+63
+78
+63
+75
+103
+36
+35
+31
+36
+42
+34
+38
+46
+38
+51
+60
+59
+74
+64
+78
+51
+58
+65
+42
+55
+49
+56
+54
+70
+67
+70
+85
+111
+105
+74
+60
+65
+68
+55
+77
+84
+87
+65
+95
+58
+56
+80
+75
+88
+93
+90
+93
+87
+88
+102
+107
+87
+104
+85
+77
+80
+70
+65
+70
+52
+56
+62
+52
+49
+58
+75
+73
+102
+136
+172
+131
+159
+177
+170
+87
+88
+147
+98
+130
+143
+147
+125
+121
+123
+96
+80
+65
+55
+49
+43
+49
+43
+59
+60
+53
+56
+92
+201
+170
+137
+144
+155
+158
+164
+156
+157
+157
+156
+156
+171
+167
+160
+157
+124
+110
+146
+222
+106
+231
+241
+196
+56
+52
+51
+85
+129
+141
+151
+168
+162
+159
+149
+150
+151
+158
+145
+149
+135
+136
+137
+127
+195
+216
+174
+63
+43
+34
+42
+58
+137
+186
+212
+99
+97
+121
+150
+135
+126
+127
+118
+128
+145
+123
+137
+110
+69
+69
+78
+92
+82
+110
+140
+136
+130
+104
+116
+75
+93
+79
+67
+86
+90
+137
+136
+89
+106
+94
+108
+94
+143
+208
+127
+107
+78
+84
+80
+113
+153
+105
+78
+92
+153
+167
+70
+144
+149
+175
+213
+232
+243
+237
+216
+169
+104
+77
+109
+138
+159
+114
+108
+106
+146
+133
+109
+137
+88
+73
+110
+114
+169
+184
+149
+128
+100
+114
+106
+99
+88
+128
+170
+207
+213
+202
+202
+195
+201
+154
+144
+166
+215
+187
+194
+194
+149
+96
+69
+73
+52
+77
+87
+151
+161
+141
+200
+205
+192
+166
+127
+103
+121
+127
+96
+128
+174
+168
+191
+190
+164
+158
+125
+171
+174
+149
+137
+149
+202
+191
+131
+113
+147
+190
+202
+199
+190
+207
+153
+98
+154
+135
+150
+127
+93
+111
+198
+169
+187
+172
+95
+169
+198
+162
+127
+107
+119
+166
+180
+99
+95
+186
+213
+204
+160
+117
+171
+158
+145
+105
+124
+165
+196
+178
+143
+137
+179
+202
+220
+192
+219
+207
+150
+147
+140
+106
+165
+165
+149
+177
+146
+138
+140
+100
+156
+213
+196
+171
+175
+135
+151
+159
+155
+188
+186
+169
+148
+192
+170
+162
+120
+78
+87
+84
+107
+149
+201
+182
+141
+117
+134
+155
+145
+99
+150
+129
+73
+70
+76
+75
+102
+87
+67
+67
+62
+67
+54
+55
+84
+74
+45
+59
+54
+75
+56
+115
+140
+52
+57
+70
+48
+76
+191
+188
+70
+69
+66
+78
+84
+67
+89
+139
+113
+67
+57
+64
+58
+62
+56
+59
+60
+100
+73
+60
+149
+102
+100
+167
+70
+56
+58
+53
+53
+59
+39
+37
+39
+27
+26
+41
+35
+48
+75
+192
+149
+82
+131
+119
+146
+144
+159
+143
+147
+140
+128
+158
+150
+159
+145
+129
+118
+87
+55
+37
+32
+36
+45
+51
+58
+82
+103
+116
+130
+143
+136
+129
+125
+131
+116
+131
+138
+136
+146
+133
+128
+155
+172
+47
+41
+24
+34
+38
+54
+60
+98
+149
+141
+111
+151
+109
+116
+146
+83
+73
+127
+89
+41
+42
+38
+28
+35
+45
+46
+55
+42
+54
+55
+52
+58
+49
+39
+47
+51
+64
+69
+62
+48
+57
+58
+58
+75
+55
+84
+65
+74
+86
+72
+72
+77
+70
+80
+86
+67
+57
+79
+60
+90
+106
+92
+99
+107
+72
+85
+93
+74
+75
+84
+68
+62
+80
+55
+51
+56
+54
+64
+73
+64
+73
+95
+87
+125
+157
+137
+103
+89
+109
+127
+187
+166
+82
+88
+137
+147
+130
+121
+102
+84
+90
+86
+54
+54
+72
+51
+45
+63
+65
+63
+52
+56
+47
+38
+87
+195
+172
+145
+138
+166
+166
+156
+155
+159
+155
+149
+159
+161
+164
+156
+119
+121
+85
+44
+60
+39
+115
+166
+115
+53
+45
+49
+84
+134
+139
+153
+179
+171
+165
+161
+153
+149
+146
+162
+153
+131
+145
+137
+130
+197
+215
+169
+64
+45
+42
+90
+69
+110
+168
+194
+73
+117
+167
+166
+144
+143
+133
+165
+168
+143
+156
+146
+111
+150
+133
+158
+147
+103
+102
+113
+108
+84
+97
+70
+73
+83
+76
+118
+104
+134
+73
+80
+74
+66
+108
+86
+93
+79
+134
+207
+139
+95
+201
+171
+104
+135
+200
+182
+94
+116
+139
+113
+110
+186
+161
+90
+110
+139
+158
+161
+184
+212
+194
+168
+118
+95
+76
+111
+125
+118
+123
+109
+162
+172
+160
+150
+145
+94
+72
+118
+155
+196
+189
+188
+194
+196
+196
+175
+146
+147
+159
+192
+208
+229
+216
+219
+213
+227
+221
+194
+143
+100
+86
+153
+138
+119
+188
+190
+186
+201
+188
+209
+223
+225
+225
+204
+162
+150
+106
+90
+109
+67
+89
+148
+188
+196
+217
+204
+148
+138
+119
+93
+98
+72
+129
+177
+144
+151
+168
+117
+95
+180
+131
+95
+127
+174
+171
+56
+96
+102
+80
+147
+201
+156
+164
+150
+96
+175
+177
+106
+134
+105
+120
+201
+200
+139
+148
+201
+228
+216
+191
+124
+92
+141
+172
+110
+136
+175
+196
+155
+182
+157
+204
+220
+190
+194
+215
+210
+195
+160
+141
+116
+143
+108
+138
+190
+216
+212
+209
+180
+155
+212
+225
+213
+190
+159
+202
+204
+171
+138
+143
+146
+143
+136
+187
+185
+128
+87
+100
+75
+80
+106
+156
+175
+196
+116
+150
+135
+78
+57
+76
+51
+54
+46
+48
+49
+51
+74
+72
+41
+67
+65
+45
+45
+43
+88
+64
+52
+59
+123
+199
+118
+47
+44
+108
+77
+79
+120
+60
+55
+54
+62
+53
+57
+29
+45
+94
+74
+58
+128
+100
+69
+75
+84
+62
+84
+88
+73
+82
+99
+67
+96
+129
+79
+113
+108
+49
+48
+39
+48
+34
+36
+23
+31
+35
+41
+47
+140
+196
+128
+98
+125
+120
+135
+149
+158
+129
+136
+139
+151
+149
+166
+149
+141
+125
+94
+42
+28
+34
+32
+38
+59
+84
+56
+52
+79
+94
+87
+110
+137
+141
+121
+121
+98
+114
+158
+126
+137
+143
+120
+148
+192
+109
+49
+46
+47
+66
+67
+63
+73
+105
+160
+165
+116
+153
+113
+154
+130
+75
+74
+148
+94
+44
+36
+53
+43
+33
+33
+42
+52
+44
+42
+46
+37
+36
+27
+52
+51
+63
+63
+65
+77
+56
+66
+52
+57
+75
+72
+69
+74
+77
+65
+92
+100
+63
+82
+84
+78
+96
+63
+57
+63
+60
+67
+66
+68
+80
+93
+87
+94
+92
+89
+79
+64
+60
+59
+53
+58
+65
+62
+60
+74
+69
+88
+115
+170
+109
+93
+84
+95
+123
+114
+98
+107
+158
+117
+126
+177
+150
+92
+156
+146
+136
+143
+87
+74
+66
+56
+56
+59
+80
+57
+53
+62
+49
+55
+85
+192
+174
+115
+162
+157
+158
+162
+164
+165
+153
+160
+160
+167
+166
+156
+127
+108
+121
+60
+41
+44
+51
+156
+73
+32
+19
+29
+85
+136
+146
+124
+141
+168
+146
+156
+158
+148
+153
+157
+167
+151
+140
+110
+113
+198
+211
+158
+59
+42
+58
+65
+74
+83
+59
+113
+115
+134
+123
+168
+146
+88
+155
+147
+121
+170
+166
+165
+151
+134
+143
+156
+144
+82
+111
+110
+107
+92
+105
+86
+89
+105
+95
+124
+143
+102
+94
+89
+114
+83
+165
+113
+65
+58
+110
+120
+155
+89
+168
+177
+175
+110
+167
+195
+200
+123
+57
+58
+56
+134
+174
+130
+90
+135
+204
+201
+211
+213
+199
+207
+191
+157
+118
+103
+159
+191
+177
+143
+154
+164
+179
+190
+198
+180
+213
+231
+222
+195
+182
+170
+156
+170
+129
+117
+146
+162
+196
+213
+220
+226
+222
+210
+222
+221
+199
+118
+128
+124
+99
+93
+121
+136
+160
+114
+161
+216
+180
+175
+178
+205
+196
+199
+225
+192
+166
+184
+198
+216
+223
+219
+201
+176
+157
+133
+64
+74
+68
+114
+137
+76
+49
+56
+64
+55
+77
+111
+190
+215
+213
+211
+192
+146
+205
+147
+48
+52
+58
+73
+169
+169
+107
+94
+66
+96
+174
+199
+194
+179
+85
+128
+185
+180
+174
+157
+200
+206
+197
+180
+105
+158
+119
+175
+117
+116
+150
+168
+133
+182
+171
+151
+194
+201
+222
+215
+202
+201
+189
+136
+92
+97
+104
+82
+147
+197
+212
+206
+204
+191
+207
+226
+227
+228
+229
+219
+219
+200
+155
+129
+86
+74
+89
+133
+218
+217
+202
+185
+175
+136
+113
+100
+92
+74
+138
+121
+95
+98
+56
+68
+68
+54
+54
+65
+62
+74
+90
+84
+73
+44
+65
+59
+110
+157
+95
+124
+58
+119
+156
+68
+63
+60
+75
+77
+60
+65
+44
+51
+68
+62
+73
+49
+72
+64
+68
+88
+70
+113
+102
+69
+92
+97
+80
+65
+129
+108
+76
+100
+72
+83
+66
+72
+153
+64
+55
+54
+66
+51
+49
+38
+43
+38
+39
+52
+64
+159
+198
+114
+86
+125
+135
+156
+153
+133
+128
+135
+131
+150
+146
+135
+127
+108
+85
+46
+19
+24
+37
+48
+52
+208
+232
+200
+37
+65
+66
+88
+100
+129
+135
+124
+123
+106
+130
+141
+149
+129
+145
+131
+126
+195
+133
+53
+64
+62
+53
+52
+51
+45
+68
+108
+128
+119
+124
+141
+172
+96
+78
+83
+139
+84
+44
+42
+48
+52
+34
+33
+39
+43
+42
+52
+47
+62
+64
+42
+57
+67
+57
+62
+63
+64
+59
+52
+46
+45
+79
+94
+88
+69
+65
+68
+54
+97
+57
+70
+96
+85
+109
+49
+55
+63
+53
+59
+67
+68
+107
+87
+78
+76
+83
+60
+58
+85
+52
+80
+66
+68
+76
+60
+69
+89
+141
+160
+105
+67
+57
+113
+78
+174
+145
+140
+84
+131
+140
+162
+159
+168
+151
+113
+171
+188
+125
+58
+72
+60
+54
+59
+51
+45
+53
+68
+38
+41
+26
+32
+62
+188
+180
+118
+136
+154
+166
+162
+156
+160
+161
+150
+155
+169
+169
+169
+159
+145
+111
+121
+56
+43
+49
+39
+41
+27
+25
+42
+97
+130
+131
+147
+157
+153
+156
+137
+145
+151
+154
+156
+159
+145
+145
+140
+134
+202
+208
+97
+56
+53
+39
+41
+48
+48
+62
+74
+102
+181
+143
+145
+130
+100
+147
+202
+170
+179
+185
+148
+116
+121
+187
+107
+120
+77
+116
+83
+105
+99
+107
+110
+85
+136
+137
+137
+111
+102
+117
+157
+116
+123
+85
+68
+118
+134
+114
+74
+94
+116
+113
+136
+110
+138
+162
+180
+174
+176
+124
+52
+55
+89
+105
+169
+217
+187
+113
+95
+83
+89
+105
+96
+94
+78
+89
+108
+129
+159
+175
+176
+175
+166
+172
+176
+187
+170
+168
+160
+143
+165
+218
+212
+205
+208
+159
+165
+162
+156
+154
+149
+109
+99
+85
+107
+134
+129
+186
+180
+103
+63
+52
+75
+143
+139
+155
+165
+161
+155
+103
+107
+148
+134
+114
+107
+180
+231
+232
+217
+209
+178
+114
+84
+55
+56
+66
+66
+93
+73
+100
+138
+151
+108
+80
+133
+128
+171
+189
+200
+189
+178
+161
+154
+169
+143
+182
+189
+79
+72
+85
+54
+117
+129
+97
+185
+145
+147
+92
+133
+181
+168
+127
+57
+127
+184
+197
+174
+136
+181
+175
+125
+106
+168
+201
+167
+191
+116
+88
+168
+189
+149
+168
+185
+159
+166
+216
+201
+206
+209
+212
+206
+195
+202
+165
+128
+131
+129
+169
+208
+177
+119
+149
+160
+198
+190
+200
+217
+210
+171
+166
+182
+209
+215
+196
+164
+165
+141
+140
+146
+137
+121
+166
+188
+201
+159
+109
+66
+39
+58
+104
+99
+74
+141
+127
+56
+78
+79
+59
+85
+65
+66
+62
+96
+104
+84
+80
+65
+139
+113
+106
+51
+57
+64
+92
+120
+53
+41
+37
+60
+93
+93
+57
+58
+65
+58
+88
+82
+70
+97
+73
+145
+73
+69
+65
+78
+117
+114
+72
+64
+76
+73
+74
+54
+54
+45
+31
+28
+36
+45
+38
+41
+53
+39
+39
+42
+32
+174
+192
+93
+90
+129
+129
+154
+145
+121
+127
+114
+134
+135
+137
+150
+131
+102
+51
+36
+24
+27
+37
+52
+95
+228
+238
+205
+39
+44
+65
+79
+109
+110
+125
+124
+120
+108
+137
+139
+147
+154
+143
+145
+146
+195
+160
+44
+46
+44
+53
+47
+53
+66
+45
+105
+93
+138
+123
+96
+143
+118
+107
+124
+87
+97
+52
+60
+69
+76
+62
+55
+54
+44
+44
+32
+36
+52
+35
+53
+33
+49
+53
+49
+69
+56
+79
+66
+56
+87
+66
+90
+83
+92
+69
+64
+80
+58
+84
+67
+66
+77
+47
+68
+62
+57
+64
+48
+59
+55
+68
+55
+57
+70
+65
+83
+65
+68
+65
+55
+62
+56
+65
+79
+93
+128
+139
+114
+89
+92
+121
+94
+171
+198
+177
+125
+67
+137
+127
+107
+104
+140
+145
+111
+140
+100
+73
+74
+55
+49
+51
+42
+47
+43
+46
+54
+59
+38
+35
+38
+39
+170
+191
+125
+131
+137
+146
+150
+161
+147
+151
+145
+157
+165
+170
+180
+174
+165
+150
+131
+117
+75
+56
+51
+62
+57
+66
+109
+124
+153
+165
+166
+180
+164
+151
+147
+128
+143
+149
+162
+154
+141
+137
+127
+162
+210
+204
+78
+48
+56
+43
+43
+38
+51
+62
+80
+84
+138
+153
+186
+156
+140
+165
+186
+188
+150
+153
+128
+148
+126
+161
+129
+114
+133
+94
+86
+99
+96
+115
+88
+110
+124
+90
+153
+115
+98
+109
+168
+110
+84
+148
+84
+161
+174
+109
+97
+167
+99
+86
+120
+93
+75
+113
+108
+134
+87
+96
+94
+80
+125
+157
+135
+153
+202
+196
+146
+123
+145
+93
+93
+94
+111
+120
+130
+144
+119
+118
+119
+116
+135
+115
+120
+116
+143
+149
+157
+177
+181
+190
+153
+135
+174
+221
+225
+229
+221
+178
+129
+82
+117
+123
+180
+199
+138
+136
+96
+111
+161
+140
+108
+129
+108
+160
+217
+209
+164
+119
+92
+86
+124
+153
+189
+200
+170
+123
+162
+121
+89
+123
+86
+62
+74
+74
+75
+73
+103
+154
+151
+150
+123
+149
+159
+151
+180
+156
+98
+56
+68
+77
+60
+80
+139
+186
+189
+207
+159
+160
+139
+138
+188
+123
+170
+202
+151
+111
+64
+94
+168
+178
+157
+116
+79
+113
+167
+175
+123
+111
+93
+68
+107
+127
+185
+207
+201
+147
+90
+141
+166
+154
+136
+177
+188
+155
+185
+206
+227
+221
+196
+202
+190
+220
+220
+218
+199
+194
+138
+177
+200
+155
+99
+141
+184
+178
+174
+195
+176
+181
+226
+233
+220
+217
+222
+228
+210
+192
+181
+166
+153
+154
+175
+187
+174
+167
+182
+160
+158
+117
+114
+160
+169
+108
+159
+167
+145
+48
+78
+67
+62
+62
+80
+57
+57
+59
+66
+118
+55
+48
+73
+59
+49
+63
+85
+51
+47
+55
+66
+58
+99
+58
+43
+58
+70
+82
+76
+52
+117
+98
+169
+60
+78
+65
+62
+72
+113
+84
+87
+76
+110
+113
+88
+45
+47
+51
+62
+74
+46
+34
+34
+36
+36
+48
+49
+45
+174
+202
+117
+113
+131
+136
+144
+149
+128
+124
+130
+150
+153
+151
+148
+134
+100
+68
+49
+35
+29
+36
+51
+47
+125
+166
+116
+23
+42
+83
+92
+118
+119
+136
+131
+106
+110
+137
+147
+140
+139
+154
+131
+146
+198
+171
+29
+26
+35
+36
+49
+47
+54
+44
+47
+145
+145
+111
+90
+98
+87
+136
+210
+106
+180
+196
+96
+62
+56
+63
+67
+62
+67
+46
+39
+42
+46
+52
+55
+74
+69
+63
+67
+58
+77
+58
+62
+77
+55
+73
+69
+65
+69
+64
+68
+60
+94
+70
+57
+67
+55
+64
+42
+46
+59
+44
+36
+55
+51
+62
+64
+64
+67
+86
+88
+70
+67
+45
+64
+60
+63
+80
+86
+115
+103
+82
+79
+100
+92
+89
+181
+192
+121
+93
+63
+93
+160
+185
+107
+144
+113
+135
+162
+83
+70
+62
+42
+43
+45
+33
+48
+48
+38
+38
+44
+37
+36
+41
+39
+56
+135
+194
+146
+111
+121
+149
+155
+148
+151
+155
+137
+144
+155
+156
+160
+175
+168
+159
+162
+127
+125
+134
+138
+109
+119
+143
+136
+141
+136
+160
+164
+150
+168
+158
+150
+143
+136
+158
+156
+154
+135
+135
+126
+181
+213
+186
+58
+55
+45
+49
+45
+59
+72
+77
+179
+115
+104
+134
+184
+166
+182
+177
+207
+212
+170
+200
+180
+172
+123
+125
+116
+126
+144
+155
+130
+114
+92
+104
+118
+84
+84
+86
+120
+106
+87
+124
+92
+123
+130
+167
+157
+138
+79
+137
+180
+155
+120
+74
+78
+88
+151
+172
+110
+92
+107
+106
+99
+79
+141
+185
+209
+219
+195
+153
+174
+146
+124
+170
+213
+227
+230
+236
+236
+233
+236
+230
+204
+176
+154
+171
+199
+189
+141
+119
+160
+149
+119
+127
+144
+105
+123
+130
+146
+159
+146
+156
+158
+117
+130
+145
+147
+145
+167
+192
+175
+170
+160
+172
+186
+200
+186
+148
+179
+192
+164
+195
+216
+225
+228
+235
+219
+212
+190
+150
+165
+150
+141
+113
+109
+123
+149
+135
+148
+154
+155
+202
+185
+135
+172
+180
+138
+89
+57
+56
+68
+66
+55
+78
+95
+58
+76
+125
+181
+190
+125
+172
+204
+185
+165
+179
+144
+204
+201
+89
+75
+73
+82
+133
+169
+148
+165
+89
+63
+70
+86
+98
+158
+180
+154
+77
+89
+169
+208
+213
+174
+128
+123
+129
+155
+124
+136
+181
+205
+190
+180
+190
+199
+184
+151
+175
+205
+222
+230
+225
+186
+182
+197
+187
+196
+202
+166
+191
+221
+195
+156
+113
+155
+192
+154
+108
+121
+153
+190
+159
+178
+201
+205
+204
+198
+117
+149
+179
+204
+187
+159
+102
+137
+172
+118
+147
+149
+110
+88
+47
+73
+57
+58
+114
+166
+80
+111
+150
+117
+79
+59
+85
+80
+47
+55
+94
+55
+43
+44
+39
+52
+58
+65
+62
+87
+54
+80
+85
+87
+76
+94
+72
+121
+115
+87
+135
+105
+98
+111
+79
+60
+59
+89
+69
+79
+125
+67
+77
+204
+222
+189
+44
+41
+31
+19
+37
+52
+47
+175
+196
+100
+103
+133
+131
+150
+130
+125
+134
+131
+138
+158
+151
+145
+154
+129
+114
+86
+53
+56
+75
+138
+39
+48
+57
+48
+35
+52
+63
+88
+96
+138
+130
+128
+118
+98
+133
+140
+153
+146
+137
+143
+170
+199
+180
+31
+26
+31
+38
+38
+39
+52
+51
+58
+116
+117
+120
+111
+99
+97
+136
+211
+114
+79
+166
+133
+49
+64
+49
+52
+63
+32
+34
+32
+27
+34
+43
+46
+51
+73
+59
+58
+62
+66
+73
+77
+80
+105
+72
+64
+58
+63
+59
+65
+73
+103
+90
+46
+57
+60
+56
+49
+57
+56
+48
+60
+88
+97
+66
+65
+80
+76
+77
+77
+76
+70
+56
+66
+70
+54
+60
+125
+96
+76
+126
+114
+80
+100
+92
+98
+141
+92
+82
+114
+161
+155
+212
+160
+136
+116
+124
+93
+93
+55
+59
+48
+41
+51
+57
+44
+27
+39
+24
+44
+32
+38
+34
+34
+33
+75
+181
+167
+94
+124
+136
+135
+146
+153
+164
+131
+156
+167
+169
+172
+162
+172
+170
+166
+160
+144
+161
+157
+150
+153
+147
+155
+155
+158
+160
+161
+156
+150
+151
+134
+100
+135
+146
+156
+150
+130
+118
+139
+197
+211
+150
+34
+38
+32
+47
+59
+55
+57
+93
+148
+69
+146
+182
+206
+145
+162
+153
+174
+191
+121
+216
+204
+110
+153
+168
+123
+120
+114
+103
+128
+88
+86
+110
+73
+86
+108
+144
+74
+102
+107
+165
+121
+86
+139
+175
+140
+85
+90
+125
+164
+168
+157
+82
+69
+67
+94
+159
+195
+145
+181
+205
+211
+185
+165
+108
+77
+153
+191
+185
+143
+135
+146
+196
+187
+190
+209
+220
+228
+206
+199
+186
+171
+194
+198
+184
+174
+189
+194
+194
+198
+186
+141
+171
+155
+166
+115
+124
+82
+98
+106
+120
+139
+150
+141
+127
+130
+196
+182
+141
+102
+93
+137
+107
+146
+125
+179
+195
+123
+182
+215
+223
+192
+170
+165
+144
+117
+117
+177
+198
+175
+129
+166
+190
+197
+205
+197
+139
+157
+181
+218
+208
+181
+194
+171
+99
+92
+76
+67
+85
+89
+105
+143
+114
+88
+67
+57
+141
+82
+130
+131
+92
+103
+141
+144
+167
+130
+210
+236
+200
+99
+67
+64
+48
+76
+78
+154
+168
+119
+63
+44
+78
+121
+182
+217
+212
+207
+148
+143
+205
+222
+209
+182
+177
+209
+212
+148
+119
+133
+146
+125
+154
+177
+140
+117
+127
+160
+181
+221
+212
+161
+204
+229
+210
+200
+204
+194
+186
+197
+229
+222
+189
+133
+97
+128
+92
+77
+104
+197
+191
+136
+141
+175
+177
+151
+137
+129
+104
+80
+76
+87
+106
+141
+134
+118
+97
+59
+78
+83
+78
+78
+63
+77
+192
+177
+156
+155
+155
+117
+44
+59
+140
+153
+98
+126
+44
+52
+35
+34
+52
+64
+87
+52
+66
+60
+67
+79
+76
+94
+78
+70
+73
+113
+98
+95
+150
+96
+107
+73
+92
+96
+84
+94
+83
+93
+108
+80
+130
+175
+213
+222
+167
+141
+70
+25
+31
+33
+49
+165
+197
+129
+102
+136
+128
+147
+151
+139
+130
+136
+133
+166
+160
+162
+160
+157
+149
+135
+95
+49
+49
+42
+37
+45
+44
+49
+63
+83
+94
+102
+111
+123
+145
+136
+128
+126
+138
+155
+138
+147
+147
+153
+159
+205
+147
+37
+37
+47
+54
+52
+49
+57
+54
+48
+55
+72
+169
+190
+189
+135
+109
+181
+154
+93
+75
+158
+153
+42
+64
+39
+39
+42
+39
+17
+29
+26
+33
+60
+46
+42
+66
+67
+64
+69
+65
+58
+72
+76
+54
+66
+51
+47
+76
+62
+67
+56
+54
+44
+41
+52
+52
+69
+66
+85
+93
+96
+125
+98
+88
+87
+68
+87
+84
+78
+69
+52
+57
+51
+60
+66
+67
+79
+74
+90
+96
+118
+125
+135
+128
+73
+96
+84
+90
+127
+166
+166
+182
+145
+88
+97
+94
+92
+84
+67
+43
+59
+42
+42
+51
+36
+31
+25
+32
+49
+47
+37
+45
+34
+16
+31
+131
+176
+127
+113
+131
+137
+146
+147
+155
+168
+156
+157
+154
+164
+168
+171
+178
+184
+176
+164
+172
+177
+166
+169
+161
+176
+166
+168
+174
+164
+153
+147
+134
+88
+62
+118
+151
+147
+141
+143
+120
+154
+208
+194
+73
+52
+28
+37
+38
+49
+43
+48
+64
+89
+82
+97
+162
+184
+143
+156
+184
+217
+182
+127
+171
+188
+124
+119
+124
+149
+86
+124
+156
+119
+104
+134
+121
+68
+98
+106
+99
+85
+124
+129
+146
+118
+89
+79
+99
+74
+68
+75
+88
+145
+204
+201
+171
+150
+123
+162
+141
+99
+147
+165
+128
+140
+95
+84
+60
+57
+67
+76
+111
+155
+198
+195
+194
+205
+178
+191
+218
+191
+139
+126
+148
+162
+199
+209
+207
+221
+221
+184
+127
+102
+131
+177
+206
+216
+212
+196
+125
+140
+148
+137
+146
+154
+94
+63
+90
+139
+139
+116
+70
+113
+166
+145
+109
+130
+118
+115
+83
+60
+79
+100
+158
+170
+126
+87
+119
+150
+164
+187
+209
+200
+188
+187
+156
+138
+136
+145
+131
+113
+130
+89
+84
+97
+129
+118
+85
+54
+63
+77
+80
+123
+124
+94
+70
+63
+78
+99
+79
+82
+48
+39
+60
+140
+154
+165
+200
+200
+160
+233
+232
+192
+150
+51
+80
+111
+146
+141
+150
+175
+107
+73
+57
+64
+55
+68
+141
+199
+167
+97
+117
+161
+158
+200
+198
+158
+166
+206
+201
+178
+144
+135
+109
+148
+195
+218
+221
+200
+199
+200
+204
+195
+130
+127
+164
+170
+164
+167
+162
+180
+166
+180
+210
+215
+197
+123
+151
+144
+147
+148
+169
+180
+176
+150
+120
+106
+130
+174
+184
+131
+128
+57
+143
+105
+85
+77
+98
+166
+179
+119
+102
+116
+134
+90
+130
+93
+156
+147
+78
+56
+78
+98
+170
+94
+116
+125
+117
+51
+56
+70
+88
+89
+66
+64
+52
+58
+99
+80
+117
+141
+153
+102
+69
+108
+78
+95
+85
+92
+100
+127
+84
+114
+72
+93
+94
+97
+92
+76
+82
+65
+75
+149
+136
+131
+72
+38
+31
+35
+53
+149
+202
+147
+78
+114
+143
+137
+139
+150
+130
+130
+133
+153
+160
+167
+169
+165
+167
+140
+118
+84
+38
+53
+37
+35
+42
+56
+78
+104
+146
+137
+143
+135
+125
+124
+119
+127
+143
+135
+146
+144
+153
+137
+166
+200
+109
+31
+32
+25
+28
+22
+25
+28
+23
+29
+33
+48
+84
+167
+159
+162
+77
+147
+170
+135
+93
+199
+154
+66
+139
+115
+43
+48
+36
+31
+21
+22
+33
+35
+45
+52
+51
+48
+62
+56
+68
+59
+68
+80
+75
+53
+46
+59
+58
+66
+60
+77
+57
+57
+76
+65
+126
+110
+78
+114
+104
+99
+74
+63
+68
+72
+68
+48
+90
+73
+74
+66
+49
+49
+55
+56
+59
+65
+121
+139
+125
+139
+128
+108
+67
+104
+80
+66
+100
+104
+106
+155
+189
+166
+95
+97
+76
+103
+59
+44
+57
+62
+57
+56
+44
+41
+31
+31
+41
+48
+42
+43
+29
+28
+36
+37
+74
+175
+158
+97
+130
+139
+137
+160
+154
+168
+162
+156
+166
+171
+167
+170
+181
+180
+175
+156
+170
+170
+162
+176
+182
+167
+170
+159
+154
+146
+150
+154
+149
+148
+113
+138
+147
+136
+130
+120
+113
+187
+209
+147
+47
+29
+32
+31
+29
+22
+36
+98
+108
+108
+75
+161
+199
+145
+192
+191
+177
+172
+153
+167
+192
+177
+160
+181
+156
+145
+162
+108
+136
+97
+72
+96
+100
+75
+82
+95
+100
+103
+124
+76
+83
+80
+96
+95
+127
+109
+58
+80
+94
+77
+95
+139
+118
+171
+222
+227
+221
+170
+104
+93
+118
+75
+141
+176
+95
+78
+102
+80
+68
+128
+159
+196
+158
+133
+126
+108
+90
+92
+93
+120
+178
+177
+135
+139
+134
+136
+111
+136
+194
+236
+242
+241
+226
+198
+120
+84
+92
+97
+120
+179
+155
+77
+150
+191
+198
+181
+114
+98
+131
+119
+98
+165
+184
+137
+110
+95
+115
+151
+131
+83
+68
+118
+209
+190
+168
+184
+210
+231
+223
+207
+199
+215
+149
+88
+150
+182
+185
+160
+151
+126
+104
+154
+159
+88
+62
+87
+131
+158
+135
+92
+86
+116
+114
+127
+125
+162
+137
+187
+155
+34
+44
+95
+162
+201
+189
+188
+111
+158
+220
+205
+164
+147
+68
+55
+144
+175
+170
+146
+175
+150
+114
+103
+63
+49
+43
+75
+143
+99
+74
+129
+106
+105
+161
+181
+196
+189
+206
+171
+166
+175
+187
+182
+120
+170
+194
+195
+149
+187
+212
+217
+188
+139
+113
+98
+97
+119
+114
+134
+150
+146
+136
+151
+200
+218
+231
+232
+231
+223
+226
+229
+235
+219
+187
+168
+126
+130
+144
+100
+157
+126
+67
+82
+143
+178
+184
+175
+136
+73
+98
+109
+55
+80
+125
+145
+86
+60
+104
+68
+126
+144
+110
+52
+88
+123
+49
+82
+146
+110
+140
+103
+80
+76
+39
+129
+133
+63
+89
+120
+181
+149
+155
+129
+89
+68
+73
+107
+106
+171
+117
+89
+90
+75
+110
+79
+57
+51
+48
+51
+84
+92
+44
+53
+60
+45
+52
+42
+41
+97
+195
+167
+75
+118
+118
+129
+137
+128
+138
+128
+137
+139
+160
+166
+157
+167
+162
+147
+125
+120
+104
+72
+64
+92
+93
+116
+117
+129
+134
+146
+146
+136
+147
+124
+139
+130
+135
+136
+131
+143
+134
+130
+180
+180
+43
+29
+29
+22
+28
+29
+29
+29
+27
+35
+26
+43
+53
+56
+150
+182
+95
+98
+166
+141
+104
+108
+119
+140
+53
+60
+90
+80
+98
+102
+48
+44
+32
+24
+31
+45
+54
+52
+70
+52
+55
+56
+53
+68
+60
+67
+56
+89
+82
+55
+83
+55
+76
+97
+90
+129
+79
+76
+102
+87
+83
+77
+65
+72
+79
+104
+80
+79
+68
+62
+65
+55
+59
+73
+48
+54
+83
+80
+96
+105
+73
+95
+92
+68
+98
+75
+59
+128
+125
+155
+148
+143
+167
+98
+73
+127
+94
+92
+63
+49
+46
+55
+54
+56
+45
+39
+35
+36
+35
+29
+29
+25
+33
+27
+36
+41
+65
+124
+177
+126
+116
+136
+150
+141
+151
+156
+158
+162
+153
+164
+165
+176
+178
+171
+172
+151
+167
+172
+167
+177
+175
+162
+155
+154
+140
+143
+148
+150
+171
+167
+156
+140
+136
+146
+111
+103
+161
+207
+190
+56
+60
+38
+17
+33
+27
+34
+105
+181
+156
+78
+79
+176
+164
+120
+156
+168
+125
+197
+199
+196
+168
+157
+216
+153
+134
+140
+149
+87
+96
+155
+114
+94
+126
+118
+111
+153
+191
+107
+94
+113
+86
+97
+115
+106
+158
+160
+84
+85
+165
+192
+103
+82
+88
+94
+178
+201
+180
+161
+172
+159
+92
+150
+117
+99
+119
+110
+138
+139
+129
+167
+146
+123
+155
+184
+204
+209
+145
+106
+111
+177
+207
+180
+130
+80
+98
+108
+80
+156
+210
+194
+161
+119
+100
+104
+134
+190
+198
+212
+220
+190
+147
+215
+222
+181
+114
+92
+117
+130
+98
+131
+168
+178
+161
+171
+153
+134
+128
+121
+97
+69
+105
+184
+215
+220
+195
+159
+211
+223
+199
+154
+113
+86
+104
+144
+129
+143
+157
+143
+113
+102
+96
+104
+150
+176
+209
+223
+208
+149
+87
+104
+141
+191
+188
+184
+201
+103
+68
+146
+186
+172
+64
+79
+135
+144
+197
+169
+185
+144
+157
+211
+194
+121
+150
+66
+47
+90
+164
+198
+205
+221
+206
+131
+84
+75
+68
+94
+56
+78
+97
+121
+135
+85
+80
+116
+107
+153
+140
+202
+176
+141
+153
+161
+164
+129
+180
+199
+194
+198
+180
+190
+192
+188
+220
+187
+153
+131
+115
+97
+150
+188
+202
+159
+169
+171
+177
+185
+205
+194
+177
+166
+156
+151
+154
+177
+177
+195
+157
+130
+134
+69
+82
+92
+140
+110
+99
+118
+119
+78
+151
+187
+74
+80
+191
+196
+159
+68
+62
+128
+215
+179
+76
+141
+87
+57
+84
+119
+180
+57
+85
+62
+90
+88
+63
+90
+92
+79
+107
+99
+74
+92
+139
+131
+138
+131
+124
+140
+164
+181
+124
+157
+171
+140
+124
+139
+126
+51
+53
+96
+93
+64
+49
+37
+63
+51
+39
+39
+51
+74
+182
+185
+84
+103
+137
+133
+150
+136
+148
+145
+128
+137
+148
+140
+148
+166
+159
+153
+169
+149
+140
+136
+118
+144
+131
+150
+130
+144
+146
+144
+146
+135
+140
+145
+119
+130
+130
+128
+120
+138
+136
+133
+195
+147
+21
+22
+29
+25
+27
+32
+24
+23
+33
+28
+41
+38
+76
+87
+92
+120
+115
+125
+147
+141
+180
+54
+93
+139
+145
+63
+69
+102
+42
+37
+62
+59
+33
+23
+47
+43
+75
+42
+46
+68
+46
+56
+69
+63
+58
+77
+73
+90
+97
+87
+104
+85
+139
+148
+123
+116
+65
+80
+63
+60
+105
+88
+133
+106
+52
+69
+93
+97
+75
+75
+51
+56
+65
+46
+51
+64
+79
+97
+65
+92
+75
+147
+126
+78
+80
+67
+121
+124
+124
+141
+216
+195
+178
+131
+147
+74
+73
+65
+73
+32
+32
+24
+42
+47
+38
+31
+37
+23
+37
+23
+31
+42
+23
+46
+33
+48
+48
+65
+155
+145
+117
+133
+155
+150
+141
+150
+150
+156
+158
+160
+170
+168
+164
+164
+158
+171
+171
+172
+164
+172
+167
+145
+148
+125
+135
+143
+137
+162
+151
+154
+148
+131
+136
+121
+113
+111
+192
+208
+106
+42
+49
+33
+49
+62
+53
+44
+75
+115
+67
+78
+78
+123
+127
+89
+121
+169
+184
+188
+191
+165
+208
+176
+206
+125
+156
+157
+125
+167
+154
+160
+148
+162
+114
+119
+103
+147
+184
+119
+74
+167
+204
+95
+106
+119
+116
+174
+90
+80
+148
+207
+199
+115
+83
+103
+79
+131
+217
+200
+135
+103
+143
+187
+127
+143
+194
+197
+172
+180
+169
+159
+168
+166
+189
+199
+180
+176
+158
+151
+140
+103
+104
+137
+102
+84
+96
+106
+78
+77
+84
+125
+162
+200
+215
+218
+206
+195
+192
+178
+185
+195
+195
+196
+200
+164
+169
+150
+116
+182
+208
+209
+190
+209
+192
+127
+128
+110
+119
+106
+119
+165
+198
+192
+185
+190
+170
+154
+168
+182
+195
+164
+108
+126
+94
+97
+102
+134
+147
+121
+120
+127
+83
+106
+144
+172
+143
+98
+74
+67
+75
+108
+93
+107
+125
+204
+202
+96
+38
+57
+72
+166
+184
+92
+118
+140
+95
+109
+175
+186
+139
+157
+171
+171
+131
+148
+63
+59
+83
+120
+181
+218
+227
+225
+181
+86
+62
+57
+120
+140
+116
+131
+158
+150
+102
+114
+151
+201
+209
+190
+160
+185
+201
+177
+171
+167
+168
+136
+124
+176
+180
+149
+166
+184
+200
+202
+190
+139
+145
+156
+119
+153
+135
+162
+212
+187
+150
+118
+121
+124
+77
+66
+79
+108
+134
+197
+191
+120
+103
+87
+67
+88
+74
+111
+195
+185
+117
+140
+117
+133
+191
+92
+151
+177
+133
+118
+64
+76
+124
+190
+171
+127
+175
+185
+77
+52
+44
+109
+149
+54
+72
+51
+133
+84
+93
+68
+82
+118
+102
+141
+94
+119
+114
+125
+118
+134
+170
+106
+158
+165
+120
+187
+185
+177
+150
+134
+145
+105
+80
+160
+164
+48
+48
+38
+47
+35
+41
+37
+35
+36
+146
+195
+118
+67
+135
+138
+137
+151
+157
+145
+143
+139
+131
+140
+151
+170
+170
+162
+145
+161
+157
+151
+148
+146
+155
+154
+143
+150
+137
+140
+140
+136
+109
+127
+144
+119
+137
+118
+115
+128
+131
+169
+189
+85
+44
+33
+32
+24
+39
+34
+45
+34
+28
+33
+31
+36
+41
+79
+73
+83
+147
+143
+115
+178
+171
+133
+72
+145
+155
+65
+63
+70
+65
+62
+151
+140
+77
+34
+34
+36
+43
+43
+42
+37
+54
+54
+53
+58
+60
+44
+69
+75
+88
+78
+74
+69
+79
+83
+105
+87
+123
+76
+74
+80
+73
+64
+59
+62
+72
+60
+86
+85
+63
+59
+72
+73
+52
+62
+47
+75
+77
+93
+80
+85
+99
+108
+80
+95
+60
+116
+155
+97
+150
+200
+110
+127
+134
+83
+110
+84
+45
+59
+37
+33
+57
+25
+35
+35
+45
+46
+47
+47
+31
+46
+33
+36
+34
+38
+54
+52
+44
+48
+80
+159
+151
+131
+146
+164
+164
+160
+164
+161
+154
+167
+164
+168
+148
+159
+157
+153
+148
+172
+167
+148
+149
+150
+138
+146
+147
+148
+165
+164
+154
+148
+143
+128
+123
+124
+95
+174
+204
+126
+41
+26
+42
+36
+44
+39
+47
+68
+177
+150
+65
+102
+164
+197
+146
+128
+147
+195
+191
+149
+195
+153
+198
+161
+140
+164
+143
+126
+153
+137
+103
+120
+135
+100
+85
+129
+127
+105
+103
+94
+146
+144
+209
+176
+79
+88
+89
+86
+116
+104
+168
+103
+164
+195
+177
+174
+124
+70
+137
+204
+197
+108
+105
+83
+79
+70
+108
+166
+204
+229
+230
+218
+190
+182
+182
+174
+167
+145
+128
+140
+110
+98
+115
+110
+144
+149
+123
+102
+123
+168
+174
+180
+161
+131
+94
+73
+76
+87
+80
+96
+151
+165
+198
+181
+171
+181
+202
+172
+198
+216
+213
+206
+168
+194
+199
+199
+180
+138
+134
+170
+184
+192
+215
+177
+151
+198
+201
+211
+161
+151
+117
+107
+141
+105
+107
+77
+147
+189
+177
+217
+225
+211
+147
+138
+109
+100
+78
+78
+74
+67
+104
+134
+124
+145
+195
+168
+150
+87
+76
+48
+87
+89
+176
+169
+105
+118
+70
+56
+75
+109
+182
+157
+96
+156
+133
+141
+154
+111
+97
+70
+67
+106
+158
+180
+218
+212
+125
+131
+126
+133
+176
+164
+136
+169
+197
+207
+182
+143
+153
+200
+221
+227
+219
+217
+217
+210
+197
+209
+206
+167
+165
+162
+117
+124
+168
+153
+160
+202
+210
+225
+216
+199
+190
+189
+160
+140
+154
+175
+208
+195
+133
+79
+100
+146
+190
+218
+165
+119
+139
+184
+218
+217
+212
+188
+202
+175
+94
+59
+154
+205
+138
+175
+179
+140
+128
+43
+60
+90
+185
+148
+172
+120
+84
+110
+100
+54
+38
+77
+111
+68
+120
+125
+104
+60
+56
+57
+105
+99
+78
+109
+95
+67
+126
+116
+96
+110
+172
+160
+170
+102
+119
+174
+155
+159
+185
+89
+143
+161
+133
+108
+64
+64
+65
+64
+60
+46
+48
+55
+37
+45
+88
+188
+165
+77
+92
+117
+146
+136
+159
+160
+153
+144
+138
+147
+155
+167
+168
+159
+144
+146
+154
+138
+151
+160
+149
+154
+156
+145
+153
+157
+143
+138
+147
+127
+133
+123
+120
+124
+118
+119
+117
+175
+151
+34
+21
+25
+36
+28
+36
+26
+29
+16
+34
+27
+26
+32
+42
+46
+51
+73
+108
+104
+171
+113
+117
+138
+53
+87
+104
+98
+51
+54
+56
+55
+70
+70
+68
+53
+46
+48
+53
+48
+67
+49
+51
+43
+45
+63
+51
+58
+62
+84
+83
+66
+97
+60
+79
+90
+86
+86
+82
+96
+80
+59
+73
+79
+68
+53
+57
+62
+75
+80
+49
+60
+57
+43
+73
+62
+57
+68
+63
+123
+88
+105
+109
+95
+95
+73
+94
+94
+119
+140
+105
+113
+120
+105
+75
+79
+116
+85
+51
+49
+68
+37
+39
+54
+39
+54
+51
+54
+46
+68
+54
+36
+42
+34
+32
+45
+36
+33
+24
+38
+45
+113
+176
+141
+104
+124
+141
+156
+148
+162
+161
+165
+168
+162
+149
+170
+156
+146
+161
+159
+154
+160
+135
+113
+147
+143
+137
+145
+160
+160
+164
+137
+114
+124
+88
+88
+162
+199
+138
+48
+42
+39
+44
+43
+22
+32
+37
+106
+172
+138
+73
+120
+180
+188
+104
+133
+159
+178
+202
+136
+177
+154
+187
+148
+134
+182
+182
+147
+168
+157
+119
+105
+125
+102
+123
+118
+148
+95
+90
+118
+92
+89
+127
+191
+146
+86
+115
+77
+84
+95
+175
+180
+104
+179
+215
+200
+167
+97
+110
+97
+139
+107
+96
+180
+115
+70
+90
+162
+182
+191
+231
+240
+229
+215
+174
+147
+113
+86
+111
+82
+93
+121
+135
+121
+141
+113
+130
+94
+95
+127
+99
+93
+104
+126
+147
+162
+209
+207
+213
+231
+233
+210
+189
+155
+171
+186
+140
+108
+104
+94
+130
+219
+235
+238
+229
+202
+171
+144
+143
+150
+179
+204
+219
+228
+235
+227
+196
+153
+95
+63
+92
+96
+109
+175
+171
+137
+184
+191
+166
+146
+113
+100
+136
+135
+178
+161
+136
+92
+83
+182
+209
+170
+154
+155
+140
+117
+116
+120
+135
+102
+123
+103
+62
+141
+190
+175
+123
+66
+55
+73
+90
+135
+104
+60
+102
+146
+146
+177
+149
+68
+68
+59
+63
+102
+156
+206
+190
+186
+171
+135
+94
+78
+111
+154
+154
+192
+215
+211
+204
+165
+104
+174
+191
+162
+154
+166
+186
+200
+213
+206
+166
+156
+167
+147
+130
+144
+172
+172
+165
+190
+208
+222
+211
+200
+218
+200
+196
+188
+190
+216
+210
+178
+202
+222
+217
+160
+155
+213
+233
+220
+194
+126
+140
+89
+111
+146
+178
+210
+176
+176
+147
+131
+74
+60
+80
+53
+69
+189
+145
+117
+149
+133
+79
+93
+58
+82
+88
+144
+125
+126
+181
+105
+121
+116
+130
+73
+87
+124
+130
+99
+123
+117
+186
+207
+111
+172
+160
+187
+185
+113
+153
+143
+127
+115
+169
+197
+166
+118
+96
+79
+63
+49
+63
+67
+65
+57
+54
+57
+53
+43
+55
+138
+187
+100
+69
+99
+133
+131
+145
+158
+157
+155
+156
+153
+156
+162
+157
+148
+151
+153
+150
+156
+158
+155
+164
+158
+157
+156
+156
+140
+137
+115
+133
+141
+143
+140
+138
+143
+136
+140
+156
+175
+65
+27
+33
+29
+25
+28
+27
+24
+26
+28
+23
+25
+59
+45
+32
+51
+56
+89
+128
+161
+128
+70
+88
+192
+128
+110
+70
+178
+125
+72
+66
+43
+53
+102
+82
+51
+41
+24
+49
+59
+44
+63
+54
+49
+51
+52
+49
+65
+74
+76
+86
+77
+62
+86
+77
+76
+93
+59
+89
+79
+82
+63
+76
+57
+58
+69
+78
+59
+99
+72
+75
+77
+52
+70
+68
+46
+55
+77
+55
+100
+67
+58
+70
+56
+63
+77
+75
+93
+108
+180
+208
+134
+172
+105
+103
+120
+93
+65
+42
+157
+202
+82
+36
+49
+54
+55
+58
+67
+44
+39
+47
+47
+46
+49
+43
+48
+49
+41
+35
+59
+41
+56
+121
+167
+116
+102
+114
+136
+150
+156
+161
+161
+161
+167
+171
+177
+161
+150
+148
+160
+155
+159
+165
+137
+153
+158
+166
+158
+148
+160
+131
+131
+125
+99
+97
+150
+192
+157
+44
+38
+33
+48
+48
+46
+44
+35
+76
+79
+74
+68
+66
+195
+166
+153
+143
+108
+194
+182
+171
+151
+169
+184
+184
+189
+131
+145
+158
+128
+166
+131
+133
+164
+121
+116
+117
+129
+88
+75
+113
+111
+80
+76
+171
+159
+155
+189
+169
+129
+68
+85
+109
+121
+141
+115
+105
+135
+179
+188
+127
+99
+60
+64
+113
+156
+144
+137
+84
+113
+147
+140
+134
+159
+198
+223
+223
+187
+147
+168
+156
+127
+140
+155
+137
+143
+157
+184
+196
+179
+138
+128
+151
+159
+191
+161
+130
+154
+164
+158
+127
+124
+154
+196
+220
+219
+210
+167
+156
+153
+150
+162
+197
+204
+201
+178
+139
+117
+113
+129
+141
+184
+182
+172
+138
+123
+123
+136
+166
+178
+127
+83
+84
+149
+126
+116
+120
+170
+144
+158
+164
+136
+116
+110
+127
+107
+86
+84
+80
+93
+136
+134
+105
+93
+88
+87
+99
+99
+88
+185
+145
+159
+175
+137
+59
+46
+90
+147
+202
+189
+134
+70
+69
+115
+102
+60
+53
+78
+116
+147
+196
+179
+162
+124
+123
+123
+70
+144
+196
+182
+177
+189
+197
+145
+85
+49
+76
+126
+79
+89
+140
+150
+133
+119
+158
+186
+175
+144
+114
+121
+181
+208
+186
+114
+181
+200
+208
+199
+215
+222
+221
+228
+212
+206
+223
+215
+165
+154
+159
+167
+144
+138
+161
+201
+179
+138
+127
+119
+170
+181
+188
+150
+126
+161
+184
+147
+176
+169
+145
+154
+65
+76
+83
+76
+120
+169
+177
+89
+172
+136
+160
+157
+129
+118
+113
+59
+92
+105
+87
+180
+140
+118
+146
+64
+90
+105
+125
+120
+97
+83
+83
+148
+107
+123
+155
+156
+171
+169
+154
+171
+130
+88
+160
+171
+118
+125
+165
+157
+165
+170
+52
+41
+35
+44
+37
+46
+51
+43
+29
+37
+36
+32
+46
+75
+171
+156
+59
+82
+110
+133
+138
+146
+159
+151
+159
+143
+160
+160
+153
+144
+125
+156
+149
+146
+151
+146
+166
+158
+155
+153
+143
+147
+131
+140
+115
+146
+159
+160
+159
+148
+113
+150
+177
+110
+26
+24
+26
+32
+33
+23
+24
+23
+33
+31
+42
+126
+221
+182
+45
+46
+49
+52
+151
+170
+184
+184
+100
+200
+195
+116
+47
+82
+65
+57
+57
+34
+42
+39
+49
+69
+42
+36
+32
+29
+43
+42
+43
+55
+45
+35
+52
+64
+53
+54
+52
+54
+60
+86
+79
+86
+75
+114
+88
+58
+68
+64
+85
+55
+76
+82
+98
+52
+49
+59
+51
+63
+63
+76
+57
+93
+65
+72
+75
+75
+76
+103
+82
+60
+111
+129
+125
+117
+148
+109
+134
+87
+171
+107
+105
+161
+83
+52
+49
+120
+176
+170
+31
+46
+57
+49
+171
+204
+114
+47
+62
+44
+47
+43
+57
+49
+64
+52
+36
+53
+43
+46
+52
+125
+156
+120
+102
+129
+145
+140
+146
+153
+157
+158
+153
+166
+169
+155
+167
+172
+172
+170
+164
+161
+153
+165
+158
+143
+157
+123
+119
+119
+105
+100
+167
+189
+146
+60
+36
+27
+34
+42
+53
+59
+53
+77
+206
+159
+63
+74
+90
+93
+147
+188
+191
+178
+212
+211
+222
+169
+148
+179
+204
+182
+184
+146
+138
+131
+197
+135
+113
+107
+131
+115
+130
+68
+124
+120
+99
+117
+94
+143
+151
+185
+113
+137
+144
+199
+168
+108
+129
+177
+184
+136
+144
+97
+78
+135
+176
+154
+136
+60
+89
+106
+120
+159
+192
+207
+209
+205
+201
+176
+161
+136
+182
+175
+120
+117
+128
+126
+178
+190
+172
+170
+186
+198
+194
+182
+191
+188
+181
+196
+205
+196
+145
+164
+195
+201
+198
+206
+222
+227
+202
+175
+141
+102
+102
+106
+155
+160
+137
+117
+140
+166
+195
+217
+191
+149
+126
+107
+127
+155
+148
+103
+80
+78
+95
+143
+100
+84
+63
+66
+62
+57
+58
+55
+68
+105
+168
+195
+178
+154
+110
+77
+104
+116
+161
+144
+115
+114
+98
+124
+80
+80
+78
+74
+135
+156
+179
+170
+136
+164
+126
+41
+57
+52
+92
+177
+210
+186
+162
+121
+186
+181
+57
+54
+130
+168
+95
+127
+171
+160
+158
+125
+73
+78
+120
+185
+199
+180
+177
+180
+159
+103
+72
+90
+117
+56
+63
+73
+77
+75
+83
+140
+185
+208
+192
+190
+185
+188
+217
+198
+145
+184
+170
+137
+121
+110
+117
+143
+176
+206
+212
+172
+156
+191
+211
+230
+229
+202
+181
+167
+138
+108
+117
+106
+89
+117
+153
+187
+191
+174
+176
+186
+149
+106
+180
+150
+59
+123
+194
+217
+206
+210
+190
+139
+149
+200
+186
+96
+107
+74
+149
+79
+180
+174
+54
+115
+99
+78
+144
+139
+64
+57
+95
+139
+167
+136
+110
+144
+137
+143
+149
+127
+129
+200
+166
+179
+151
+140
+171
+165
+145
+171
+175
+177
+154
+130
+42
+52
+63
+55
+41
+47
+57
+41
+33
+39
+32
+34
+42
+62
+115
+185
+125
+48
+98
+90
+125
+130
+157
+148
+159
+157
+146
+146
+146
+136
+143
+153
+153
+146
+139
+155
+145
+148
+147
+145
+153
+144
+138
+140
+140
+143
+146
+147
+128
+111
+106
+184
+153
+42
+36
+34
+43
+28
+59
+53
+27
+33
+31
+34
+43
+105
+190
+147
+36
+34
+37
+39
+52
+164
+143
+98
+109
+180
+138
+89
+44
+55
+107
+154
+62
+60
+46
+46
+47
+55
+55
+38
+26
+33
+44
+47
+46
+51
+53
+59
+52
+63
+47
+43
+75
+65
+76
+86
+78
+74
+65
+69
+53
+65
+56
+70
+78
+115
+92
+72
+70
+51
+51
+56
+65
+83
+64
+57
+79
+70
+74
+60
+89
+141
+135
+108
+74
+73
+128
+137
+128
+168
+194
+177
+92
+89
+84
+99
+82
+66
+69
+48
+67
+82
+125
+83
+42
+65
+64
+76
+226
+245
+196
+58
+54
+43
+64
+55
+53
+70
+34
+41
+55
+62
+64
+46
+39
+48
+95
+140
+113
+96
+105
+133
+146
+133
+147
+150
+151
+161
+165
+179
+182
+195
+188
+176
+177
+151
+156
+153
+140
+151
+137
+134
+121
+98
+100
+169
+186
+140
+58
+77
+37
+42
+36
+73
+46
+52
+67
+78
+87
+60
+76
+84
+136
+121
+125
+161
+212
+164
+181
+220
+213
+153
+143
+151
+212
+179
+165
+131
+96
+111
+97
+129
+107
+93
+63
+88
+136
+99
+72
+184
+133
+80
+94
+162
+78
+87
+87
+82
+126
+208
+213
+86
+105
+154
+144
+164
+150
+96
+92
+65
+109
+125
+178
+157
+102
+98
+82
+131
+149
+127
+129
+113
+108
+113
+113
+89
+97
+103
+102
+92
+106
+121
+146
+104
+140
+146
+105
+105
+98
+141
+134
+143
+153
+127
+145
+148
+141
+184
+199
+179
+166
+157
+108
+131
+158
+202
+212
+220
+216
+196
+184
+195
+178
+186
+177
+116
+85
+103
+154
+184
+192
+190
+219
+231
+206
+202
+192
+196
+189
+153
+141
+113
+146
+139
+89
+54
+63
+139
+196
+208
+215
+213
+223
+226
+207
+177
+175
+182
+219
+205
+184
+169
+119
+103
+108
+166
+144
+110
+92
+55
+95
+186
+178
+125
+145
+77
+52
+44
+74
+86
+115
+147
+145
+165
+164
+188
+200
+86
+57
+126
+162
+143
+84
+110
+168
+206
+184
+128
+78
+97
+154
+147
+145
+135
+109
+95
+48
+85
+123
+158
+157
+165
+185
+184
+135
+80
+63
+103
+146
+164
+168
+204
+215
+217
+201
+170
+160
+189
+179
+126
+93
+73
+70
+97
+124
+114
+126
+137
+169
+135
+135
+126
+160
+179
+201
+199
+172
+208
+181
+179
+171
+162
+154
+189
+186
+164
+136
+92
+98
+141
+188
+195
+166
+156
+158
+138
+175
+177
+176
+161
+114
+113
+171
+160
+67
+157
+197
+144
+66
+111
+120
+157
+115
+160
+149
+151
+70
+137
+115
+98
+139
+73
+124
+145
+89
+105
+144
+170
+143
+184
+144
+141
+191
+153
+166
+175
+190
+117
+104
+80
+73
+48
+62
+44
+36
+45
+39
+44
+44
+48
+31
+38
+41
+39
+49
+129
+177
+117
+48
+86
+114
+141
+144
+150
+153
+154
+160
+154
+156
+140
+148
+150
+125
+145
+148
+126
+138
+149
+158
+159
+158
+151
+164
+170
+144
+150
+140
+146
+139
+108
+153
+166
+82
+46
+60
+47
+46
+47
+38
+38
+47
+22
+18
+23
+25
+42
+51
+35
+35
+51
+41
+42
+42
+57
+72
+139
+130
+93
+80
+66
+95
+73
+69
+96
+74
+48
+56
+39
+47
+44
+41
+54
+39
+38
+44
+45
+41
+53
+48
+41
+52
+72
+87
+100
+63
+80
+66
+97
+75
+68
+80
+58
+68
+48
+72
+96
+109
+123
+77
+87
+57
+28
+78
+96
+97
+93
+76
+82
+57
+67
+44
+51
+113
+133
+126
+60
+136
+137
+116
+138
+167
+217
+194
+168
+153
+114
+104
+57
+75
+75
+46
+54
+54
+70
+129
+106
+51
+43
+55
+70
+187
+228
+181
+76
+42
+43
+58
+62
+64
+49
+34
+38
+54
+37
+46
+52
+34
+33
+75
+67
+89
+102
+102
+77
+118
+125
+127
+137
+149
+147
+154
+189
+205
+176
+170
+165
+161
+151
+145
+166
+150
+134
+129
+108
+80
+133
+178
+174
+113
+59
+42
+55
+41
+64
+38
+60
+56
+115
+120
+68
+79
+66
+92
+154
+161
+120
+157
+179
+172
+165
+188
+177
+184
+182
+176
+182
+192
+128
+158
+120
+106
+146
+102
+104
+107
+100
+158
+79
+68
+104
+140
+153
+148
+88
+109
+93
+80
+73
+93
+109
+83
+140
+206
+181
+105
+137
+153
+150
+130
+114
+117
+124
+118
+174
+165
+151
+124
+151
+125
+130
+120
+178
+178
+150
+150
+137
+110
+99
+110
+93
+124
+129
+169
+198
+185
+170
+194
+201
+204
+209
+210
+230
+222
+191
+145
+127
+96
+75
+110
+164
+154
+167
+164
+175
+198
+191
+213
+196
+175
+181
+157
+115
+96
+98
+98
+156
+205
+211
+221
+218
+205
+192
+201
+207
+208
+167
+139
+114
+111
+115
+123
+108
+87
+85
+82
+89
+47
+69
+78
+88
+107
+100
+102
+103
+103
+110
+176
+204
+204
+187
+185
+140
+136
+168
+185
+117
+127
+156
+131
+164
+171
+177
+79
+149
+159
+86
+115
+96
+38
+55
+49
+121
+83
+96
+162
+121
+162
+192
+170
+135
+54
+65
+118
+175
+206
+202
+219
+221
+208
+218
+186
+109
+86
+93
+74
+116
+154
+171
+141
+148
+89
+93
+133
+185
+212
+230
+236
+235
+211
+186
+140
+153
+155
+127
+120
+125
+172
+201
+194
+187
+194
+179
+159
+144
+136
+143
+196
+182
+165
+148
+118
+113
+133
+102
+127
+187
+184
+169
+120
+97
+111
+126
+117
+164
+216
+201
+180
+166
+156
+141
+167
+184
+124
+104
+155
+186
+187
+171
+174
+96
+73
+63
+80
+125
+172
+161
+145
+185
+150
+87
+48
+156
+151
+86
+98
+87
+185
+138
+75
+141
+157
+108
+133
+76
+125
+116
+119
+120
+133
+118
+172
+195
+151
+172
+191
+138
+188
+198
+199
+73
+169
+158
+68
+51
+51
+51
+55
+39
+33
+38
+34
+41
+37
+44
+44
+43
+32
+45
+128
+165
+88
+53
+83
+111
+147
+123
+141
+155
+157
+169
+155
+149
+144
+147
+141
+143
+158
+147
+149
+165
+166
+161
+165
+153
+155
+157
+151
+128
+146
+113
+98
+145
+140
+76
+41
+52
+44
+56
+35
+42
+46
+31
+31
+36
+34
+42
+41
+52
+63
+67
+70
+186
+169
+65
+52
+58
+89
+160
+90
+85
+84
+114
+136
+80
+64
+63
+75
+41
+44
+58
+38
+39
+37
+52
+36
+25
+48
+42
+65
+56
+49
+42
+51
+73
+82
+137
+74
+54
+78
+85
+94
+106
+80
+87
+65
+66
+84
+130
+121
+97
+79
+56
+63
+65
+82
+119
+75
+107
+86
+68
+44
+54
+51
+56
+99
+89
+73
+150
+164
+105
+102
+179
+188
+167
+146
+123
+89
+66
+64
+85
+57
+57
+94
+115
+72
+73
+83
+148
+115
+194
+150
+96
+65
+194
+204
+62
+56
+43
+54
+53
+48
+46
+33
+41
+48
+49
+31
+43
+48
+33
+48
+38
+47
+46
+85
+99
+87
+96
+109
+107
+119
+126
+129
+115
+150
+148
+141
+153
+120
+138
+130
+124
+102
+79
+78
+123
+157
+176
+139
+58
+42
+42
+37
+34
+46
+42
+48
+62
+172
+187
+171
+43
+60
+72
+171
+184
+186
+171
+199
+180
+110
+166
+151
+174
+225
+178
+133
+159
+130
+102
+107
+178
+144
+151
+106
+135
+130
+82
+160
+72
+60
+129
+99
+65
+121
+135
+77
+78
+72
+111
+123
+77
+67
+65
+98
+201
+172
+176
+200
+145
+126
+165
+208
+187
+131
+136
+182
+184
+128
+117
+147
+155
+150
+191
+228
+222
+222
+225
+222
+216
+207
+200
+184
+196
+217
+200
+188
+195
+190
+184
+216
+220
+190
+178
+181
+206
+212
+221
+205
+204
+210
+192
+210
+215
+188
+147
+143
+186
+191
+192
+177
+188
+185
+195
+159
+177
+198
+186
+178
+196
+210
+205
+191
+162
+140
+117
+134
+146
+200
+212
+213
+185
+149
+180
+150
+114
+90
+66
+80
+102
+138
+123
+149
+123
+124
+127
+129
+124
+150
+150
+129
+153
+159
+179
+188
+186
+185
+158
+187
+210
+212
+176
+106
+188
+194
+130
+127
+137
+99
+149
+161
+124
+45
+98
+119
+53
+68
+103
+128
+146
+186
+126
+140
+146
+85
+114
+136
+102
+94
+174
+206
+167
+199
+208
+177
+145
+75
+70
+88
+89
+79
+104
+94
+113
+136
+123
+126
+126
+162
+208
+220
+215
+191
+184
+201
+202
+191
+155
+100
+134
+190
+202
+210
+222
+233
+238
+237
+227
+225
+199
+159
+145
+144
+104
+145
+167
+123
+131
+104
+135
+175
+179
+167
+187
+209
+202
+157
+156
+167
+114
+198
+206
+149
+118
+130
+159
+178
+211
+217
+169
+66
+96
+149
+148
+83
+75
+100
+145
+139
+120
+143
+180
+148
+118
+69
+83
+69
+100
+138
+92
+59
+139
+98
+123
+95
+99
+150
+94
+128
+141
+170
+134
+107
+159
+145
+169
+180
+162
+179
+133
+213
+133
+131
+179
+164
+54
+63
+70
+59
+45
+49
+38
+35
+41
+34
+45
+38
+31
+35
+36
+35
+124
+159
+98
+51
+74
+100
+135
+130
+148
+149
+145
+151
+150
+155
+147
+158
+168
+158
+172
+169
+172
+159
+158
+162
+161
+158
+150
+153
+133
+121
+123
+128
+135
+55
+31
+39
+44
+36
+34
+52
+41
+38
+54
+41
+47
+49
+64
+65
+58
+67
+76
+73
+197
+161
+95
+54
+55
+67
+102
+107
+94
+131
+124
+80
+62
+100
+83
+80
+73
+42
+36
+49
+38
+46
+39
+26
+39
+37
+41
+51
+43
+41
+36
+52
+53
+42
+42
+63
+48
+55
+85
+103
+84
+89
+104
+90
+98
+85
+100
+77
+54
+62
+58
+57
+59
+60
+66
+82
+77
+69
+56
+63
+58
+70
+62
+66
+88
+176
+181
+104
+162
+121
+202
+188
+157
+168
+128
+95
+98
+85
+72
+60
+82
+109
+127
+62
+86
+111
+169
+153
+186
+98
+85
+72
+88
+104
+60
+53
+42
+45
+55
+58
+62
+49
+54
+46
+44
+59
+36
+59
+46
+36
+29
+35
+36
+41
+41
+77
+67
+93
+75
+104
+109
+86
+77
+86
+111
+108
+108
+124
+94
+102
+88
+80
+116
+140
+145
+135
+83
+31
+31
+31
+26
+49
+41
+37
+60
+124
+192
+178
+121
+72
+55
+79
+108
+174
+189
+123
+195
+205
+178
+172
+189
+161
+177
+199
+186
+130
+155
+154
+114
+106
+167
+124
+120
+164
+130
+77
+90
+75
+68
+60
+67
+64
+143
+156
+123
+137
+95
+191
+198
+181
+73
+108
+161
+115
+143
+191
+123
+158
+202
+178
+74
+95
+179
+217
+197
+121
+205
+191
+176
+124
+104
+131
+107
+121
+141
+202
+225
+215
+196
+192
+197
+195
+179
+190
+190
+188
+197
+199
+200
+198
+190
+187
+188
+150
+137
+135
+141
+150
+172
+160
+115
+86
+113
+110
+188
+205
+198
+218
+220
+220
+215
+175
+165
+211
+235
+228
+217
+208
+201
+153
+129
+140
+147
+158
+160
+191
+219
+213
+191
+177
+177
+154
+160
+108
+73
+75
+135
+201
+213
+218
+226
+200
+210
+191
+156
+180
+187
+202
+218
+235
+220
+187
+103
+138
+179
+128
+157
+195
+197
+139
+96
+74
+130
+133
+162
+144
+187
+136
+66
+159
+181
+100
+83
+135
+100
+75
+49
+93
+106
+171
+177
+116
+83
+79
+94
+133
+171
+105
+141
+208
+178
+125
+178
+207
+188
+127
+100
+103
+134
+114
+116
+55
+56
+80
+92
+160
+165
+120
+135
+159
+180
+159
+184
+199
+162
+147
+123
+93
+73
+95
+97
+137
+117
+134
+158
+167
+174
+160
+215
+226
+237
+232
+221
+206
+189
+156
+150
+114
+109
+105
+140
+98
+126
+143
+136
+115
+82
+80
+106
+140
+121
+106
+99
+116
+126
+162
+196
+192
+114
+134
+162
+172
+144
+191
+154
+111
+103
+76
+158
+215
+202
+95
+99
+72
+107
+97
+95
+106
+171
+76
+149
+168
+166
+94
+171
+164
+146
+155
+191
+179
+139
+128
+156
+153
+130
+154
+129
+179
+114
+164
+70
+73
+73
+145
+59
+43
+45
+92
+137
+45
+41
+32
+36
+48
+46
+48
+39
+43
+23
+22
+34
+107
+154
+109
+52
+78
+90
+114
+109
+131
+135
+130
+139
+154
+164
+160
+178
+174
+166
+165
+164
+159
+157
+148
+143
+149
+145
+125
+118
+123
+107
+113
+56
+38
+49
+41
+43
+42
+54
+46
+53
+46
+45
+42
+60
+62
+52
+48
+55
+59
+48
+48
+86
+158
+94
+125
+45
+55
+77
+89
+85
+168
+114
+156
+116
+99
+104
+96
+58
+62
+54
+75
+48
+35
+45
+37
+33
+26
+44
+37
+38
+49
+75
+65
+57
+44
+57
+55
+56
+87
+89
+85
+111
+157
+116
+145
+125
+123
+104
+66
+65
+57
+58
+68
+68
+72
+80
+97
+78
+77
+88
+73
+103
+79
+73
+97
+124
+181
+114
+92
+165
+144
+204
+156
+140
+188
+123
+93
+89
+106
+77
+130
+196
+62
+62
+88
+208
+231
+238
+176
+111
+57
+43
+72
+85
+87
+79
+59
+63
+49
+38
+55
+44
+88
+80
+53
+66
+51
+54
+66
+62
+59
+49
+45
+34
+37
+53
+43
+49
+52
+62
+65
+74
+76
+69
+59
+62
+77
+74
+85
+77
+68
+89
+104
+94
+73
+36
+19
+34
+29
+33
+33
+32
+36
+45
+97
+96
+126
+194
+129
+63
+53
+59
+99
+186
+135
+149
+147
+198
+153
+137
+121
+151
+161
+220
+178
+156
+128
+138
+121
+139
+135
+80
+102
+95
+97
+76
+153
+141
+83
+137
+77
+68
+78
+114
+177
+158
+176
+106
+172
+185
+181
+108
+182
+205
+198
+155
+177
+100
+88
+135
+169
+119
+88
+128
+126
+196
+223
+211
+207
+166
+157
+118
+100
+148
+154
+210
+164
+124
+150
+157
+124
+103
+107
+105
+161
+177
+189
+190
+195
+195
+170
+119
+151
+175
+197
+222
+159
+185
+200
+184
+124
+106
+121
+131
+188
+215
+204
+161
+145
+126
+117
+93
+140
+181
+194
+175
+135
+100
+137
+181
+157
+178
+228
+236
+240
+236
+238
+223
+164
+123
+134
+106
+89
+79
+95
+120
+134
+208
+241
+236
+189
+129
+84
+114
+106
+184
+138
+99
+136
+188
+147
+125
+190
+195
+145
+104
+85
+69
+58
+79
+75
+48
+66
+121
+100
+48
+67
+136
+208
+175
+55
+121
+166
+95
+74
+137
+96
+92
+97
+41
+109
+191
+199
+135
+58
+93
+85
+103
+94
+74
+150
+215
+211
+186
+178
+194
+219
+212
+202
+209
+176
+97
+110
+107
+171
+179
+144
+79
+133
+165
+150
+159
+184
+165
+155
+87
+134
+179
+187
+186
+177
+107
+162
+150
+116
+54
+94
+170
+215
+226
+225
+190
+180
+172
+159
+154
+127
+139
+185
+187
+185
+196
+196
+161
+96
+63
+97
+106
+168
+154
+135
+134
+108
+56
+78
+155
+187
+166
+143
+119
+110
+166
+196
+170
+141
+189
+141
+187
+206
+187
+147
+123
+83
+129
+65
+90
+174
+153
+82
+96
+66
+146
+208
+90
+114
+143
+109
+98
+136
+187
+143
+157
+192
+177
+170
+168
+89
+170
+180
+106
+147
+58
+103
+105
+114
+108
+58
+72
+90
+124
+68
+42
+36
+29
+42
+37
+36
+56
+37
+31
+32
+31
+27
+77
+144
+135
+78
+46
+62
+92
+103
+133
+127
+133
+155
+157
+151
+156
+169
+184
+158
+148
+130
+150
+133
+135
+123
+107
+92
+106
+96
+47
+19
+19
+26
+25
+41
+47
+44
+37
+46
+32
+53
+44
+42
+49
+63
+72
+66
+66
+58
+55
+72
+129
+129
+85
+114
+72
+60
+57
+116
+140
+175
+80
+176
+156
+88
+103
+87
+62
+54
+59
+42
+36
+46
+45
+33
+44
+77
+63
+48
+39
+36
+62
+70
+59
+55
+37
+57
+49
+123
+125
+118
+182
+210
+136
+115
+89
+84
+93
+75
+59
+70
+63
+57
+70
+55
+58
+82
+62
+116
+137
+130
+76
+87
+66
+88
+121
+110
+98
+121
+165
+115
+164
+143
+121
+136
+150
+141
+63
+48
+93
+89
+49
+55
+52
+136
+245
+255
+226
+170
+155
+118
+65
+53
+65
+114
+86
+62
+43
+46
+60
+49
+42
+42
+37
+53
+77
+54
+43
+51
+42
+53
+51
+35
+33
+24
+45
+23
+31
+24
+28
+31
+31
+32
+28
+36
+58
+55
+65
+63
+68
+58
+114
+49
+53
+56
+42
+28
+27
+29
+36
+26
+23
+57
+98
+195
+212
+168
+131
+54
+59
+53
+113
+145
+184
+103
+100
+190
+186
+211
+202
+175
+198
+197
+220
+98
+125
+149
+172
+130
+119
+92
+97
+129
+117
+153
+100
+121
+164
+117
+160
+185
+106
+84
+109
+136
+140
+148
+106
+155
+137
+99
+64
+138
+204
+185
+118
+139
+141
+55
+88
+57
+95
+137
+121
+143
+167
+159
+200
+213
+158
+144
+159
+153
+133
+116
+172
+187
+195
+198
+200
+192
+170
+146
+130
+120
+110
+94
+73
+85
+92
+143
+165
+188
+179
+154
+175
+156
+118
+134
+93
+79
+103
+146
+189
+211
+212
+220
+226
+220
+213
+223
+196
+151
+147
+174
+185
+164
+151
+126
+140
+137
+138
+177
+172
+157
+154
+130
+133
+127
+134
+169
+141
+74
+119
+177
+216
+233
+236
+221
+161
+117
+151
+119
+155
+178
+148
+77
+79
+79
+117
+169
+195
+147
+97
+74
+87
+59
+73
+63
+56
+70
+90
+144
+189
+130
+88
+85
+114
+140
+206
+159
+126
+124
+170
+128
+59
+106
+148
+96
+69
+48
+123
+161
+176
+98
+56
+67
+111
+158
+159
+138
+139
+186
+191
+143
+67
+138
+195
+212
+182
+190
+200
+200
+194
+138
+131
+129
+145
+161
+136
+166
+118
+106
+150
+148
+148
+185
+199
+201
+207
+191
+158
+116
+150
+156
+95
+143
+150
+164
+221
+215
+180
+177
+165
+148
+143
+169
+198
+228
+223
+220
+226
+202
+179
+194
+147
+161
+191
+170
+125
+103
+172
+179
+146
+194
+207
+167
+128
+160
+191
+195
+182
+117
+184
+206
+201
+216
+208
+165
+111
+102
+82
+88
+115
+157
+154
+192
+143
+59
+100
+133
+172
+124
+77
+105
+136
+177
+136
+118
+147
+133
+99
+178
+171
+179
+191
+133
+178
+178
+145
+194
+82
+134
+164
+123
+159
+64
+86
+53
+56
+89
+72
+69
+43
+27
+36
+31
+28
+31
+36
+37
+32
+22
+27
+42
+103
+120
+92
+48
+53
+67
+72
+88
+109
+94
+124
+128
+137
+135
+150
+135
+124
+151
+118
+96
+88
+80
+80
+76
+49
+44
+39
+28
+27
+33
+35
+44
+31
+48
+37
+32
+39
+42
+44
+37
+54
+59
+68
+70
+47
+60
+62
+102
+131
+93
+67
+69
+48
+46
+67
+74
+144
+172
+168
+100
+110
+113
+82
+65
+57
+78
+67
+89
+41
+42
+55
+51
+54
+48
+63
+70
+74
+49
+37
+54
+54
+60
+52
+41
+48
+75
+107
+82
+109
+147
+80
+89
+73
+74
+90
+82
+96
+79
+65
+59
+47
+74
+84
+117
+194
+178
+119
+84
+75
+58
+69
+88
+84
+121
+98
+171
+217
+148
+137
+93
+106
+110
+88
+85
+67
+80
+126
+162
+39
+46
+53
+64
+213
+228
+158
+199
+195
+161
+60
+103
+59
+84
+104
+66
+67
+57
+54
+53
+54
+41
+39
+47
+44
+47
+46
+57
+53
+48
+51
+33
+42
+31
+34
+46
+26
+21
+21
+22
+23
+21
+25
+19
+51
+58
+51
+45
+25
+25
+21
+21
+29
+29
+43
+43
+36
+47
+62
+69
+116
+188
+192
+197
+191
+107
+73
+54
+143
+129
+170
+156
+184
+110
+179
+157
+144
+189
+229
+138
+161
+178
+207
+119
+129
+157
+124
+87
+80
+59
+145
+178
+102
+92
+58
+66
+92
+76
+130
+154
+78
+58
+130
+119
+166
+208
+148
+95
+82
+130
+94
+99
+137
+131
+147
+67
+75
+94
+119
+88
+90
+72
+99
+82
+133
+196
+199
+188
+178
+206
+221
+222
+188
+162
+128
+87
+143
+136
+166
+166
+176
+198
+210
+200
+194
+176
+178
+185
+184
+159
+137
+161
+175
+160
+168
+129
+80
+106
+118
+137
+182
+206
+170
+105
+116
+195
+219
+207
+187
+190
+194
+204
+196
+202
+223
+225
+216
+202
+194
+177
+145
+139
+104
+86
+89
+93
+93
+78
+83
+114
+118
+162
+208
+223
+237
+223
+209
+146
+87
+126
+135
+131
+118
+100
+74
+70
+102
+184
+198
+151
+109
+68
+56
+49
+44
+45
+56
+68
+123
+97
+141
+209
+180
+156
+154
+98
+94
+134
+139
+111
+115
+162
+121
+162
+151
+133
+198
+212
+174
+72
+47
+146
+93
+116
+99
+86
+93
+67
+108
+170
+199
+177
+196
+187
+166
+143
+133
+97
+161
+191
+156
+160
+141
+149
+153
+162
+116
+171
+211
+210
+191
+201
+179
+210
+205
+208
+220
+204
+181
+185
+197
+200
+156
+165
+150
+105
+84
+89
+174
+195
+215
+226
+219
+174
+188
+194
+145
+133
+161
+185
+107
+136
+111
+73
+62
+84
+169
+190
+169
+120
+128
+196
+219
+198
+135
+115
+138
+153
+153
+111
+129
+205
+217
+185
+144
+170
+126
+78
+77
+156
+117
+140
+165
+168
+215
+166
+124
+79
+139
+156
+85
+65
+67
+103
+150
+171
+116
+154
+95
+108
+109
+162
+168
+190
+198
+175
+175
+141
+126
+164
+79
+124
+78
+87
+187
+94
+51
+60
+43
+68
+107
+74
+54
+44
+36
+28
+33
+28
+35
+45
+33
+34
+35
+31
+28
+39
+60
+89
+85
+69
+62
+48
+60
+66
+77
+62
+88
+102
+77
+82
+87
+149
+116
+65
+58
+59
+58
+49
+43
+41
+43
+32
+26
+22
+24
+29
+31
+39
+45
+55
+52
+42
+33
+41
+56
+54
+67
+64
+63
+63
+104
+168
+107
+75
+113
+75
+62
+53
+104
+159
+44
+102
+165
+176
+179
+126
+144
+162
+128
+127
+87
+66
+55
+39
+44
+41
+42
+37
+54
+78
+157
+140
+56
+44
+44
+42
+52
+32
+44
+65
+80
+68
+69
+83
+97
+57
+74
+52
+92
+82
+83
+73
+41
+64
+84
+140
+195
+176
+174
+120
+97
+72
+78
+72
+62
+116
+89
+110
+87
+105
+217
+172
+143
+107
+133
+161
+111
+76
+180
+192
+92
+140
+48
+37
+47
+67
+92
+99
+177
+232
+182
+154
+110
+114
+58
+63
+63
+47
+42
+51
+55
+51
+37
+55
+38
+46
+69
+48
+63
+60
+33
+35
+39
+54
+47
+62
+43
+32
+26
+27
+32
+31
+23
+25
+17
+23
+24
+26
+22
+23
+28
+31
+27
+125
+94
+17
+15
+31
+26
+35
+109
+144
+179
+187
+217
+175
+94
+69
+84
+124
+150
+177
+176
+108
+135
+181
+191
+158
+131
+181
+198
+102
+166
+198
+178
+120
+121
+125
+153
+66
+74
+92
+90
+76
+107
+66
+97
+84
+139
+125
+73
+157
+77
+74
+66
+58
+131
+176
+208
+141
+72
+189
+198
+79
+109
+69
+66
+131
+126
+104
+158
+179
+164
+167
+204
+185
+190
+209
+215
+187
+153
+155
+162
+172
+187
+199
+211
+195
+165
+177
+151
+177
+138
+95
+161
+192
+201
+223
+223
+227
+229
+227
+210
+190
+189
+187
+195
+159
+181
+202
+187
+199
+179
+176
+158
+145
+124
+129
+125
+151
+174
+150
+159
+162
+189
+188
+186
+172
+168
+201
+230
+231
+221
+207
+162
+134
+157
+200
+210
+182
+151
+156
+127
+166
+196
+174
+128
+106
+95
+93
+64
+76
+82
+70
+99
+73
+116
+133
+133
+109
+95
+155
+175
+166
+161
+166
+115
+57
+93
+130
+110
+104
+117
+110
+160
+194
+175
+117
+84
+93
+124
+148
+90
+180
+148
+140
+130
+114
+99
+178
+221
+207
+161
+146
+168
+115
+114
+138
+138
+80
+140
+147
+174
+194
+202
+168
+144
+179
+198
+182
+146
+99
+147
+107
+94
+129
+129
+161
+167
+184
+165
+169
+180
+175
+141
+176
+176
+147
+166
+154
+120
+100
+146
+168
+174
+123
+154
+180
+172
+134
+97
+69
+103
+143
+180
+210
+225
+208
+146
+141
+171
+184
+165
+182
+189
+166
+139
+130
+145
+141
+103
+75
+141
+189
+126
+119
+150
+78
+117
+130
+178
+220
+222
+192
+105
+93
+134
+106
+96
+60
+129
+187
+210
+150
+73
+159
+189
+138
+119
+188
+165
+93
+102
+74
+95
+178
+90
+114
+164
+151
+128
+121
+135
+128
+156
+168
+127
+159
+171
+161
+161
+151
+127
+196
+111
+104
+184
+108
+113
+108
+66
+57
+93
+63
+69
+82
+83
+36
+52
+39
+37
+46
+34
+36
+36
+44
+45
+44
+45
+33
+59
+57
+48
+68
+47
+77
+45
+67
+67
+53
+47
+48
+56
+49
+42
+43
+33
+32
+33
+37
+36
+34
+37
+41
+37
+37
+35
+29
+32
+38
+36
+47
+51
+22
+41
+35
+47
+55
+46
+55
+45
+64
+150
+139
+76
+89
+179
+215
+140
+54
+63
+70
+44
+63
+148
+131
+135
+85
+189
+171
+92
+126
+83
+68
+56
+63
+41
+31
+44
+53
+41
+42
+67
+66
+106
+102
+45
+46
+64
+54
+67
+52
+57
+80
+65
+99
+83
+58
+56
+51
+76
+78
+68
+67
+55
+78
+107
+131
+141
+131
+99
+94
+119
+102
+65
+62
+85
+92
+92
+88
+89
+99
+184
+153
+107
+96
+115
+150
+94
+131
+181
+113
+94
+96
+49
+62
+48
+64
+106
+93
+100
+145
+73
+47
+42
+41
+39
+75
+82
+65
+46
+51
+64
+46
+31
+44
+55
+49
+51
+55
+39
+51
+52
+37
+47
+43
+44
+51
+29
+28
+27
+24
+17
+33
+19
+25
+26
+23
+27
+36
+23
+31
+159
+154
+35
+174
+72
+14
+31
+29
+39
+76
+105
+194
+219
+164
+145
+52
+57
+65
+109
+138
+159
+197
+119
+141
+185
+145
+89
+104
+171
+181
+169
+82
+168
+167
+153
+161
+164
+162
+149
+88
+127
+98
+154
+128
+70
+79
+138
+162
+73
+78
+65
+84
+46
+62
+90
+55
+121
+140
+162
+210
+144
+108
+146
+134
+125
+137
+93
+116
+196
+150
+116
+134
+195
+191
+189
+129
+151
+176
+177
+139
+140
+59
+70
+70
+84
+84
+139
+187
+178
+209
+157
+144
+140
+150
+180
+185
+196
+188
+185
+166
+155
+138
+140
+126
+130
+107
+121
+167
+198
+162
+145
+202
+211
+220
+219
+201
+179
+144
+151
+192
+189
+194
+202
+202
+205
+184
+180
+192
+194
+204
+219
+211
+175
+177
+176
+186
+191
+189
+138
+118
+89
+129
+175
+218
+229
+236
+229
+215
+200
+171
+156
+143
+126
+65
+56
+69
+117
+115
+95
+125
+109
+123
+116
+102
+159
+128
+89
+106
+177
+188
+147
+82
+120
+157
+55
+102
+149
+179
+157
+59
+97
+140
+138
+181
+195
+73
+69
+115
+74
+57
+130
+190
+209
+168
+121
+130
+179
+179
+184
+135
+76
+75
+138
+102
+126
+179
+162
+133
+165
+168
+179
+172
+167
+151
+166
+196
+201
+188
+200
+181
+187
+201
+204
+218
+195
+192
+164
+114
+106
+108
+140
+172
+141
+166
+170
+172
+147
+130
+89
+52
+45
+45
+57
+141
+210
+201
+141
+90
+111
+151
+126
+109
+177
+181
+124
+133
+181
+198
+167
+177
+168
+100
+135
+94
+99
+69
+75
+130
+125
+188
+180
+171
+182
+150
+74
+63
+53
+92
+174
+140
+184
+199
+139
+64
+143
+188
+94
+68
+137
+177
+179
+90
+118
+137
+113
+116
+51
+76
+119
+97
+99
+140
+146
+150
+137
+180
+176
+143
+137
+188
+185
+86
+106
+168
+194
+177
+204
+98
+149
+63
+64
+63
+53
+93
+151
+164
+137
+58
+42
+47
+44
+52
+49
+33
+34
+43
+35
+29
+32
+39
+46
+29
+24
+27
+33
+35
+36
+39
+33
+39
+27
+31
+16
+25
+34
+37
+42
+29
+41
+33
+32
+38
+41
+28
+29
+34
+36
+43
+29
+31
+39
+25
+21
+27
+26
+32
+42
+52
+53
+90
+144
+144
+187
+160
+105
+67
+138
+208
+147
+38
+56
+60
+89
+64
+48
+120
+148
+118
+166
+129
+165
+114
+36
+65
+109
+62
+56
+47
+43
+31
+68
+63
+51
+57
+52
+129
+110
+88
+52
+47
+62
+56
+67
+62
+64
+87
+74
+83
+47
+64
+83
+74
+86
+72
+57
+92
+116
+111
+77
+67
+74
+92
+121
+84
+100
+84
+89
+87
+74
+89
+79
+96
+85
+85
+118
+144
+137
+115
+62
+150
+111
+85
+47
+67
+54
+51
+60
+63
+94
+74
+55
+67
+62
+72
+78
+72
+56
+46
+48
+53
+47
+48
+53
+36
+31
+49
+56
+58
+59
+45
+54
+56
+46
+45
+44
+35
+34
+38
+35
+36
+34
+32
+39
+34
+39
+35
+39
+43
+44
+56
+57
+39
+114
+79
+52
+78
+85
+67
+69
+86
+94
+184
+207
+168
+119
+67
+65
+67
+89
+118
+168
+126
+166
+139
+73
+180
+165
+59
+109
+136
+168
+180
+146
+97
+192
+199
+188
+134
+131
+135
+154
+92
+106
+75
+115
+135
+59
+104
+87
+178
+158
+86
+77
+57
+58
+97
+85
+104
+85
+90
+74
+171
+216
+184
+108
+72
+159
+215
+205
+176
+131
+169
+119
+110
+103
+106
+126
+110
+110
+115
+157
+192
+180
+148
+141
+149
+119
+89
+125
+130
+117
+165
+194
+199
+189
+167
+201
+157
+109
+130
+165
+160
+177
+184
+191
+164
+170
+180
+184
+172
+172
+156
+164
+174
+178
+181
+179
+178
+168
+136
+115
+110
+108
+110
+161
+209
+233
+239
+242
+240
+241
+236
+204
+187
+175
+154
+206
+220
+200
+128
+87
+93
+129
+164
+168
+212
+222
+191
+169
+140
+141
+118
+78
+80
+170
+211
+216
+229
+235
+232
+215
+165
+113
+62
+94
+177
+127
+70
+120
+125
+87
+51
+52
+66
+110
+176
+158
+76
+72
+104
+121
+69
+69
+54
+72
+131
+189
+174
+114
+147
+149
+135
+66
+108
+129
+169
+145
+129
+167
+179
+207
+182
+171
+169
+100
+121
+129
+167
+188
+177
+158
+151
+164
+86
+110
+151
+178
+202
+215
+195
+213
+229
+236
+222
+209
+207
+215
+199
+196
+202
+184
+174
+133
+119
+140
+197
+219
+198
+189
+164
+115
+103
+124
+176
+201
+205
+160
+115
+111
+110
+88
+99
+78
+126
+136
+125
+145
+153
+187
+220
+223
+217
+184
+97
+102
+73
+79
+149
+172
+167
+191
+126
+107
+102
+72
+119
+76
+51
+80
+157
+175
+162
+185
+177
+109
+149
+150
+130
+165
+134
+83
+113
+93
+83
+164
+118
+114
+136
+92
+139
+106
+137
+120
+166
+147
+111
+145
+205
+191
+179
+157
+153
+127
+92
+103
+153
+153
+174
+129
+89
+129
+123
+121
+75
+75
+145
+161
+148
+146
+159
+66
+53
+55
+45
+42
+46
+51
+44
+32
+49
+28
+31
+47
+43
+48
+43
+34
+37
+31
+18
+24
+34
+32
+34
+31
+44
+48
+39
+53
+31
+25
+28
+39
+24
+27
+32
+22
+24
+33
+16
+19
+21
+23
+27
+32
+47
+172
+145
+154
+171
+94
+167
+85
+164
+180
+157
+117
+84
+73
+70
+48
+44
+63
+58
+116
+169
+118
+119
+151
+178
+149
+147
+199
+136
+44
+39
+60
+72
+43
+65
+49
+46
+57
+46
+51
+62
+49
+38
+64
+84
+74
+84
+66
+76
+51
+65
+67
+69
+79
+57
+72
+59
+73
+78
+54
+93
+84
+105
+128
+110
+79
+68
+55
+86
+171
+208
+118
+83
+72
+107
+100
+72
+170
+189
+184
+97
+119
+86
+84
+66
+45
+75
+52
+34
+52
+45
+48
+76
+66
+74
+92
+77
+85
+139
+117
+165
+169
+107
+66
+115
+86
+80
+58
+98
+126
+45
+56
+72
+54
+44
+54
+56
+47
+64
+47
+44
+52
+51
+49
+44
+41
+46
+43
+49
+41
+33
+41
+35
+22
+26
+36
+44
+52
+60
+83
+49
+57
+80
+76
+102
+130
+159
+171
+90
+86
+62
+52
+65
+82
+134
+176
+211
+189
+157
+117
+83
+175
+174
+125
+87
+191
+222
+211
+192
+155
+167
+215
+210
+153
+94
+139
+117
+114
+96
+161
+171
+84
+89
+92
+67
+56
+92
+174
+130
+51
+44
+85
+168
+157
+156
+123
+49
+55
+60
+159
+168
+115
+70
+80
+168
+108
+156
+190
+190
+164
+154
+169
+105
+56
+65
+93
+83
+146
+150
+169
+191
+220
+217
+217
+213
+206
+141
+131
+145
+105
+129
+125
+134
+154
+175
+208
+204
+192
+211
+216
+212
+229
+235
+226
+208
+218
+222
+215
+218
+226
+217
+189
+190
+169
+157
+123
+166
+187
+169
+187
+194
+211
+215
+215
+197
+186
+178
+141
+171
+195
+222
+227
+213
+178
+124
+80
+98
+108
+172
+153
+159
+196
+186
+172
+153
+130
+129
+124
+108
+87
+139
+170
+162
+166
+160
+161
+166
+145
+172
+170
+189
+218
+157
+172
+180
+176
+141
+83
+99
+113
+192
+199
+195
+192
+162
+105
+121
+102
+108
+116
+117
+136
+89
+128
+208
+118
+84
+165
+174
+186
+111
+63
+86
+155
+176
+120
+108
+128
+135
+151
+144
+159
+146
+153
+199
+194
+164
+197
+191
+192
+174
+161
+181
+198
+210
+215
+218
+218
+217
+220
+213
+165
+178
+204
+204
+187
+213
+215
+197
+187
+131
+97
+111
+108
+127
+166
+185
+190
+186
+198
+178
+146
+134
+127
+102
+82
+74
+69
+133
+89
+83
+128
+100
+119
+134
+190
+220
+200
+153
+181
+143
+184
+148
+151
+186
+186
+187
+186
+130
+148
+133
+139
+126
+64
+77
+153
+164
+141
+176
+119
+169
+133
+88
+143
+168
+134
+75
+48
+79
+99
+93
+111
+141
+216
+195
+68
+97
+105
+107
+149
+177
+148
+131
+148
+166
+97
+156
+165
+139
+200
+127
+181
+155
+133
+106
+137
+144
+84
+135
+118
+88
+65
+73
+87
+59
+160
+144
+103
+134
+55
+35
+45
+39
+31
+39
+33
+34
+41
+38
+41
+41
+43
+45
+32
+33
+38
+43
+26
+47
+44
+37
+34
+27
+25
+34
+26
+23
+19
+39
+23
+23
+29
+28
+27
+18
+18
+28
+10
+29
+24
+33
+36
+148
+218
+162
+172
+211
+68
+145
+57
+93
+98
+94
+115
+80
+56
+53
+177
+178
+52
+75
+179
+200
+204
+117
+120
+164
+158
+179
+181
+215
+68
+46
+35
+48
+62
+41
+83
+83
+73
+78
+67
+55
+28
+58
+39
+83
+89
+88
+76
+53
+64
+83
+72
+44
+49
+55
+36
+47
+64
+57
+105
+131
+115
+129
+82
+117
+125
+138
+126
+199
+215
+172
+86
+59
+63
+67
+62
+83
+123
+150
+218
+151
+78
+73
+65
+57
+74
+66
+63
+47
+52
+54
+85
+105
+131
+115
+168
+162
+143
+207
+134
+147
+185
+189
+176
+162
+89
+116
+139
+181
+210
+79
+190
+172
+66
+72
+82
+99
+72
+78
+60
+49
+44
+31
+35
+34
+33
+36
+37
+31
+24
+37
+28
+31
+58
+113
+116
+89
+138
+121
+87
+80
+160
+187
+194
+195
+147
+43
+51
+51
+60
+76
+72
+117
+120
+136
+190
+168
+151
+168
+106
+141
+190
+124
+191
+135
+204
+177
+225
+184
+116
+198
+121
+140
+139
+146
+114
+135
+120
+86
+99
+120
+84
+107
+134
+73
+68
+52
+90
+78
+95
+43
+154
+151
+175
+209
+175
+144
+145
+89
+108
+134
+123
+79
+73
+105
+80
+65
+75
+131
+148
+140
+141
+147
+139
+145
+95
+97
+82
+90
+134
+123
+159
+169
+188
+204
+209
+190
+185
+172
+165
+110
+145
+154
+155
+158
+160
+167
+175
+223
+232
+218
+208
+187
+175
+147
+119
+128
+109
+140
+180
+190
+199
+221
+231
+229
+180
+153
+127
+164
+196
+196
+196
+192
+222
+201
+181
+204
+164
+145
+201
+212
+192
+164
+165
+192
+196
+198
+190
+197
+135
+138
+140
+82
+98
+102
+85
+121
+104
+147
+147
+96
+130
+145
+201
+225
+233
+216
+160
+180
+228
+199
+104
+121
+153
+141
+82
+73
+102
+198
+205
+186
+125
+118
+174
+182
+157
+95
+106
+79
+103
+164
+180
+186
+158
+192
+189
+49
+84
+74
+111
+136
+137
+129
+146
+176
+197
+94
+45
+39
+84
+113
+172
+206
+204
+205
+197
+170
+120
+114
+155
+139
+125
+111
+130
+128
+141
+174
+150
+151
+139
+145
+133
+138
+146
+162
+188
+201
+216
+208
+208
+196
+160
+157
+113
+64
+78
+73
+57
+174
+212
+217
+202
+162
+169
+188
+194
+184
+179
+187
+198
+187
+171
+179
+206
+198
+184
+169
+147
+170
+159
+138
+134
+76
+113
+158
+180
+148
+125
+103
+131
+199
+161
+130
+156
+172
+229
+227
+188
+137
+131
+103
+135
+170
+188
+191
+156
+67
+83
+88
+119
+123
+85
+157
+216
+134
+99
+63
+153
+179
+140
+153
+181
+130
+133
+160
+78
+149
+185
+166
+187
+148
+138
+149
+116
+92
+103
+171
+144
+113
+146
+141
+78
+74
+118
+72
+109
+136
+129
+157
+144
+66
+47
+37
+32
+33
+39
+28
+33
+58
+36
+57
+44
+29
+54
+32
+41
+51
+39
+39
+41
+33
+26
+32
+19
+28
+26
+18
+19
+38
+25
+27
+21
+22
+28
+25
+19
+21
+23
+21
+14
+33
+48
+115
+120
+106
+83
+133
+35
+51
+56
+58
+56
+65
+52
+72
+59
+48
+92
+58
+47
+59
+177
+185
+207
+154
+43
+52
+179
+156
+194
+169
+117
+45
+48
+54
+67
+52
+48
+49
+95
+121
+119
+83
+43
+54
+57
+52
+54
+62
+58
+65
+69
+84
+69
+73
+43
+39
+41
+35
+54
+88
+140
+135
+92
+87
+51
+73
+158
+187
+151
+141
+90
+75
+104
+74
+154
+107
+90
+90
+114
+126
+166
+172
+52
+45
+56
+75
+96
+63
+36
+41
+44
+73
+161
+99
+128
+116
+208
+164
+162
+138
+167
+207
+144
+170
+156
+126
+154
+111
+174
+109
+129
+105
+159
+145
+123
+186
+185
+136
+77
+161
+176
+148
+69
+111
+58
+78
+84
+88
+106
+60
+70
+75
+84
+84
+160
+198
+165
+156
+180
+161
+196
+218
+206
+170
+69
+60
+56
+58
+51
+94
+76
+59
+89
+99
+134
+166
+210
+194
+199
+120
+182
+170
+154
+188
+186
+116
+175
+153
+232
+200
+174
+209
+119
+116
+100
+129
+165
+157
+96
+96
+97
+99
+77
+63
+59
+105
+157
+90
+44
+104
+87
+53
+72
+96
+66
+146
+201
+206
+162
+125
+77
+174
+199
+143
+98
+53
+53
+55
+76
+128
+162
+182
+138
+147
+121
+167
+137
+93
+98
+140
+134
+130
+147
+139
+124
+123
+165
+131
+131
+146
+191
+185
+131
+150
+177
+167
+196
+213
+213
+217
+209
+225
+219
+219
+206
+200
+211
+229
+228
+236
+235
+231
+213
+207
+218
+227
+235
+227
+228
+232
+221
+227
+197
+185
+212
+180
+130
+208
+221
+156
+129
+119
+174
+216
+221
+222
+204
+217
+235
+228
+209
+199
+199
+218
+190
+123
+146
+150
+157
+137
+118
+192
+205
+217
+197
+186
+167
+118
+145
+177
+130
+117
+133
+161
+119
+82
+85
+85
+125
+118
+72
+80
+113
+83
+177
+140
+116
+108
+64
+69
+80
+75
+126
+178
+167
+202
+213
+177
+58
+69
+83
+80
+124
+93
+124
+140
+195
+208
+125
+76
+62
+44
+87
+149
+174
+117
+119
+95
+104
+103
+99
+103
+107
+85
+124
+103
+75
+82
+104
+133
+195
+201
+162
+146
+162
+199
+200
+223
+222
+190
+175
+185
+147
+119
+89
+118
+167
+148
+126
+127
+127
+137
+164
+175
+182
+148
+116
+127
+154
+166
+171
+194
+192
+178
+189
+187
+156
+118
+108
+70
+60
+77
+74
+133
+166
+175
+169
+66
+69
+72
+166
+168
+174
+204
+226
+221
+204
+170
+120
+89
+73
+160
+199
+155
+121
+135
+69
+110
+158
+149
+98
+104
+125
+181
+137
+100
+80
+136
+179
+162
+158
+133
+147
+84
+139
+123
+86
+104
+176
+90
+117
+149
+143
+84
+197
+144
+136
+210
+127
+99
+113
+160
+146
+127
+114
+77
+78
+150
+110
+140
+136
+118
+79
+54
+53
+42
+41
+37
+37
+39
+39
+24
+24
+26
+28
+31
+37
+25
+31
+32
+37
+38
+34
+15
+35
+22
+18
+24
+68
+27
+19
+17
+19
+23
+25
+33
+27
+22
+31
+28
+23
+31
+43
+38
+37
+34
+38
+47
+103
+110
+88
+88
+170
+176
+108
+87
+97
+57
+80
+83
+68
+63
+84
+151
+151
+83
+31
+45
+104
+79
+125
+149
+147
+36
+35
+46
+43
+56
+48
+44
+78
+147
+180
+184
+161
+74
+89
+57
+43
+56
+49
+67
+83
+97
+93
+75
+86
+64
+72
+100
+48
+98
+70
+79
+60
+100
+85
+84
+166
+134
+99
+126
+95
+129
+120
+104
+157
+97
+59
+45
+83
+136
+70
+111
+55
+60
+49
+63
+69
+35
+53
+56
+80
+66
+175
+141
+111
+151
+162
+166
+174
+129
+116
+165
+160
+120
+164
+194
+151
+156
+179
+154
+51
+39
+63
+68
+153
+175
+147
+166
+177
+146
+144
+88
+65
+70
+124
+125
+180
+196
+174
+171
+164
+210
+158
+151
+177
+208
+211
+209
+192
+168
+120
+143
+88
+41
+44
+51
+54
+52
+117
+153
+134
+169
+165
+157
+141
+139
+170
+135
+168
+141
+167
+125
+185
+149
+147
+190
+230
+217
+198
+150
+172
+126
+130
+75
+125
+138
+171
+105
+46
+73
+57
+82
+95
+96
+75
+88
+95
+59
+78
+96
+106
+150
+67
+52
+59
+54
+108
+161
+177
+145
+74
+67
+164
+136
+138
+84
+147
+190
+154
+63
+90
+103
+120
+170
+158
+119
+117
+133
+139
+141
+169
+186
+211
+225
+219
+179
+153
+172
+174
+155
+176
+216
+206
+186
+186
+160
+147
+160
+149
+134
+165
+204
+204
+218
+218
+206
+185
+195
+179
+158
+182
+194
+182
+157
+153
+134
+117
+162
+174
+158
+156
+134
+117
+159
+168
+110
+109
+167
+197
+171
+144
+156
+165
+145
+103
+148
+100
+136
+137
+147
+157
+178
+158
+139
+119
+154
+153
+151
+164
+160
+170
+197
+167
+124
+103
+109
+90
+83
+84
+70
+88
+148
+131
+111
+84
+86
+98
+102
+102
+119
+166
+176
+125
+107
+171
+178
+137
+64
+82
+43
+49
+77
+76
+70
+119
+119
+175
+159
+114
+84
+119
+136
+95
+129
+76
+66
+159
+218
+212
+159
+166
+145
+98
+105
+167
+192
+195
+189
+167
+117
+106
+153
+83
+117
+150
+88
+52
+136
+87
+89
+135
+181
+205
+207
+185
+202
+219
+232
+231
+226
+220
+206
+206
+206
+213
+226
+226
+220
+209
+180
+140
+86
+136
+175
+190
+200
+187
+168
+165
+164
+175
+181
+194
+195
+170
+149
+123
+100
+169
+194
+213
+217
+219
+211
+189
+175
+116
+85
+135
+136
+171
+207
+221
+206
+195
+160
+120
+59
+82
+100
+170
+206
+174
+109
+86
+128
+106
+125
+186
+170
+135
+110
+176
+172
+69
+77
+148
+129
+120
+155
+147
+96
+108
+87
+161
+157
+118
+135
+162
+106
+117
+192
+198
+151
+219
+157
+106
+174
+82
+128
+117
+184
+195
+119
+140
+117
+68
+99
+72
+94
+141
+113
+73
+144
+133
+74
+63
+46
+57
+63
+37
+24
+28
+25
+34
+31
+31
+37
+25
+34
+37
+24
+26
+22
+26
+31
+36
+51
+181
+69
+33
+24
+31
+25
+43
+33
+28
+17
+12
+43
+33
+26
+96
+88
+69
+70
+131
+159
+179
+220
+226
+227
+242
+231
+182
+211
+195
+155
+202
+215
+169
+186
+164
+106
+205
+172
+29
+58
+59
+123
+143
+154
+102
+45
+28
+46
+45
+42
+48
+65
+83
+98
+94
+102
+154
+121
+116
+59
+78
+62
+77
+44
+86
+140
+184
+161
+185
+141
+86
+113
+129
+60
+87
+60
+87
+92
+161
+96
+63
+82
+62
+72
+102
+127
+106
+147
+128
+104
+166
+104
+68
+136
+121
+95
+121
+82
+111
+135
+47
+49
+45
+77
+110
+143
+196
+124
+73
+144
+170
+118
+139
+157
+79
+116
+135
+104
+107
+130
+161
+168
+206
+178
+141
+70
+55
+54
+103
+134
+198
+182
+119
+168
+198
+174
+174
+201
+175
+172
+204
+151
+182
+215
+206
+209
+220
+195
+144
+111
+124
+105
+89
+66
+36
+39
+42
+44
+63
+49
+65
+85
+117
+159
+184
+228
+208
+168
+198
+180
+110
+146
+201
+128
+100
+176
+147
+102
+159
+171
+189
+174
+151
+92
+98
+134
+107
+106
+74
+59
+95
+54
+83
+87
+88
+160
+189
+116
+66
+73
+66
+70
+94
+103
+138
+148
+174
+106
+136
+161
+136
+95
+85
+138
+136
+93
+74
+98
+125
+136
+79
+166
+212
+179
+140
+70
+59
+103
+137
+103
+124
+125
+172
+223
+225
+207
+204
+179
+185
+210
+196
+171
+181
+211
+213
+207
+229
+229
+218
+189
+153
+182
+178
+116
+119
+119
+136
+197
+199
+202
+199
+200
+190
+167
+211
+206
+197
+206
+212
+187
+201
+196
+169
+188
+191
+124
+99
+111
+155
+186
+187
+188
+213
+221
+232
+237
+212
+192
+144
+108
+164
+137
+104
+100
+90
+116
+135
+151
+157
+166
+194
+223
+223
+207
+166
+139
+136
+102
+85
+103
+86
+121
+178
+195
+181
+168
+156
+161
+172
+164
+156
+156
+148
+144
+151
+144
+153
+129
+129
+86
+126
+104
+64
+47
+57
+53
+51
+51
+66
+104
+161
+180
+166
+167
+143
+164
+149
+74
+127
+84
+72
+102
+171
+205
+206
+161
+94
+87
+67
+137
+184
+192
+191
+212
+217
+199
+171
+206
+200
+188
+165
+162
+120
+95
+78
+77
+116
+201
+207
+176
+167
+177
+182
+172
+174
+185
+200
+205
+181
+181
+192
+206
+189
+178
+190
+177
+198
+188
+177
+143
+167
+207
+228
+229
+232
+227
+225
+208
+200
+156
+146
+158
+161
+174
+190
+168
+144
+120
+174
+160
+87
+131
+169
+190
+194
+155
+138
+149
+121
+149
+160
+166
+157
+205
+237
+218
+148
+98
+54
+69
+85
+119
+100
+177
+118
+131
+175
+95
+130
+175
+115
+131
+135
+107
+98
+106
+129
+130
+76
+107
+128
+160
+144
+148
+93
+166
+147
+107
+202
+115
+128
+170
+78
+54
+121
+97
+120
+155
+130
+114
+134
+63
+51
+52
+73
+75
+127
+82
+167
+166
+108
+76
+104
+77
+90
+43
+33
+33
+46
+48
+49
+29
+39
+37
+34
+37
+27
+37
+44
+38
+57
+52
+31
+43
+34
+32
+39
+68
+62
+85
+60
+106
+115
+87
+174
+151
+103
+141
+170
+127
+166
+199
+192
+199
+188
+208
+230
+233
+158
+229
+248
+235
+243
+237
+227
+209
+226
+161
+161
+76
+28
+43
+44
+74
+134
+116
+104
+41
+32
+39
+44
+63
+88
+82
+115
+115
+93
+67
+109
+59
+62
+53
+59
+65
+52
+62
+94
+103
+171
+144
+133
+115
+138
+79
+65
+79
+86
+94
+113
+95
+106
+70
+76
+114
+80
+57
+117
+176
+171
+148
+75
+105
+180
+83
+55
+62
+62
+58
+66
+54
+66
+67
+52
+63
+67
+87
+89
+107
+134
+167
+88
+134
+196
+154
+156
+162
+148
+159
+73
+64
+79
+110
+179
+99
+139
+188
+207
+201
+95
+52
+57
+107
+145
+90
+100
+165
+218
+158
+126
+150
+161
+206
+211
+135
+78
+97
+80
+106
+115
+100
+51
+54
+48
+45
+66
+45
+43
+62
+52
+66
+75
+89
+72
+156
+184
+171
+198
+209
+210
+198
+178
+113
+159
+184
+95
+148
+123
+186
+184
+137
+164
+191
+185
+209
+104
+103
+106
+141
+86
+90
+60
+56
+72
+53
+77
+127
+58
+157
+162
+178
+94
+83
+158
+124
+110
+148
+194
+189
+116
+174
+128
+106
+129
+136
+55
+76
+110
+115
+78
+58
+62
+72
+77
+147
+177
+206
+227
+217
+179
+96
+64
+87
+118
+102
+92
+127
+184
+209
+194
+143
+177
+218
+225
+198
+217
+229
+209
+190
+185
+167
+164
+165
+190
+140
+103
+115
+147
+144
+171
+181
+177
+167
+181
+209
+219
+209
+210
+216
+219
+225
+223
+220
+188
+167
+170
+185
+196
+188
+153
+126
+121
+116
+130
+123
+124
+156
+179
+181
+205
+219
+225
+207
+168
+179
+181
+190
+165
+164
+185
+159
+124
+111
+121
+116
+144
+178
+195
+194
+189
+180
+184
+159
+126
+161
+199
+198
+205
+211
+204
+155
+127
+107
+110
+106
+92
+84
+86
+74
+88
+82
+188
+174
+85
+68
+119
+145
+113
+73
+45
+75
+58
+70
+119
+148
+136
+135
+192
+188
+200
+170
+95
+73
+99
+103
+68
+100
+175
+167
+99
+77
+48
+60
+84
+181
+215
+190
+215
+211
+188
+198
+195
+160
+106
+159
+178
+188
+187
+184
+160
+118
+118
+146
+216
+220
+207
+179
+209
+201
+185
+172
+129
+111
+121
+160
+180
+197
+188
+189
+190
+172
+184
+168
+160
+187
+178
+188
+202
+187
+204
+221
+204
+202
+216
+222
+227
+218
+200
+189
+143
+195
+213
+190
+206
+195
+121
+118
+139
+121
+131
+123
+139
+121
+194
+212
+199
+202
+215
+146
+69
+73
+129
+128
+73
+149
+162
+62
+118
+97
+66
+121
+177
+110
+85
+118
+182
+164
+88
+168
+95
+79
+98
+86
+136
+155
+181
+188
+147
+133
+153
+118
+182
+170
+141
+196
+143
+117
+93
+127
+98
+103
+145
+130
+114
+160
+95
+48
+42
+63
+70
+79
+78
+119
+99
+123
+119
+129
+161
+94
+73
+99
+75
+68
+110
+75
+66
+98
+68
+88
+52
+34
+49
+64
+48
+85
+69
+55
+109
+105
+179
+124
+102
+159
+143
+186
+164
+153
+153
+130
+111
+153
+135
+165
+170
+189
+127
+139
+149
+176
+171
+198
+204
+222
+220
+169
+227
+208
+201
+162
+198
+97
+46
+49
+53
+67
+42
+44
+35
+83
+58
+47
+44
+38
+60
+88
+119
+77
+118
+123
+115
+110
+106
+93
+39
+46
+65
+98
+99
+75
+63
+98
+93
+155
+180
+120
+136
+83
+79
+75
+98
+119
+130
+114
+96
+65
+108
+118
+106
+108
+89
+95
+75
+88
+153
+181
+128
+79
+80
+83
+79
+94
+67
+63
+63
+93
+66
+56
+43
+66
+68
+64
+54
+107
+56
+69
+127
+97
+134
+169
+190
+236
+206
+177
+115
+98
+84
+82
+123
+105
+133
+164
+185
+161
+68
+62
+80
+79
+82
+88
+99
+59
+66
+65
+95
+111
+80
+64
+49
+54
+56
+66
+58
+41
+65
+51
+48
+55
+47
+57
+62
+67
+74
+89
+82
+174
+194
+184
+139
+218
+231
+192
+139
+120
+136
+178
+171
+113
+127
+191
+182
+222
+137
+190
+178
+168
+192
+110
+57
+79
+146
+136
+93
+102
+70
+80
+75
+73
+116
+80
+64
+115
+53
+82
+137
+128
+89
+138
+85
+64
+121
+147
+123
+190
+211
+130
+75
+90
+126
+108
+166
+141
+128
+109
+121
+133
+125
+110
+170
+139
+174
+158
+177
+174
+150
+118
+79
+86
+106
+94
+144
+145
+150
+178
+176
+196
+188
+204
+194
+169
+154
+162
+156
+141
+131
+136
+153
+133
+137
+120
+109
+117
+159
+189
+190
+184
+162
+184
+187
+171
+138
+103
+80
+67
+90
+86
+102
+109
+130
+147
+180
+197
+121
+125
+121
+181
+210
+190
+169
+189
+217
+216
+208
+187
+205
+196
+181
+197
+205
+218
+198
+185
+190
+155
+114
+89
+98
+150
+165
+115
+117
+128
+109
+137
+135
+76
+68
+87
+94
+123
+111
+141
+177
+170
+190
+155
+140
+155
+162
+175
+182
+206
+179
+165
+130
+170
+174
+105
+69
+108
+149
+117
+83
+131
+151
+120
+119
+147
+177
+157
+156
+181
+168
+179
+212
+204
+133
+139
+130
+75
+88
+72
+60
+100
+92
+133
+129
+166
+215
+210
+213
+182
+124
+96
+86
+111
+98
+95
+113
+166
+176
+188
+145
+131
+147
+164
+181
+205
+195
+162
+140
+181
+164
+170
+175
+197
+187
+159
+110
+78
+99
+83
+85
+69
+84
+99
+74
+116
+166
+129
+158
+208
+197
+190
+207
+226
+226
+197
+168
+170
+161
+139
+153
+126
+89
+84
+85
+57
+78
+126
+102
+99
+54
+95
+151
+166
+151
+116
+172
+200
+97
+128
+177
+175
+115
+139
+93
+155
+167
+147
+126
+106
+141
+154
+140
+119
+74
+83
+111
+93
+153
+192
+135
+74
+116
+90
+94
+106
+121
+170
+108
+151
+156
+133
+160
+161
+128
+159
+124
+109
+100
+135
+148
+98
+114
+150
+143
+143
+181
+157
+117
+83
+55
+37
+51
+47
+31
+41
+82
+177
+136
+167
+172
+127
+167
+176
+140
+125
+181
+195
+127
+117
+77
+150
+140
+169
+158
+187
+185
+172
+189
+159
+166
+139
+129
+95
+99
+134
+160
+125
+85
+78
+158
+196
+204
+178
+195
+190
+106
+141
+158
+194
+200
+187
+216
+167
+137
+113
+121
+87
+86
+95
+115
+118
+139
+135
+47
+69
+44
+27
+34
+41
+43
+41
+29
+39
+47
+52
+89
+106
+99
+79
+80
+86
+106
+139
+47
+63
+83
+130
+109
+105
+83
+83
+65
+78
+52
+94
+76
+83
+92
+97
+129
+165
+120
+92
+103
+104
+102
+162
+125
+78
+105
+92
+149
+207
+192
+141
+109
+127
+106
+59
+76
+79
+78
+58
+140
+93
+150
+68
+78
+86
+72
+98
+120
+67
+69
+87
+84
+89
+120
+156
+114
+212
+218
+220
+182
+171
+82
+90
+76
+68
+94
+117
+174
+191
+150
+171
+159
+69
+85
+70
+65
+68
+75
+64
+58
+49
+52
+52
+51
+51
+78
+44
+62
+66
+51
+82
+76
+66
+97
+131
+109
+119
+140
+96
+169
+223
+215
+155
+191
+190
+141
+119
+146
+148
+192
+97
+89
+118
+200
+218
+170
+181
+185
+202
+143
+150
+145
+65
+120
+118
+86
+110
+64
+87
+109
+109
+73
+74
+98
+57
+87
+68
+88
+148
+109
+88
+75
+147
+120
+87
+90
+96
+134
+106
+147
+196
+134
+76
+96
+160
+170
+120
+130
+200
+190
+162
+168
+191
+99
+85
+74
+76
+64
+83
+144
+166
+160
+133
+94
+143
+172
+178
+162
+160
+186
+131
+156
+188
+205
+178
+105
+85
+116
+123
+154
+194
+153
+126
+157
+124
+108
+139
+171
+198
+174
+182
+159
+138
+148
+159
+182
+180
+165
+159
+207
+189
+178
+226
+216
+174
+177
+176
+169
+192
+157
+161
+145
+162
+188
+167
+189
+197
+212
+215
+185
+139
+168
+175
+148
+147
+194
+206
+219
+238
+229
+182
+129
+135
+187
+216
+209
+204
+186
+139
+98
+125
+149
+84
+83
+56
+64
+70
+63
+124
+155
+182
+189
+204
+204
+181
+175
+165
+123
+137
+68
+70
+86
+83
+97
+88
+69
+97
+131
+154
+170
+172
+184
+158
+125
+148
+127
+97
+144
+145
+166
+169
+210
+212
+179
+174
+168
+106
+153
+137
+119
+165
+182
+160
+168
+215
+228
+235
+228
+181
+129
+119
+89
+85
+120
+107
+109
+123
+133
+177
+181
+208
+187
+175
+156
+164
+136
+140
+175
+190
+182
+175
+102
+64
+137
+157
+105
+153
+179
+154
+157
+144
+165
+121
+119
+166
+171
+204
+212
+197
+155
+139
+146
+155
+131
+165
+155
+189
+119
+116
+114
+105
+123
+146
+137
+133
+164
+168
+128
+149
+116
+102
+56
+143
+184
+89
+95
+127
+174
+93
+131
+117
+164
+185
+156
+145
+117
+178
+188
+77
+159
+170
+68
+135
+110
+120
+175
+133
+135
+92
+133
+98
+113
+154
+58
+79
+70
+155
+99
+148
+143
+145
+184
+161
+155
+72
+108
+174
+77
+79
+103
+95
+171
+136
+139
+201
+200
+106
+93
+86
+57
+34
+44
+35
+56
+67
+85
+95
+82
+158
+165
+177
+95
+136
+199
+153
+181
+141
+179
+194
+155
+189
+188
+127
+171
+181
+149
+162
+145
+123
+89
+99
+155
+171
+109
+94
+43
+113
+174
+204
+207
+137
+110
+169
+148
+185
+225
+202
+169
+180
+137
+77
+133
+180
+179
+129
+90
+106
+127
+96
+76
+66
+64
+67
+73
+48
+42
+41
+27
+28
+39
+36
+48
+63
+49
+109
+180
+194
+133
+70
+92
+89
+52
+48
+67
+110
+109
+118
+97
+124
+123
+58
+86
+92
+106
+100
+93
+137
+145
+159
+85
+78
+98
+90
+127
+125
+89
+60
+105
+115
+127
+181
+144
+150
+134
+134
+95
+78
+53
+46
+77
+105
+151
+119
+139
+68
+72
+75
+67
+102
+93
+78
+90
+151
+171
+139
+78
+120
+120
+113
+159
+187
+129
+204
+204
+210
+148
+99
+64
+78
+137
+120
+136
+166
+207
+199
+167
+158
+102
+108
+102
+75
+82
+57
+79
+62
+80
+134
+90
+162
+153
+175
+116
+82
+111
+120
+120
+164
+194
+164
+168
+218
+212
+200
+191
+202
+166
+157
+149
+194
+156
+118
+117
+92
+97
+154
+182
+179
+194
+129
+180
+127
+207
+170
+105
+51
+82
+108
+69
+73
+63
+68
+86
+73
+121
+95
+72
+98
+181
+82
+116
+127
+176
+104
+58
+141
+210
+138
+54
+77
+60
+77
+110
+156
+185
+124
+66
+147
+178
+160
+146
+204
+220
+141
+78
+107
+131
+75
+75
+89
+78
+79
+127
+145
+126
+158
+172
+171
+147
+147
+194
+221
+220
+199
+184
+172
+154
+151
+162
+124
+102
+130
+130
+171
+200
+154
+195
+216
+215
+213
+199
+216
+232
+233
+229
+187
+184
+144
+121
+172
+172
+172
+207
+217
+202
+196
+147
+111
+131
+111
+117
+119
+114
+138
+166
+130
+162
+178
+144
+135
+172
+147
+103
+125
+84
+116
+131
+194
+200
+181
+155
+162
+159
+194
+205
+197
+171
+135
+148
+141
+168
+172
+138
+115
+195
+197
+105
+126
+145
+111
+143
+162
+184
+179
+145
+139
+124
+92
+67
+84
+140
+174
+38
+38
+36
+29
+56
+98
+118
+134
+130
+113
+121
+128
+124
+159
+194
+177
+180
+127
+117
+159
+186
+185
+107
+171
+190
+176
+205
+154
+90
+124
+98
+123
+80
+136
+137
+117
+140
+195
+213
+209
+205
+207
+207
+215
+213
+218
+219
+210
+199
+178
+128
+170
+213
+211
+223
+223
+210
+196
+190
+199
+180
+154
+158
+123
+73
+69
+102
+139
+196
+184
+204
+206
+210
+167
+143
+167
+204
+197
+206
+191
+194
+201
+218
+218
+170
+185
+172
+144
+58
+85
+107
+165
+165
+124
+174
+180
+160
+143
+151
+107
+104
+129
+105
+153
+180
+194
+161
+174
+97
+100
+169
+170
+136
+121
+172
+86
+100
+124
+105
+128
+88
+106
+78
+106
+164
+196
+109
+120
+117
+65
+128
+106
+84
+109
+87
+135
+100
+94
+120
+137
+158
+139
+172
+140
+158
+120
+89
+80
+65
+83
+195
+104
+73
+129
+146
+165
+197
+137
+108
+155
+113
+111
+67
+49
+54
+52
+44
+37
+60
+78
+68
+66
+67
+98
+129
+131
+130
+119
+129
+114
+124
+153
+114
+82
+73
+169
+178
+131
+140
+107
+119
+182
+155
+123
+129
+149
+130
+192
+204
+189
+159
+111
+82
+126
+167
+199
+212
+186
+96
+108
+113
+74
+84
+92
+88
+62
+53
+64
+47
+57
+43
+43
+47
+53
+75
+31
+54
+48
+10
+23
+28
+29
+52
+70
+49
+78
+94
+137
+160
+131
+73
+88
+42
+49
+70
+94
+109
+119
+127
+92
+110
+114
+102
+110
+76
+69
+106
+160
+136
+116
+98
+87
+92
+121
+128
+126
+116
+145
+157
+133
+116
+127
+118
+84
+150
+94
+67
+55
+57
+75
+104
+99
+151
+176
+147
+57
+59
+70
+52
+57
+64
+72
+55
+119
+169
+191
+123
+116
+120
+149
+106
+104
+126
+100
+177
+180
+164
+188
+184
+148
+96
+79
+84
+89
+103
+170
+139
+118
+113
+154
+170
+135
+155
+153
+143
+116
+93
+108
+125
+165
+145
+172
+129
+100
+151
+137
+133
+127
+133
+151
+208
+197
+145
+107
+161
+162
+192
+195
+117
+109
+113
+145
+191
+209
+143
+168
+192
+149
+137
+151
+175
+124
+154
+83
+76
+66
+73
+100
+136
+83
+144
+168
+141
+114
+136
+128
+106
+84
+134
+105
+89
+124
+144
+148
+51
+128
+200
+221
+165
+137
+75
+47
+75
+144
+180
+147
+89
+76
+157
+113
+83
+125
+164
+195
+130
+90
+79
+88
+79
+58
+75
+134
+134
+194
+232
+215
+213
+212
+206
+154
+124
+117
+119
+141
+181
+185
+192
+192
+171
+153
+149
+146
+127
+105
+117
+145
+125
+195
+202
+217
+216
+190
+198
+191
+195
+189
+197
+191
+139
+156
+158
+146
+160
+170
+222
+218
+219
+211
+213
+210
+218
+229
+221
+219
+196
+140
+117
+143
+171
+175
+129
+157
+174
+182
+167
+155
+147
+113
+104
+99
+93
+141
+162
+146
+139
+141
+145
+133
+177
+147
+135
+161
+143
+145
+124
+164
+222
+228
+201
+198
+225
+231
+215
+169
+150
+181
+165
+159
+107
+82
+69
+64
+57
+32
+31
+42
+46
+53
+57
+119
+140
+96
+166
+194
+167
+167
+162
+149
+175
+162
+196
+169
+128
+179
+165
+139
+151
+135
+138
+146
+137
+172
+155
+114
+102
+128
+151
+150
+128
+155
+196
+210
+201
+171
+187
+174
+160
+138
+156
+146
+178
+215
+201
+204
+171
+166
+167
+150
+94
+109
+97
+103
+162
+182
+210
+201
+111
+151
+189
+187
+167
+182
+178
+166
+150
+105
+118
+155
+175
+195
+233
+238
+239
+233
+208
+184
+162
+125
+160
+86
+57
+98
+166
+195
+208
+187
+181
+141
+131
+200
+164
+143
+179
+153
+135
+110
+137
+141
+108
+96
+185
+213
+192
+99
+120
+197
+153
+114
+63
+68
+80
+94
+151
+82
+97
+153
+205
+147
+102
+109
+78
+75
+87
+85
+82
+90
+126
+80
+123
+115
+140
+92
+98
+94
+159
+172
+174
+128
+144
+164
+147
+82
+104
+93
+136
+103
+115
+171
+148
+162
+162
+167
+127
+179
+181
+110
+124
+139
+47
+59
+73
+64
+88
+67
+80
+90
+74
+117
+88
+88
+83
+75
+116
+124
+98
+57
+84
+107
+90
+73
+68
+87
+77
+107
+115
+116
+104
+115
+157
+136
+111
+82
+83
+149
+159
+141
+153
+196
+158
+108
+52
+109
+97
+106
+155
+123
+84
+63
+75
+86
+67
+161
+86
+43
+34
+49
+72
+82
+79
+77
+34
+32
+33
+37
+47
+47
+69
+76
+56
+63
+84
+90
+117
+43
+51
+55
+43
+80
+98
+108
+143
+120
+119
+134
+164
+186
+127
+130
+84
+113
+106
+119
+116
+89
+89
+117
+121
+115
+144
+124
+127
+171
+169
+145
+117
+158
+204
+104
+154
+94
+65
+90
+179
+136
+160
+189
+219
+188
+116
+64
+57
+86
+59
+57
+74
+98
+179
+157
+166
+107
+165
+202
+208
+209
+196
+166
+156
+90
+138
+133
+180
+222
+188
+174
+150
+82
+79
+85
+99
+88
+63
+79
+80
+99
+93
+124
+127
+160
+169
+145
+145
+134
+84
+115
+128
+138
+144
+128
+103
+107
+124
+131
+172
+207
+213
+210
+174
+141
+151
+107
+170
+186
+166
+213
+215
+184
+200
+190
+164
+146
+88
+166
+138
+89
+68
+37
+63
+69
+93
+60
+140
+115
+137
+158
+139
+147
+156
+167
+162
+62
+53
+85
+85
+100
+165
+149
+161
+84
+126
+197
+212
+156
+111
+134
+83
+72
+106
+87
+57
+73
+116
+93
+119
+120
+104
+104
+134
+118
+103
+148
+187
+130
+82
+70
+98
+144
+191
+200
+217
+222
+223
+223
+215
+202
+198
+161
+136
+123
+171
+174
+180
+189
+166
+141
+180
+201
+191
+190
+209
+197
+176
+222
+229
+211
+201
+194
+148
+121
+176
+190
+172
+168
+119
+109
+82
+103
+129
+139
+133
+158
+205
+210
+189
+202
+211
+196
+205
+196
+202
+206
+201
+134
+151
+145
+110
+146
+141
+138
+133
+141
+136
+135
+129
+113
+106
+121
+168
+168
+120
+111
+127
+166
+192
+204
+208
+201
+213
+205
+167
+125
+194
+179
+133
+105
+134
+146
+166
+165
+123
+125
+116
+73
+88
+84
+146
+86
+42
+49
+82
+102
+98
+63
+121
+150
+134
+115
+129
+179
+188
+199
+195
+178
+108
+169
+186
+131
+131
+174
+187
+169
+143
+110
+131
+174
+187
+209
+189
+213
+219
+215
+199
+176
+146
+156
+177
+187
+181
+138
+145
+80
+80
+90
+99
+121
+168
+184
+174
+167
+165
+205
+190
+192
+206
+212
+211
+218
+220
+192
+115
+80
+93
+120
+138
+153
+138
+157
+200
+197
+204
+191
+195
+228
+187
+178
+161
+130
+151
+197
+200
+174
+120
+96
+105
+120
+167
+162
+117
+178
+192
+177
+190
+162
+105
+139
+181
+117
+116
+150
+141
+144
+124
+196
+197
+177
+146
+176
+185
+176
+115
+92
+118
+119
+154
+70
+127
+172
+141
+189
+161
+157
+158
+103
+68
+119
+158
+149
+120
+171
+147
+167
+158
+105
+166
+86
+95
+56
+123
+119
+158
+113
+110
+145
+170
+74
+97
+164
+111
+133
+56
+77
+108
+160
+167
+145
+166
+146
+128
+169
+167
+84
+121
+135
+129
+96
+108
+96
+128
+130
+123
+102
+88
+102
+126
+104
+72
+87
+98
+99
+74
+77
+69
+76
+90
+74
+86
+68
+76
+94
+58
+87
+102
+67
+74
+107
+139
+204
+181
+111
+185
+169
+106
+92
+77
+151
+169
+119
+174
+117
+78
+62
+59
+79
+58
+115
+46
+57
+37
+39
+73
+89
+49
+100
+31
+107
+126
+55
+64
+86
+125
+151
+162
+102
+87
+48
+51
+36
+37
+35
+53
+63
+67
+82
+86
+117
+140
+200
+215
+184
+155
+104
+72
+89
+79
+98
+65
+87
+118
+120
+143
+158
+206
+129
+129
+113
+127
+176
+190
+158
+165
+154
+158
+128
+123
+99
+107
+115
+76
+93
+189
+186
+135
+68
+59
+62
+83
+65
+63
+75
+96
+94
+139
+159
+65
+96
+114
+187
+157
+187
+204
+180
+117
+128
+107
+133
+150
+186
+181
+209
+207
+200
+181
+171
+149
+111
+111
+92
+87
+108
+162
+155
+76
+75
+54
+82
+120
+105
+94
+100
+114
+124
+131
+114
+190
+219
+225
+209
+169
+115
+166
+209
+196
+225
+226
+237
+241
+242
+149
+207
+209
+167
+146
+106
+155
+135
+108
+115
+51
+74
+93
+69
+56
+98
+136
+137
+140
+126
+115
+111
+135
+97
+171
+175
+94
+160
+136
+157
+99
+93
+126
+90
+53
+129
+162
+184
+146
+150
+153
+90
+94
+130
+129
+73
+70
+86
+86
+171
+185
+109
+118
+157
+144
+119
+180
+198
+196
+157
+104
+74
+69
+96
+109
+116
+148
+129
+90
+121
+146
+170
+186
+164
+191
+206
+201
+181
+144
+144
+202
+217
+218
+202
+202
+221
+196
+172
+208
+205
+225
+212
+196
+204
+215
+212
+228
+229
+226
+211
+206
+192
+182
+170
+146
+177
+184
+206
+216
+227
+216
+168
+161
+176
+180
+179
+212
+219
+192
+205
+191
+180
+196
+202
+208
+215
+213
+191
+186
+195
+199
+197
+196
+204
+184
+184
+199
+204
+209
+196
+212
+198
+146
+93
+57
+65
+64
+52
+90
+83
+106
+136
+139
+117
+100
+110
+87
+109
+120
+97
+159
+117
+148
+100
+57
+178
+209
+158
+70
+87
+102
+126
+138
+119
+162
+174
+177
+187
+158
+102
+117
+154
+138
+141
+162
+190
+165
+159
+159
+105
+100
+104
+88
+153
+157
+145
+194
+208
+196
+182
+155
+126
+190
+171
+161
+128
+120
+86
+78
+94
+123
+144
+171
+187
+226
+236
+233
+239
+241
+240
+231
+219
+210
+197
+168
+141
+115
+80
+79
+138
+167
+168
+160
+149
+136
+139
+185
+207
+189
+198
+202
+221
+208
+186
+143
+116
+74
+139
+165
+104
+107
+129
+144
+162
+130
+146
+139
+136
+189
+213
+181
+164
+171
+125
+76
+105
+146
+143
+159
+178
+207
+178
+97
+148
+109
+111
+111
+139
+117
+111
+186
+172
+171
+160
+116
+74
+111
+93
+153
+86
+146
+162
+87
+138
+108
+170
+125
+103
+130
+162
+120
+89
+86
+121
+135
+137
+102
+103
+175
+80
+107
+161
+136
+86
+108
+79
+54
+65
+99
+102
+139
+198
+181
+95
+93
+133
+119
+131
+157
+130
+102
+104
+131
+141
+121
+107
+149
+153
+140
+96
+128
+93
+145
+124
+124
+172
+145
+121
+161
+141
+136
+130
+125
+180
+136
+84
+107
+102
+116
+198
+200
+182
+138
+184
+161
+96
+54
+116
+119
+141
+67
+79
+83
+108
+76
+116
+119
+113
+44
+54
+54
+45
+82
+56
+80
+54
+36
+92
+48
+115
+178
+120
+58
+79
+119
+113
+177
+192
+151
+88
+66
+43
+56
+44
+67
+60
+79
+66
+67
+74
+102
+119
+139
+131
+127
+108
+96
+56
+103
+85
+99
+128
+125
+104
+138
+131
+140
+131
+135
+94
+124
+121
+130
+207
+168
+136
+148
+159
+110
+118
+114
+92
+74
+68
+107
+129
+164
+69
+35
+51
+60
+56
+51
+62
+90
+94
+96
+182
+123
+53
+94
+89
+114
+106
+147
+167
+120
+184
+216
+149
+108
+159
+134
+171
+207
+207
+209
+208
+168
+177
+207
+190
+172
+165
+135
+161
+156
+108
+100
+126
+146
+164
+188
+190
+200
+220
+218
+202
+170
+136
+117
+60
+93
+106
+164
+135
+196
+185
+160
+178
+207
+162
+138
+136
+96
+119
+86
+131
+179
+139
+90
+80
+56
+68
+103
+87
+111
+129
+133
+114
+111
+118
+79
+114
+167
+111
+96
+125
+105
+79
+109
+99
+70
+51
+64
+117
+139
+171
+141
+127
+161
+110
+134
+144
+83
+79
+106
+92
+85
+82
+105
+177
+194
+191
+114
+157
+139
+123
+159
+146
+148
+181
+175
+137
+130
+113
+130
+139
+128
+126
+138
+139
+119
+80
+106
+124
+99
+117
+131
+172
+162
+138
+148
+159
+175
+174
+182
+191
+185
+138
+135
+144
+159
+161
+138
+161
+181
+145
+170
+204
+208
+211
+218
+213
+223
+232
+236
+223
+212
+186
+150
+130
+130
+100
+117
+177
+206
+180
+155
+157
+201
+239
+243
+245
+243
+243
+243
+230
+210
+228
+213
+211
+209
+182
+185
+161
+168
+204
+190
+111
+129
+158
+179
+164
+110
+110
+123
+98
+114
+153
+195
+210
+219
+220
+195
+172
+145
+126
+106
+86
+90
+128
+68
+103
+139
+185
+148
+109
+153
+162
+186
+180
+98
+85
+117
+140
+136
+129
+174
+180
+212
+204
+180
+165
+154
+181
+133
+120
+167
+129
+93
+83
+94
+65
+55
+83
+90
+136
+159
+161
+169
+206
+219
+215
+213
+217
+195
+129
+99
+86
+140
+115
+88
+105
+139
+153
+119
+143
+156
+155
+178
+174
+158
+188
+186
+181
+145
+149
+166
+154
+160
+175
+155
+135
+165
+140
+160
+189
+217
+181
+201
+217
+215
+191
+148
+162
+144
+130
+139
+135
+138
+140
+154
+157
+98
+75
+139
+103
+120
+155
+176
+172
+150
+166
+144
+151
+87
+90
+109
+190
+220
+216
+172
+77
+95
+75
+98
+191
+197
+108
+159
+200
+168
+130
+123
+195
+111
+148
+149
+149
+125
+148
+190
+96
+106
+105
+140
+137
+160
+137
+82
+182
+179
+178
+94
+117
+141
+113
+92
+140
+185
+175
+77
+140
+149
+153
+64
+66
+49
+52
+65
+45
+57
+119
+140
+105
+111
+110
+162
+151
+168
+190
+180
+135
+138
+104
+98
+123
+118
+178
+188
+155
+192
+198
+180
+176
+182
+180
+175
+184
+195
+162
+113
+109
+92
+87
+72
+87
+137
+158
+194
+190
+179
+99
+114
+123
+72
+60
+86
+108
+137
+181
+172
+168
+136
+93
+133
+144
+87
+78
+62
+55
+70
+70
+111
+99
+78
+88
+42
+37
+36
+67
+115
+86
+58
+51
+100
+149
+106
+82
+145
+171
+162
+51
+53
+53
+51
+60
+57
+55
+59
+89
+125
+131
+162
+146
+141
+106
+135
+107
+96
+97
+109
+102
+88
+84
+103
+90
+105
+118
+83
+86
+115
+118
+104
+144
+164
+185
+160
+192
+153
+120
+133
+99
+59
+69
+74
+131
+165
+136
+121
+144
+63
+55
+66
+62
+79
+74
+51
+121
+153
+136
+117
+73
+64
+72
+102
+129
+155
+113
+155
+169
+192
+162
+97
+59
+86
+129
+119
+117
+180
+135
+182
+219
+213
+210
+202
+196
+177
+202
+211
+161
+161
+180
+174
+164
+133
+143
+221
+206
+180
+192
+176
+172
+225
+211
+209
+204
+207
+227
+240
+228
+177
+150
+198
+185
+123
+116
+115
+133
+125
+49
+79
+58
+63
+77
+124
+150
+117
+79
+113
+157
+128
+130
+140
+84
+78
+82
+68
+87
+95
+102
+96
+84
+87
+158
+134
+73
+147
+186
+139
+119
+105
+103
+89
+149
+170
+113
+65
+102
+151
+87
+75
+137
+165
+145
+100
+135
+160
+135
+98
+178
+200
+182
+156
+137
+120
+133
+155
+149
+192
+213
+202
+162
+93
+83
+128
+153
+176
+167
+155
+176
+159
+154
+185
+212
+199
+179
+154
+178
+202
+191
+146
+155
+144
+120
+143
+114
+123
+145
+174
+171
+147
+135
+189
+192
+213
+239
+230
+187
+199
+192
+202
+229
+215
+179
+136
+167
+87
+79
+135
+161
+196
+223
+230
+223
+205
+187
+192
+177
+155
+185
+159
+202
+217
+169
+156
+181
+186
+191
+194
+209
+205
+213
+191
+130
+105
+78
+83
+98
+157
+199
+199
+174
+160
+114
+135
+180
+169
+156
+175
+154
+130
+148
+97
+120
+85
+127
+184
+155
+74
+115
+162
+141
+109
+57
+56
+86
+102
+102
+62
+83
+134
+181
+209
+196
+199
+195
+188
+149
+116
+140
+179
+189
+88
+65
+86
+76
+78
+104
+126
+133
+125
+124
+130
+151
+171
+180
+205
+225
+223
+202
+181
+165
+158
+158
+158
+159
+117
+121
+171
+168
+154
+134
+106
+115
+117
+160
+145
+141
+124
+134
+158
+165
+171
+186
+171
+181
+196
+212
+216
+209
+188
+165
+167
+136
+118
+140
+143
+179
+177
+180
+159
+137
+126
+154
+164
+143
+175
+162
+198
+194
+160
+78
+117
+182
+146
+74
+54
+82
+159
+187
+176
+140
+143
+113
+161
+187
+199
+199
+111
+95
+194
+167
+78
+99
+200
+162
+87
+179
+200
+110
+120
+188
+104
+80
+109
+146
+136
+109
+145
+154
+77
+83
+154
+100
+120
+109
+123
+73
+111
+88
+120
+184
+92
+140
+151
+115
+100
+75
+87
+111
+111
+111
+55
+121
+129
+78
+134
+158
+153
+181
+191
+124
+135
+124
+139
+123
+129
+150
+126
+158
+175
+177
+166
+149
+166
+133
+162
+162
+114
+109
+116
+98
+113
+141
+182
+200
+168
+161
+159
+157
+128
+97
+93
+51
+92
+90
+126
+168
+169
+149
+159
+180
+143
+120
+137
+115
+133
+92
+53
+49
+56
+85
+64
+145
+144
+78
+79
+44
+33
+45
+27
+33
+68
+42
+49
+114
+116
+105
+145
+69
+86
+99
+120
+66
+41
+35
+64
+72
+56
+48
+38
+59
+92
+84
+147
+158
+128
+62
+117
+126
+126
+135
+158
+107
+105
+90
+92
+123
+118
+128
+121
+115
+104
+108
+121
+135
+181
+136
+198
+158
+129
+108
+94
+129
+89
+72
+105
+104
+83
+78
+140
+153
+138
+83
+51
+74
+110
+151
+124
+78
+55
+105
+74
+56
+67
+60
+47
+94
+118
+137
+88
+51
+80
+127
+175
+186
+120
+109
+179
+204
+213
+205
+123
+170
+176
+136
+134
+157
+159
+102
+85
+105
+126
+102
+126
+188
+227
+226
+230
+235
+221
+131
+179
+205
+207
+221
+212
+166
+184
+211
+198
+156
+131
+154
+98
+77
+107
+79
+83
+123
+82
+70
+74
+56
+66
+115
+108
+116
+134
+139
+104
+103
+130
+106
+154
+125
+100
+98
+104
+84
+82
+127
+145
+145
+97
+128
+185
+133
+128
+138
+176
+140
+72
+54
+60
+108
+162
+179
+175
+174
+185
+166
+75
+82
+100
+108
+109
+92
+98
+159
+190
+150
+133
+197
+211
+197
+139
+94
+116
+96
+88
+98
+165
+204
+215
+202
+172
+159
+168
+180
+160
+156
+164
+175
+156
+140
+166
+188
+166
+127
+125
+99
+172
+184
+164
+137
+117
+145
+192
+196
+232
+235
+230
+229
+219
+213
+200
+178
+150
+181
+212
+213
+228
+212
+197
+201
+175
+206
+225
+216
+225
+232
+215
+202
+180
+146
+164
+200
+200
+218
+216
+218
+189
+172
+169
+130
+127
+170
+161
+146
+150
+171
+170
+169
+164
+182
+170
+141
+127
+92
+93
+100
+116
+150
+138
+123
+111
+127
+108
+89
+83
+89
+98
+116
+67
+139
+156
+113
+93
+127
+84
+104
+108
+140
+95
+48
+82
+97
+102
+170
+195
+177
+113
+86
+130
+172
+144
+87
+111
+136
+138
+147
+190
+216
+212
+136
+127
+146
+139
+133
+119
+117
+164
+178
+160
+160
+171
+218
+221
+209
+184
+216
+202
+195
+170
+174
+178
+207
+189
+148
+114
+125
+118
+159
+181
+154
+134
+126
+127
+134
+177
+190
+204
+200
+188
+215
+206
+165
+137
+133
+178
+141
+175
+205
+176
+168
+181
+221
+235
+240
+232
+208
+182
+148
+131
+189
+198
+160
+98
+161
+178
+83
+77
+140
+191
+117
+47
+102
+111
+161
+198
+135
+96
+126
+120
+167
+166
+192
+143
+90
+89
+194
+158
+62
+80
+136
+126
+103
+83
+147
+149
+113
+181
+161
+115
+162
+160
+145
+120
+90
+130
+178
+156
+63
+123
+137
+120
+136
+110
+93
+129
+68
+147
+166
+94
+146
+108
+143
+175
+154
+124
+158
+102
+131
+155
+104
+130
+137
+88
+74
+88
+104
+99
+85
+93
+75
+108
+100
+133
+169
+176
+125
+76
+113
+110
+78
+76
+80
+92
+99
+139
+170
+109
+120
+168
+198
+188
+178
+128
+189
+130
+62
+84
+118
+156
+153
+153
+147
+179
+180
+176
+88
+111
+169
+107
+111
+154
+121
+146
+90
+104
+60
+85
+69
+86
+162
+208
+118
+53
+42
+33
+35
+28
+49
+52
+41
+60
+96
+170
+169
+136
+107
+126
+114
+115
+74
+54
+93
+69
+102
+145
+63
+48
+60
+65
+93
+131
+126
+141
+78
+114
+145
+129
+133
+127
+109
+114
+93
+119
+144
+172
+144
+147
+126
+109
+97
+136
+159
+176
+186
+138
+126
+113
+124
+89
+104
+140
+186
+83
+126
+106
+146
+138
+104
+168
+129
+96
+58
+47
+63
+56
+102
+117
+180
+151
+137
+125
+94
+54
+63
+67
+63
+146
+133
+76
+118
+138
+166
+164
+93
+56
+135
+189
+175
+134
+165
+178
+185
+184
+164
+177
+108
+141
+156
+94
+145
+204
+195
+209
+210
+208
+196
+128
+188
+174
+171
+184
+191
+162
+143
+151
+111
+75
+78
+99
+76
+70
+68
+116
+78
+68
+70
+77
+145
+147
+120
+147
+129
+84
+83
+139
+131
+100
+86
+124
+130
+125
+185
+161
+167
+125
+154
+66
+63
+96
+167
+174
+195
+165
+110
+97
+79
+107
+97
+87
+67
+56
+124
+123
+92
+178
+223
+186
+190
+174
+162
+126
+130
+156
+138
+107
+89
+125
+185
+200
+159
+113
+138
+131
+88
+106
+107
+105
+144
+109
+94
+148
+199
+225
+228
+225
+221
+195
+196
+207
+170
+146
+90
+85
+93
+134
+156
+146
+138
+102
+109
+139
+197
+209
+202
+196
+195
+166
+134
+126
+153
+176
+210
+206
+198
+158
+179
+194
+187
+181
+166
+156
+151
+115
+146
+190
+189
+174
+184
+136
+133
+164
+207
+171
+201
+195
+191
+209
+223
+230
+216
+150
+104
+60
+69
+74
+57
+72
+70
+63
+84
+94
+134
+156
+189
+198
+207
+229
+239
+232
+220
+170
+124
+128
+97
+88
+109
+123
+106
+137
+151
+72
+48
+102
+156
+139
+174
+126
+125
+123
+100
+121
+78
+48
+100
+166
+104
+103
+176
+199
+197
+159
+114
+164
+176
+95
+99
+127
+130
+153
+196
+218
+213
+209
+209
+218
+212
+195
+175
+147
+159
+138
+146
+146
+155
+150
+191
+197
+184
+157
+192
+198
+186
+187
+187
+185
+198
+189
+141
+155
+196
+204
+202
+209
+215
+230
+223
+207
+179
+180
+188
+205
+194
+188
+164
+165
+121
+92
+106
+99
+127
+180
+216
+208
+219
+220
+208
+184
+151
+100
+127
+178
+172
+126
+62
+67
+128
+83
+130
+187
+181
+147
+87
+149
+165
+143
+178
+121
+62
+90
+99
+156
+176
+148
+129
+113
+138
+198
+168
+94
+177
+146
+104
+90
+120
+84
+68
+68
+160
+170
+89
+125
+126
+111
+89
+113
+177
+115
+126
+109
+100
+107
+105
+96
+109
+84
+83
+65
+111
+114
+139
+119
+74
+86
+82
+131
+169
+103
+78
+134
+179
+160
+146
+117
+146
+175
+144
+185
+165
+154
+154
+99
+80
+88
+67
+102
+83
+83
+80
+135
+130
+97
+84
+103
+94
+139
+138
+138
+138
+77
+77
+80
+57
+49
+69
+79
+117
+172
+208
+188
+207
+181
+158
+191
+176
+162
+124
+126
+80
+126
+119
+67
+103
+135
+158
+138
+107
+109
+59
+84
+73
+109
+123
+126
+139
+54
+57
+46
+35
+39
+36
+73
+39
+68
+60
+63
+137
+178
+169
+139
+115
+139
+80
+90
+90
+107
+114
+103
+65
+58
+87
+134
+146
+180
+131
+111
+89
+100
+151
+144
+120
+127
+133
+123
+104
+147
+168
+154
+117
+140
+125
+83
+82
+103
+76
+143
+171
+140
+202
+184
+111
+83
+144
+113
+165
+164
+121
+108
+118
+186
+140
+147
+120
+94
+140
+140
+74
+41
+43
+86
+102
+124
+126
+78
+147
+123
+119
+77
+66
+88
+85
+66
+69
+79
+118
+134
+135
+80
+86
+58
+65
+102
+116
+118
+166
+160
+121
+128
+177
+197
+213
+206
+185
+133
+133
+108
+139
+121
+102
+178
+191
+186
+207
+195
+146
+127
+80
+62
+51
+82
+80
+114
+87
+68
+86
+58
+96
+83
+110
+74
+92
+103
+93
+90
+123
+167
+167
+126
+141
+103
+62
+116
+158
+92
+97
+149
+181
+189
+111
+118
+118
+103
+138
+97
+155
+211
+172
+105
+185
+148
+90
+136
+80
+80
+100
+147
+170
+120
+187
+229
+185
+205
+232
+222
+199
+200
+178
+131
+86
+75
+87
+109
+186
+178
+98
+108
+154
+144
+138
+143
+129
+107
+172
+219
+221
+225
+213
+202
+210
+201
+198
+195
+169
+195
+199
+200
+145
+111
+98
+111
+111
+110
+147
+199
+158
+185
+202
+171
+109
+114
+140
+143
+154
+160
+170
+176
+185
+188
+177
+170
+151
+108
+100
+78
+129
+161
+186
+188
+171
+118
+92
+70
+68
+86
+126
+94
+118
+118
+106
+116
+141
+186
+210
+180
+124
+92
+106
+118
+102
+70
+68
+83
+121
+150
+128
+126
+117
+106
+115
+140
+199
+197
+199
+153
+157
+128
+107
+124
+86
+57
+73
+116
+120
+66
+53
+55
+77
+130
+202
+206
+110
+85
+79
+77
+94
+65
+69
+108
+171
+174
+114
+93
+156
+190
+217
+204
+176
+160
+146
+80
+80
+70
+60
+84
+119
+174
+158
+184
+207
+209
+217
+216
+225
+225
+217
+201
+185
+179
+171
+170
+194
+197
+176
+118
+113
+146
+134
+140
+153
+160
+172
+160
+160
+171
+146
+148
+153
+161
+140
+139
+162
+147
+133
+98
+100
+104
+100
+80
+80
+111
+124
+136
+114
+105
+120
+92
+111
+136
+133
+139
+171
+190
+191
+151
+87
+57
+70
+156
+160
+102
+165
+134
+131
+79
+128
+185
+211
+168
+125
+169
+164
+150
+157
+162
+131
+78
+74
+167
+208
+147
+107
+145
+135
+118
+143
+95
+94
+117
+96
+143
+184
+94
+79
+135
+205
+170
+89
+174
+143
+72
+63
+89
+108
+143
+118
+104
+110
+119
+113
+70
+55
+72
+124
+160
+64
+67
+67
+86
+97
+115
+126
+135
+189
+196
+153
+201
+155
+175
+177
+202
+191
+194
+181
+127
+134
+148
+95
+156
+141
+116
+139
+169
+179
+140
+177
+186
+189
+179
+185
+174
+157
+178
+164
+172
+147
+156
+120
+206
+208
+184
+177
+144
+130
+110
+144
+196
+117
+97
+103
+93
+113
+87
+57
+157
+155
+110
+139
+98
+85
+138
+64
+94
+129
+165
+156
+157
+118
+74
+56
+37
+73
+37
+53
+66
+44
+70
+54
+76
+121
+104
+147
+144
+177
+133
+76
+72
+85
+90
+82
+89
+74
+98
+113
+168
+133
+126
+157
+130
+106
+137
+191
+146
+129
+114
+159
+136
+133
+110
+158
+143
+78
+106
+85
+62
+80
+53
+64
+109
+157
+141
+207
+187
+102
+83
+158
+129
+131
+83
+82
+96
+103
+90
+99
+156
+145
+130
+145
+109
+90
+56
+59
+45
+60
+52
+106
+138
+86
+123
+159
+147
+178
+170
+147
+172
+145
+87
+85
+88
+77
+153
+146
+93
+63
+76
+65
+103
+100
+55
+95
+162
+192
+134
+114
+121
+164
+180
+219
+189
+118
+82
+119
+151
+144
+76
+63
+78
+98
+105
+51
+79
+87
+114
+83
+78
+82
+118
+77
+69
+73
+99
+86
+75
+60
+69
+78
+127
+120
+124
+145
+97
+80
+78
+137
+121
+171
+156
+117
+77
+116
+191
+160
+97
+121
+86
+98
+74
+69
+148
+198
+174
+135
+195
+154
+131
+115
+78
+92
+76
+178
+209
+133
+155
+213
+177
+166
+212
+222
+212
+211
+185
+160
+111
+92
+97
+87
+77
+79
+116
+143
+180
+191
+206
+223
+220
+207
+190
+181
+212
+217
+205
+155
+169
+189
+156
+176
+191
+194
+229
+213
+194
+161
+174
+147
+135
+113
+158
+165
+166
+141
+176
+204
+205
+211
+227
+229
+230
+233
+223
+187
+221
+202
+190
+196
+135
+138
+113
+119
+157
+160
+180
+137
+160
+166
+184
+189
+188
+162
+170
+119
+107
+158
+218
+226
+198
+189
+191
+209
+197
+196
+188
+190
+159
+167
+190
+171
+135
+131
+160
+178
+135
+125
+147
+119
+134
+147
+147
+189
+213
+205
+185
+185
+164
+150
+177
+137
+134
+56
+55
+96
+160
+187
+172
+126
+93
+115
+100
+116
+100
+69
+52
+95
+155
+178
+141
+134
+109
+135
+181
+204
+210
+209
+189
+139
+143
+105
+78
+60
+143
+200
+206
+192
+206
+198
+171
+178
+223
+201
+196
+165
+161
+167
+221
+225
+206
+187
+180
+141
+166
+153
+90
+118
+144
+154
+185
+200
+201
+195
+204
+199
+179
+169
+161
+124
+146
+200
+204
+199
+191
+175
+197
+209
+195
+159
+87
+123
+106
+145
+154
+200
+210
+195
+195
+192
+181
+126
+75
+63
+90
+144
+166
+169
+170
+181
+169
+97
+129
+178
+196
+205
+155
+159
+144
+98
+125
+176
+147
+155
+191
+215
+201
+129
+185
+168
+128
+126
+121
+141
+156
+135
+169
+113
+136
+137
+117
+105
+196
+136
+87
+167
+144
+128
+154
+168
+97
+99
+137
+103
+72
+99
+94
+65
+52
+37
+55
+105
+149
+75
+90
+87
+125
+165
+160
+133
+141
+59
+145
+130
+124
+137
+100
+125
+166
+192
+149
+134
+125
+170
+174
+140
+128
+138
+105
+126
+185
+199
+164
+155
+149
+129
+125
+151
+102
+164
+218
+219
+201
+181
+219
+190
+192
+194
+134
+106
+87
+93
+160
+102
+82
+60
+102
+72
+58
+59
+95
+124
+135
+92
+53
+65
+77
+57
+96
+151
+178
+168
+138
+137
+113
+97
+98
+84
+60
+67
+56
+83
+158
+114
+108
+119
+87
+125
+109
+83
+78
+107
+94
+90
+74
+111
+107
+108
+86
+83
+104
+125
+124
+153
+188
+188
+164
+95
+97
+167
+102
+124
+120
+147
+118
+110
+106
+137
+145
+110
+109
+140
+89
+53
+73
+99
+162
+179
+188
+159
+161
+104
+104
+168
+164
+134
+136
+134
+135
+148
+80
+62
+79
+148
+170
+165
+169
+197
+197
+178
+150
+113
+82
+66
+84
+51
+59
+55
+90
+151
+169
+169
+165
+179
+167
+148
+146
+160
+137
+133
+146
+147
+105
+103
+113
+124
+79
+67
+49
+44
+94
+53
+51
+56
+68
+116
+86
+115
+121
+124
+76
+46
+56
+54
+58
+69
+56
+67
+60
+46
+47
+86
+88
+34
+34
+57
+46
+86
+92
+123
+110
+90
+107
+116
+159
+139
+126
+139
+144
+147
+160
+143
+146
+108
+86
+85
+135
+136
+93
+140
+117
+84
+99
+155
+178
+97
+52
+96
+184
+177
+180
+175
+137
+176
+135
+97
+74
+79
+188
+227
+151
+95
+164
+139
+94
+127
+108
+107
+104
+102
+93
+117
+110
+103
+116
+124
+108
+85
+62
+96
+135
+158
+168
+184
+177
+120
+108
+75
+85
+86
+84
+118
+111
+94
+79
+102
+160
+182
+180
+187
+201
+178
+139
+166
+205
+222
+227
+209
+222
+218
+181
+181
+166
+181
+181
+204
+222
+218
+225
+200
+192
+202
+172
+182
+182
+165
+119
+105
+108
+158
+222
+227
+230
+233
+226
+213
+199
+148
+145
+175
+197
+222
+237
+240
+215
+158
+125
+158
+202
+200
+184
+169
+165
+153
+93
+65
+115
+105
+100
+124
+136
+136
+143
+87
+85
+94
+82
+107
+162
+199
+212
+171
+111
+67
+139
+131
+104
+95
+78
+124
+171
+189
+191
+195
+133
+145
+174
+168
+125
+82
+148
+205
+200
+185
+151
+119
+76
+72
+94
+139
+130
+117
+146
+158
+146
+78
+83
+109
+171
+211
+229
+212
+201
+172
+201
+158
+213
+216
+206
+177
+136
+136
+165
+175
+192
+211
+218
+215
+198
+161
+127
+98
+93
+124
+162
+189
+197
+202
+192
+167
+137
+169
+182
+196
+188
+172
+118
+89
+109
+148
+170
+177
+164
+168
+141
+192
+213
+208
+177
+202
+196
+188
+165
+171
+114
+97
+131
+180
+178
+147
+96
+138
+80
+153
+213
+200
+195
+188
+106
+60
+100
+188
+189
+178
+200
+221
+204
+161
+108
+148
+111
+58
+104
+72
+75
+139
+210
+129
+83
+117
+97
+106
+84
+181
+166
+155
+153
+115
+136
+89
+117
+150
+124
+169
+140
+69
+78
+65
+85
+69
+106
+64
+48
+53
+48
+54
+77
+41
+105
+88
+167
+140
+177
+134
+111
+148
+180
+141
+154
+159
+167
+172
+178
+187
+182
+145
+189
+178
+135
+191
+157
+74
+59
+86
+177
+192
+161
+198
+186
+182
+118
+189
+208
+159
+115
+138
+107
+105
+87
+55
+54
+44
+43
+125
+145
+65
+74
+80
+69
+102
+107
+88
+98
+74
+86
+78
+74
+98
+115
+145
+141
+138
+120
+130
+127
+72
+54
+100
+75
+56
+34
+28
+60
+97
+161
+158
+149
+86
+116
+139
+110
+129
+119
+107
+110
+111
+84
+102
+84
+86
+157
+131
+107
+121
+165
+165
+178
+167
+153
+108
+115
+160
+76
+116
+135
+140
+130
+127
+124
+131
+148
+147
+127
+125
+92
+92
+74
+119
+147
+167
+197
+131
+175
+140
+126
+151
+146
+160
+130
+70
+111
+77
+63
+53
+54
+103
+47
+75
+78
+103
+123
+144
+151
+125
+57
+54
+53
+56
+59
+59
+48
+54
+56
+59
+72
+73
+109
+117
+134
+150
+136
+145
+166
+178
+176
+155
+138
+117
+133
+116
+136
+110
+123
+113
+105
+86
+83
+85
+90
+74
+69
+89
+59
+125
+129
+146
+144
+153
+98
+85
+65
+66
+90
+58
+66
+59
+87
+92
+75
+92
+120
+117
+64
+116
+158
+146
+156
+125
+135
+109
+99
+135
+151
+107
+98
+97
+116
+123
+128
+162
+82
+102
+135
+79
+83
+103
+176
+145
+58
+158
+151
+120
+134
+136
+129
+124
+157
+97
+83
+92
+103
+161
+205
+117
+62
+84
+92
+120
+166
+144
+111
+88
+113
+120
+78
+106
+105
+109
+141
+158
+171
+148
+134
+182
+209
+207
+213
+219
+207
+185
+192
+185
+148
+128
+139
+139
+179
+151
+95
+116
+117
+108
+138
+155
+180
+194
+177
+174
+199
+196
+169
+190
+182
+186
+154
+100
+104
+96
+104
+120
+171
+174
+181
+195
+218
+215
+198
+181
+171
+178
+168
+157
+123
+160
+201
+187
+185
+206
+216
+205
+188
+136
+131
+131
+141
+171
+178
+205
+162
+138
+135
+135
+145
+134
+149
+178
+167
+174
+166
+196
+204
+206
+186
+199
+180
+133
+96
+154
+210
+216
+205
+150
+80
+53
+103
+160
+70
+90
+77
+89
+68
+74
+72
+105
+117
+130
+149
+148
+131
+85
+88
+136
+177
+188
+169
+167
+156
+149
+129
+135
+100
+69
+49
+47
+53
+129
+135
+121
+107
+78
+73
+136
+184
+171
+156
+98
+129
+134
+102
+126
+167
+197
+171
+178
+204
+216
+217
+212
+181
+150
+130
+131
+159
+164
+145
+117
+94
+106
+119
+147
+124
+143
+145
+149
+147
+98
+84
+78
+107
+121
+93
+97
+148
+166
+167
+197
+198
+194
+171
+162
+159
+161
+145
+205
+210
+111
+109
+140
+167
+164
+116
+99
+123
+150
+123
+147
+120
+103
+123
+92
+89
+149
+178
+136
+138
+167
+176
+103
+67
+55
+127
+65
+75
+102
+135
+140
+188
+204
+172
+56
+83
+109
+79
+110
+143
+139
+144
+135
+75
+165
+151
+129
+155
+148
+151
+151
+92
+125
+135
+82
+80
+63
+79
+86
+123
+69
+47
+48
+104
+54
+89
+65
+106
+100
+90
+96
+166
+151
+184
+124
+87
+151
+138
+150
+176
+182
+172
+144
+131
+161
+150
+160
+140
+166
+210
+192
+93
+80
+69
+105
+145
+126
+141
+106
+114
+96
+89
+100
+138
+138
+96
+58
+34
+82
+74
+42
+43
+59
+85
+105
+100
+133
+125
+138
+159
+155
+134
+136
+124
+153
+117
+130
+100
+149
+153
+104
+105
+78
+55
+44
+34
+45
+43
+37
+47
+82
+167
+166
+191
+172
+80
+127
+129
+156
+113
+118
+89
+87
+93
+86
+66
+42
+89
+89
+88
+107
+140
+145
+156
+176
+167
+113
+92
+110
+88
+106
+118
+111
+145
+123
+103
+144
+181
+148
+121
+110
+125
+119
+76
+58
+66
+171
+197
+141
+171
+177
+129
+133
+202
+170
+146
+93
+117
+131
+120
+123
+75
+59
+79
+70
+80
+92
+49
+42
+33
+38
+53
+64
+70
+98
+105
+96
+107
+93
+95
+106
+99
+106
+117
+129
+128
+102
+97
+102
+113
+110
+143
+124
+123
+105
+117
+118
+157
+168
+172
+186
+187
+190
+151
+151
+179
+195
+170
+170
+124
+160
+179
+108
+110
+113
+80
+53
+48
+44
+39
+46
+39
+43
+56
+67
+100
+115
+130
+111
+144
+143
+145
+140
+155
+116
+172
+134
+82
+83
+77
+107
+82
+118
+169
+174
+83
+110
+190
+185
+158
+124
+137
+140
+76
+113
+106
+160
+129
+59
+67
+69
+80
+87
+102
+124
+133
+147
+124
+107
+100
+114
+92
+73
+100
+95
+154
+209
+209
+148
+111
+154
+138
+119
+141
+113
+85
+100
+150
+192
+205
+196
+204
+194
+146
+134
+146
+189
+206
+211
+210
+182
+170
+169
+175
+179
+160
+136
+113
+131
+86
+161
+194
+156
+168
+181
+159
+198
+198
+208
+213
+230
+229
+212
+222
+219
+216
+182
+166
+143
+165
+140
+158
+168
+179
+199
+166
+136
+86
+94
+135
+164
+195
+208
+215
+227
+192
+185
+196
+207
+209
+213
+215
+179
+145
+191
+191
+167
+144
+110
+138
+172
+201
+221
+229
+223
+207
+185
+143
+78
+64
+67
+146
+192
+199
+202
+161
+96
+58
+56
+58
+69
+155
+181
+51
+43
+48
+55
+39
+72
+54
+58
+62
+52
+56
+133
+114
+126
+123
+98
+99
+139
+180
+204
+179
+92
+86
+115
+102
+137
+192
+186
+131
+86
+154
+155
+76
+119
+150
+70
+104
+111
+169
+200
+179
+182
+162
+118
+75
+70
+45
+49
+94
+118
+149
+166
+172
+164
+170
+123
+159
+204
+221
+222
+210
+207
+213
+206
+195
+204
+201
+171
+169
+128
+88
+69
+66
+85
+116
+124
+159
+145
+128
+167
+161
+134
+137
+137
+115
+92
+148
+187
+119
+141
+201
+223
+225
+177
+133
+115
+140
+135
+102
+83
+136
+176
+154
+155
+169
+143
+141
+148
+103
+125
+169
+105
+48
+103
+150
+100
+57
+44
+102
+171
+204
+135
+157
+63
+75
+72
+189
+195
+138
+175
+148
+124
+140
+165
+108
+194
+130
+135
+114
+116
+134
+167
+176
+95
+123
+130
+84
+137
+98
+43
+41
+28
+36
+41
+58
+52
+128
+86
+92
+125
+123
+151
+178
+187
+137
+94
+88
+85
+95
+145
+107
+59
+147
+106
+113
+202
+185
+145
+148
+189
+145
+161
+146
+68
+136
+98
+59
+57
+111
+104
+115
+157
+150
+156
+137
+104
+159
+175
+103
+98
+74
+76
+86
+98
+134
+199
+143
+174
+120
+80
+51
+78
+65
+141
+120
+155
+156
+124
+103
+93
+138
+99
+54
+64
+54
+62
+65
+38
+103
+88
+148
+67
+95
+155
+172
+165
+107
+131
+129
+95
+113
+63
+74
+83
+93
+111
+137
+137
+78
+102
+151
+190
+194
+207
+168
+80
+83
+158
+78
+85
+143
+94
+119
+123
+107
+106
+116
+151
+137
+104
+116
+115
+129
+87
+49
+103
+156
+141
+172
+180
+137
+148
+135
+145
+172
+128
+174
+124
+99
+119
+43
+43
+76
+74
+45
+34
+44
+38
+80
+89
+108
+111
+120
+139
+133
+167
+171
+154
+143
+144
+155
+164
+171
+167
+177
+178
+177
+179
+182
+176
+169
+166
+154
+150
+157
+138
+127
+128
+115
+117
+103
+96
+65
+66
+60
+59
+73
+56
+62
+49
+44
+41
+39
+31
+33
+42
+51
+38
+51
+44
+56
+68
+89
+92
+66
+141
+95
+64
+110
+75
+95
+115
+146
+155
+135
+115
+117
+151
+139
+139
+130
+79
+89
+82
+136
+107
+104
+162
+137
+111
+105
+130
+116
+78
+158
+181
+111
+73
+93
+85
+80
+104
+84
+133
+130
+196
+149
+136
+128
+106
+78
+99
+77
+66
+73
+104
+199
+226
+175
+137
+146
+158
+158
+147
+123
+151
+127
+86
+108
+116
+159
+160
+161
+170
+176
+167
+160
+137
+109
+126
+154
+135
+127
+129
+111
+151
+113
+102
+97
+139
+107
+116
+143
+129
+139
+166
+206
+228
+237
+221
+216
+209
+197
+179
+182
+170
+181
+211
+204
+198
+219
+218
+185
+164
+168
+133
+151
+144
+182
+198
+195
+172
+146
+184
+202
+233
+241
+243
+246
+247
+233
+221
+145
+97
+128
+131
+106
+118
+175
+205
+194
+158
+156
+189
+180
+153
+131
+179
+180
+162
+186
+141
+99
+116
+105
+83
+76
+66
+72
+128
+111
+64
+47
+88
+43
+54
+64
+75
+83
+94
+138
+92
+128
+117
+117
+127
+105
+144
+156
+141
+107
+75
+87
+86
+67
+95
+113
+134
+168
+162
+188
+155
+154
+189
+185
+118
+157
+194
+148
+117
+125
+114
+116
+178
+223
+236
+229
+212
+176
+108
+123
+109
+83
+79
+60
+67
+107
+75
+67
+95
+123
+146
+158
+165
+159
+187
+202
+186
+171
+170
+213
+204
+159
+123
+83
+80
+102
+77
+66
+83
+86
+114
+80
+82
+104
+174
+181
+184
+210
+171
+215
+221
+217
+175
+125
+116
+179
+207
+197
+205
+207
+197
+171
+165
+166
+190
+186
+206
+167
+99
+136
+179
+164
+118
+139
+137
+107
+162
+118
+162
+200
+189
+125
+87
+140
+149
+64
+119
+172
+159
+140
+174
+175
+156
+133
+153
+209
+191
+160
+158
+82
+170
+156
+133
+104
+128
+181
+144
+77
+79
+68
+86
+99
+59
+67
+43
+56
+69
+77
+42
+65
+64
+59
+39
+56
+74
+86
+176
+197
+157
+147
+123
+65
+72
+140
+83
+92
+131
+110
+77
+111
+106
+150
+154
+149
+86
+135
+136
+121
+139
+107
+76
+108
+92
+65
+72
+41
+62
+107
+108
+64
+121
+162
+171
+165
+184
+127
+97
+57
+60
+48
+44
+60
+115
+167
+158
+171
+146
+114
+114
+78
+76
+75
+52
+38
+58
+64
+78
+82
+52
+84
+79
+144
+134
+134
+90
+140
+162
+137
+105
+114
+123
+89
+69
+72
+77
+118
+97
+162
+100
+90
+70
+129
+143
+143
+171
+133
+99
+138
+177
+109
+144
+147
+105
+117
+114
+99
+127
+116
+167
+149
+128
+131
+135
+113
+52
+52
+79
+158
+182
+161
+198
+160
+88
+179
+124
+111
+100
+93
+55
+89
+51
+44
+47
+45
+52
+38
+38
+51
+65
+121
+126
+138
+161
+144
+159
+175
+174
+185
+178
+177
+181
+180
+186
+189
+189
+185
+187
+190
+192
+189
+190
+190
+188
+180
+189
+185
+181
+187
+187
+179
+175
+157
+143
+124
+125
+99
+90
+85
+74
+48
+66
+70
+47
+53
+39
+32
+36
+52
+74
+102
+129
+69
+84
+133
+148
+103
+64
+90
+105
+93
+126
+115
+76
+128
+113
+97
+106
+139
+121
+88
+117
+79
+133
+77
+161
+199
+148
+117
+93
+106
+99
+147
+130
+124
+156
+103
+137
+144
+88
+85
+105
+86
+89
+82
+86
+88
+121
+188
+172
+120
+135
+134
+124
+76
+73
+65
+73
+106
+198
+211
+191
+167
+196
+223
+225
+213
+220
+225
+206
+185
+134
+148
+148
+161
+156
+158
+167
+155
+157
+153
+171
+172
+129
+114
+129
+119
+133
+143
+187
+207
+195
+177
+140
+130
+157
+135
+125
+114
+140
+147
+143
+148
+180
+197
+189
+200
+180
+130
+155
+178
+198
+202
+200
+188
+143
+136
+123
+149
+134
+119
+151
+151
+218
+231
+228
+216
+196
+176
+149
+136
+164
+182
+190
+182
+166
+185
+192
+201
+209
+188
+168
+182
+156
+84
+134
+192
+206
+207
+221
+213
+211
+219
+217
+226
+207
+212
+188
+174
+169
+172
+119
+102
+87
+36
+34
+62
+64
+59
+70
+118
+138
+153
+119
+156
+185
+162
+155
+197
+212
+199
+182
+148
+131
+73
+103
+150
+134
+125
+113
+155
+135
+107
+159
+165
+147
+151
+171
+137
+164
+170
+157
+179
+168
+155
+130
+140
+206
+216
+197
+204
+206
+184
+174
+174
+185
+171
+168
+97
+130
+158
+165
+161
+149
+165
+217
+212
+210
+189
+168
+171
+198
+200
+136
+162
+191
+197
+195
+190
+192
+165
+175
+171
+194
+179
+196
+209
+205
+196
+170
+168
+174
+171
+125
+97
+116
+185
+188
+206
+200
+218
+198
+157
+100
+138
+194
+184
+174
+188
+185
+199
+204
+195
+204
+153
+126
+121
+68
+73
+135
+191
+185
+109
+65
+121
+105
+196
+189
+90
+111
+184
+73
+121
+104
+128
+120
+181
+185
+192
+164
+96
+86
+147
+144
+147
+126
+172
+128
+140
+94
+126
+113
+47
+47
+86
+73
+109
+74
+68
+67
+47
+36
+52
+59
+103
+86
+60
+69
+77
+107
+114
+177
+195
+211
+170
+125
+85
+111
+55
+79
+66
+87
+33
+58
+72
+88
+80
+92
+131
+161
+145
+176
+141
+106
+87
+55
+90
+73
+90
+92
+82
+128
+149
+144
+143
+84
+100
+82
+53
+37
+43
+64
+77
+78
+138
+118
+124
+87
+85
+64
+58
+57
+78
+41
+74
+86
+60
+39
+93
+62
+48
+60
+60
+134
+168
+136
+147
+206
+118
+65
+95
+95
+155
+131
+72
+96
+44
+56
+106
+79
+96
+64
+73
+94
+118
+213
+209
+215
+180
+168
+162
+180
+119
+145
+135
+119
+146
+127
+83
+128
+145
+180
+187
+139
+100
+123
+79
+58
+72
+83
+171
+143
+151
+188
+204
+171
+161
+160
+141
+79
+103
+106
+64
+44
+41
+59
+60
+73
+47
+80
+72
+118
+131
+164
+169
+182
+189
+194
+189
+189
+184
+176
+185
+190
+181
+184
+191
+186
+195
+198
+196
+192
+202
+196
+202
+199
+189
+195
+195
+186
+190
+188
+182
+179
+184
+180
+188
+187
+175
+174
+162
+156
+141
+103
+115
+100
+75
+33
+49
+56
+64
+60
+46
+60
+55
+45
+93
+98
+96
+73
+56
+78
+125
+93
+102
+107
+103
+72
+103
+115
+72
+77
+69
+103
+196
+155
+178
+154
+208
+212
+116
+126
+128
+74
+89
+136
+166
+167
+174
+169
+117
+103
+104
+134
+113
+92
+92
+180
+200
+166
+115
+133
+103
+87
+154
+181
+170
+111
+82
+115
+102
+77
+156
+164
+149
+145
+197
+188
+150
+144
+128
+164
+216
+223
+197
+143
+120
+133
+158
+137
+108
+130
+137
+170
+172
+146
+117
+111
+109
+149
+135
+139
+182
+204
+212
+225
+231
+238
+231
+219
+199
+209
+223
+217
+212
+202
+207
+210
+194
+169
+141
+153
+170
+146
+166
+196
+199
+178
+160
+111
+115
+121
+134
+172
+205
+218
+219
+221
+215
+211
+194
+184
+184
+192
+170
+182
+194
+178
+168
+195
+181
+146
+150
+187
+118
+169
+161
+155
+175
+165
+167
+167
+160
+126
+136
+141
+177
+140
+160
+185
+205
+197
+191
+108
+58
+79
+66
+38
+46
+92
+89
+45
+78
+110
+151
+162
+102
+120
+170
+202
+170
+158
+154
+170
+177
+143
+104
+126
+135
+131
+145
+129
+115
+90
+99
+156
+126
+181
+187
+168
+184
+133
+177
+165
+131
+156
+114
+74
+84
+106
+156
+170
+150
+123
+155
+176
+188
+188
+189
+216
+215
+217
+208
+192
+201
+210
+207
+170
+134
+139
+174
+186
+175
+145
+106
+67
+97
+115
+139
+160
+141
+131
+130
+130
+140
+153
+167
+195
+161
+103
+89
+135
+168
+174
+187
+204
+180
+199
+196
+184
+167
+181
+160
+153
+140
+186
+201
+188
+127
+100
+165
+210
+179
+156
+211
+144
+160
+164
+141
+87
+114
+181
+141
+75
+51
+54
+94
+185
+180
+144
+123
+207
+170
+164
+88
+60
+63
+86
+140
+144
+148
+75
+105
+150
+109
+186
+149
+103
+178
+140
+97
+159
+156
+128
+96
+54
+60
+64
+96
+65
+72
+72
+51
+52
+46
+39
+73
+86
+69
+65
+60
+65
+44
+62
+76
+67
+85
+131
+102
+56
+129
+140
+135
+117
+161
+137
+147
+99
+106
+87
+41
+62
+68
+38
+76
+54
+65
+68
+89
+116
+103
+128
+109
+64
+47
+41
+45
+28
+54
+60
+45
+92
+62
+65
+67
+52
+45
+56
+48
+49
+83
+53
+47
+54
+54
+67
+115
+73
+59
+36
+92
+80
+67
+95
+104
+126
+186
+118
+120
+137
+133
+168
+127
+123
+190
+149
+99
+69
+48
+46
+66
+98
+90
+141
+106
+92
+117
+200
+176
+209
+158
+194
+149
+141
+102
+123
+124
+106
+125
+116
+111
+109
+127
+149
+209
+155
+103
+125
+161
+59
+53
+95
+93
+179
+111
+174
+165
+156
+117
+124
+67
+57
+129
+72
+48
+34
+33
+56
+51
+66
+104
+117
+144
+164
+181
+168
+166
+195
+192
+185
+180
+184
+190
+195
+181
+187
+184
+185
+198
+188
+196
+195
+192
+192
+197
+204
+202
+202
+197
+194
+192
+188
+198
+187
+195
+186
+178
+174
+188
+191
+189
+192
+194
+188
+192
+186
+165
+177
+157
+140
+126
+65
+45
+41
+55
+48
+58
+66
+72
+68
+66
+80
+125
+65
+110
+83
+145
+135
+137
+109
+70
+70
+121
+136
+118
+189
+149
+98
+109
+87
+83
+180
+187
+167
+167
+108
+138
+97
+105
+146
+194
+127
+118
+89
+137
+164
+103
+67
+95
+107
+186
+205
+187
+123
+113
+149
+106
+126
+167
+169
+175
+133
+126
+118
+125
+117
+103
+104
+113
+159
+199
+187
+172
+110
+115
+185
+212
+191
+113
+87
+89
+166
+171
+134
+126
+147
+197
+222
+228
+215
+202
+187
+148
+119
+111
+83
+94
+147
+184
+175
+154
+153
+189
+189
+187
+157
+153
+139
+161
+182
+164
+125
+151
+191
+178
+194
+199
+209
+212
+218
+200
+190
+162
+154
+126
+103
+108
+109
+107
+134
+139
+175
+215
+233
+229
+181
+189
+196
+179
+118
+130
+159
+159
+148
+93
+90
+127
+165
+178
+179
+157
+167
+160
+125
+128
+143
+144
+113
+124
+160
+156
+70
+58
+56
+54
+76
+96
+105
+111
+89
+36
+46
+111
+107
+78
+135
+144
+114
+136
+73
+97
+139
+191
+196
+144
+72
+60
+64
+67
+131
+180
+180
+196
+174
+104
+124
+139
+148
+138
+189
+201
+201
+197
+201
+151
+137
+143
+177
+191
+191
+167
+107
+93
+83
+118
+151
+165
+151
+104
+56
+69
+115
+162
+166
+148
+166
+172
+182
+184
+191
+210
+204
+182
+153
+177
+128
+148
+143
+157
+166
+206
+212
+200
+186
+176
+134
+113
+107
+107
+148
+109
+159
+196
+145
+156
+180
+189
+166
+161
+151
+124
+172
+208
+198
+175
+191
+217
+200
+92
+80
+121
+185
+185
+153
+113
+197
+166
+195
+190
+148
+144
+172
+175
+121
+58
+68
+72
+146
+133
+96
+138
+113
+190
+186
+114
+131
+116
+162
+171
+59
+108
+92
+96
+126
+75
+69
+153
+182
+120
+149
+131
+145
+135
+125
+109
+99
+103
+128
+121
+80
+98
+107
+95
+67
+67
+55
+75
+66
+52
+56
+53
+56
+53
+48
+62
+76
+80
+115
+90
+65
+42
+32
+53
+54
+102
+70
+73
+70
+64
+69
+46
+63
+43
+53
+60
+65
+65
+64
+60
+53
+63
+54
+60
+67
+57
+84
+56
+75
+95
+57
+64
+55
+48
+48
+51
+44
+67
+43
+38
+37
+37
+51
+45
+70
+82
+85
+52
+77
+102
+118
+54
+68
+94
+79
+119
+114
+156
+118
+197
+202
+148
+98
+85
+120
+144
+120
+140
+110
+88
+89
+76
+63
+49
+48
+60
+73
+46
+75
+72
+151
+156
+148
+133
+109
+99
+133
+125
+134
+119
+95
+135
+144
+131
+120
+141
+176
+186
+110
+121
+141
+159
+84
+78
+63
+121
+98
+129
+131
+172
+174
+131
+97
+65
+141
+126
+46
+27
+42
+46
+42
+67
+116
+128
+136
+168
+191
+182
+186
+200
+190
+187
+190
+190
+198
+187
+190
+190
+199
+197
+188
+190
+188
+191
+179
+179
+202
+207
+200
+197
+195
+196
+194
+204
+191
+192
+191
+190
+194
+196
+187
+200
+199
+196
+185
+188
+185
+181
+185
+174
+172
+179
+181
+165
+128
+93
+68
+67
+89
+64
+76
+73
+52
+64
+69
+96
+87
+84
+92
+155
+141
+136
+115
+92
+80
+130
+103
+97
+138
+143
+128
+136
+99
+156
+78
+99
+105
+99
+120
+85
+79
+139
+170
+157
+181
+100
+76
+98
+138
+161
+92
+68
+97
+117
+135
+145
+180
+168
+95
+129
+130
+150
+168
+118
+140
+133
+118
+140
+134
+134
+176
+138
+103
+120
+185
+209
+171
+158
+138
+134
+169
+188
+150
+144
+127
+162
+201
+195
+170
+174
+184
+166
+189
+212
+225
+221
+222
+185
+172
+149
+118
+151
+178
+155
+141
+128
+185
+220
+218
+218
+191
+139
+161
+175
+181
+141
+104
+111
+131
+171
+181
+201
+213
+231
+241
+233
+233
+217
+188
+174
+178
+190
+222
+231
+223
+217
+200
+191
+150
+161
+145
+155
+149
+140
+121
+107
+138
+114
+82
+66
+73
+65
+75
+97
+99
+147
+191
+194
+150
+141
+153
+147
+94
+86
+124
+140
+141
+100
+75
+107
+99
+155
+159
+126
+47
+44
+147
+136
+68
+125
+184
+199
+137
+140
+129
+135
+177
+213
+150
+85
+85
+90
+83
+123
+97
+171
+189
+141
+186
+215
+217
+194
+171
+153
+187
+215
+221
+211
+179
+202
+221
+212
+153
+185
+196
+166
+138
+164
+161
+104
+154
+192
+192
+166
+149
+174
+192
+209
+225
+229
+223
+218
+204
+194
+197
+175
+141
+129
+110
+120
+179
+209
+226
+219
+199
+177
+140
+157
+151
+118
+156
+171
+124
+115
+92
+84
+73
+87
+111
+86
+95
+106
+169
+170
+197
+167
+135
+195
+218
+172
+119
+135
+194
+191
+144
+130
+84
+168
+136
+168
+137
+147
+134
+197
+189
+88
+75
+98
+140
+176
+201
+108
+140
+197
+180
+135
+82
+92
+75
+110
+182
+117
+54
+99
+77
+87
+149
+115
+100
+66
+80
+94
+117
+117
+125
+94
+120
+94
+147
+75
+70
+137
+129
+79
+84
+77
+78
+74
+130
+57
+70
+121
+105
+102
+60
+39
+45
+64
+47
+54
+44
+44
+48
+36
+41
+38
+37
+47
+46
+65
+52
+73
+67
+84
+65
+100
+109
+94
+84
+78
+89
+87
+83
+87
+114
+107
+123
+130
+134
+133
+140
+160
+127
+113
+106
+96
+70
+63
+51
+62
+46
+48
+41
+37
+51
+38
+41
+66
+43
+73
+53
+73
+74
+63
+76
+75
+129
+155
+42
+77
+140
+149
+159
+171
+111
+77
+70
+68
+105
+159
+89
+74
+79
+92
+83
+65
+52
+52
+74
+60
+87
+115
+174
+190
+211
+159
+119
+150
+166
+126
+137
+136
+106
+131
+153
+165
+140
+146
+138
+164
+172
+138
+107
+156
+138
+88
+73
+148
+103
+182
+130
+164
+161
+93
+98
+99
+62
+36
+41
+48
+44
+57
+57
+130
+154
+181
+204
+188
+186
+189
+204
+192
+184
+189
+199
+191
+178
+179
+191
+189
+191
+191
+194
+200
+200
+189
+187
+190
+201
+208
+201
+194
+189
+196
+196
+205
+207
+202
+198
+191
+191
+188
+191
+194
+199
+186
+188
+190
+194
+190
+200
+187
+188
+181
+178
+169
+166
+137
+103
+130
+113
+106
+96
+92
+117
+97
+104
+95
+106
+94
+85
+69
+110
+102
+99
+82
+70
+86
+107
+116
+74
+146
+139
+208
+164
+158
+123
+148
+100
+66
+67
+126
+118
+93
+211
+171
+128
+174
+119
+82
+94
+136
+180
+97
+104
+113
+135
+153
+128
+177
+166
+87
+86
+123
+146
+151
+92
+66
+110
+176
+180
+118
+179
+210
+172
+155
+150
+113
+189
+194
+167
+175
+177
+164
+166
+188
+191
+151
+143
+199
+208
+207
+228
+225
+227
+212
+191
+161
+170
+167
+147
+123
+155
+189
+222
+231
+235
+226
+232
+213
+199
+181
+161
+107
+121
+134
+136
+154
+156
+180
+159
+167
+164
+145
+131
+139
+171
+189
+187
+158
+158
+171
+180
+223
+223
+195
+172
+138
+134
+157
+150
+145
+160
+195
+207
+205
+155
+127
+117
+84
+70
+94
+105
+121
+145
+191
+202
+211
+218
+213
+186
+162
+155
+167
+141
+188
+211
+210
+154
+130
+124
+134
+115
+108
+195
+195
+123
+23
+63
+107
+59
+56
+103
+172
+197
+128
+194
+186
+147
+201
+212
+181
+129
+102
+53
+48
+56
+85
+118
+158
+174
+119
+159
+167
+156
+158
+137
+139
+171
+195
+180
+181
+177
+207
+200
+157
+111
+131
+111
+161
+182
+188
+197
+172
+145
+141
+196
+206
+196
+190
+174
+135
+118
+150
+158
+157
+137
+131
+133
+177
+195
+211
+228
+232
+236
+230
+218
+215
+207
+210
+153
+150
+182
+206
+172
+156
+149
+127
+156
+157
+135
+156
+191
+172
+166
+144
+165
+138
+181
+197
+128
+58
+63
+139
+138
+59
+78
+84
+148
+185
+146
+109
+159
+131
+168
+171
+77
+88
+94
+181
+221
+181
+118
+171
+204
+118
+90
+116
+158
+117
+126
+159
+94
+33
+114
+85
+131
+190
+79
+63
+147
+195
+100
+69
+156
+181
+103
+179
+144
+110
+98
+100
+97
+143
+119
+78
+54
+74
+134
+60
+74
+60
+95
+126
+120
+131
+103
+41
+37
+45
+51
+46
+65
+121
+96
+53
+45
+84
+103
+97
+98
+160
+94
+98
+92
+69
+99
+89
+59
+85
+100
+126
+111
+124
+125
+94
+136
+153
+158
+155
+167
+150
+176
+172
+165
+174
+144
+109
+118
+118
+98
+73
+66
+56
+54
+44
+31
+34
+36
+57
+74
+49
+62
+96
+83
+98
+93
+120
+63
+96
+106
+194
+191
+144
+133
+179
+180
+92
+134
+155
+139
+129
+99
+105
+63
+70
+102
+66
+49
+66
+84
+115
+140
+114
+154
+188
+209
+205
+137
+145
+192
+166
+184
+141
+125
+143
+148
+166
+130
+131
+139
+174
+161
+140
+108
+144
+171
+83
+63
+43
+84
+117
+147
+115
+158
+130
+89
+68
+49
+65
+49
+54
+62
+49
+82
+120
+166
+187
+174
+182
+198
+192
+177
+181
+186
+198
+195
+184
+190
+194
+196
+197
+197
+198
+205
+195
+194
+194
+189
+198
+192
+190
+200
+202
+195
+201
+208
+204
+198
+195
+194
+201
+197
+197
+209
+207
+196
+188
+188
+182
+192
+186
+180
+186
+181
+182
+171
+175
+168
+149
+128
+158
+187
+149
+156
+161
+158
+151
+126
+136
+140
+120
+79
+76
+118
+87
+87
+58
+83
+90
+85
+149
+185
+161
+95
+118
+121
+74
+82
+76
+128
+75
+62
+167
+134
+126
+135
+164
+82
+127
+157
+159
+109
+79
+107
+141
+166
+170
+148
+161
+178
+184
+160
+133
+131
+125
+127
+120
+144
+111
+83
+98
+178
+199
+128
+144
+181
+178
+156
+153
+149
+158
+146
+153
+196
+201
+200
+195
+201
+186
+200
+188
+199
+211
+227
+216
+174
+164
+189
+197
+197
+194
+161
+159
+159
+114
+102
+99
+128
+137
+169
+211
+223
+237
+236
+235
+220
+225
+218
+215
+206
+207
+191
+157
+190
+230
+228
+213
+208
+190
+209
+191
+209
+222
+232
+223
+215
+199
+202
+210
+198
+162
+174
+182
+167
+159
+118
+78
+102
+147
+145
+141
+137
+190
+221
+222
+212
+190
+174
+155
+129
+137
+178
+161
+168
+127
+110
+144
+187
+186
+176
+168
+126
+157
+145
+72
+102
+145
+161
+95
+41
+39
+63
+48
+58
+155
+212
+200
+160
+209
+200
+154
+127
+172
+187
+184
+191
+159
+154
+176
+176
+197
+213
+216
+175
+161
+187
+206
+200
+174
+149
+102
+75
+138
+126
+82
+110
+133
+175
+195
+164
+192
+199
+209
+222
+212
+189
+195
+196
+187
+169
+159
+144
+138
+107
+85
+96
+106
+60
+145
+186
+190
+202
+211
+218
+215
+207
+205
+187
+196
+201
+209
+174
+113
+105
+100
+121
+149
+174
+187
+184
+181
+171
+185
+167
+189
+194
+211
+158
+156
+123
+87
+62
+69
+62
+65
+121
+158
+134
+167
+176
+93
+74
+98
+99
+126
+162
+150
+114
+102
+169
+207
+166
+99
+162
+134
+96
+93
+47
+123
+160
+191
+114
+130
+97
+33
+60
+128
+172
+176
+76
+125
+140
+149
+63
+109
+169
+107
+170
+185
+117
+130
+162
+159
+95
+74
+105
+89
+109
+88
+113
+106
+73
+65
+68
+59
+82
+62
+68
+88
+83
+55
+89
+93
+118
+105
+99
+85
+88
+77
+108
+105
+93
+106
+60
+53
+64
+63
+72
+72
+75
+85
+103
+117
+123
+98
+114
+114
+120
+137
+179
+180
+175
+196
+195
+189
+190
+205
+177
+187
+155
+144
+135
+156
+156
+137
+87
+49
+29
+31
+35
+28
+39
+38
+43
+129
+118
+70
+125
+99
+93
+113
+73
+118
+164
+189
+121
+149
+161
+130
+113
+195
+161
+134
+124
+118
+47
+56
+65
+49
+42
+97
+131
+116
+164
+133
+200
+165
+161
+184
+156
+162
+159
+133
+136
+159
+138
+169
+120
+157
+143
+130
+129
+170
+165
+165
+119
+106
+106
+83
+80
+70
+77
+96
+104
+92
+110
+96
+128
+77
+27
+36
+45
+39
+52
+62
+83
+114
+141
+174
+188
+194
+190
+177
+195
+177
+170
+189
+187
+188
+195
+195
+194
+197
+201
+197
+197
+204
+192
+191
+201
+192
+199
+195
+205
+210
+209
+207
+197
+202
+204
+201
+204
+206
+205
+202
+205
+195
+189
+191
+182
+185
+187
+180
+176
+178
+188
+186
+174
+176
+167
+176
+145
+138
+172
+169
+159
+166
+147
+150
+159
+120
+124
+83
+76
+77
+107
+67
+68
+116
+92
+130
+124
+151
+179
+153
+85
+129
+89
+107
+123
+147
+76
+70
+65
+77
+153
+159
+107
+93
+58
+84
+87
+124
+161
+111
+131
+95
+164
+210
+179
+129
+140
+172
+188
+211
+154
+121
+100
+88
+94
+139
+127
+92
+76
+125
+137
+103
+105
+150
+209
+211
+220
+211
+199
+151
+194
+179
+134
+172
+190
+176
+171
+154
+160
+162
+204
+230
+237
+220
+190
+164
+166
+164
+161
+149
+158
+185
+174
+171
+118
+117
+148
+187
+170
+144
+156
+191
+213
+205
+184
+188
+201
+199
+207
+215
+218
+199
+165
+145
+184
+207
+226
+219
+181
+141
+128
+167
+194
+172
+139
+102
+168
+164
+156
+170
+181
+205
+210
+211
+216
+221
+230
+218
+212
+220
+195
+189
+153
+160
+174
+168
+192
+205
+192
+201
+182
+162
+133
+105
+70
+95
+120
+104
+114
+94
+66
+68
+88
+67
+88
+104
+79
+38
+25
+47
+64
+105
+180
+208
+128
+140
+179
+219
+195
+139
+126
+160
+169
+155
+149
+147
+113
+128
+153
+168
+153
+104
+85
+141
+171
+217
+219
+186
+136
+113
+116
+83
+72
+69
+108
+133
+146
+175
+166
+164
+168
+170
+166
+158
+160
+164
+138
+109
+107
+90
+148
+162
+170
+179
+155
+156
+123
+131
+117
+98
+130
+167
+196
+219
+209
+169
+141
+147
+109
+141
+174
+153
+165
+184
+182
+188
+185
+190
+218
+204
+175
+168
+196
+175
+194
+200
+179
+158
+130
+125
+137
+128
+139
+153
+181
+187
+93
+103
+115
+79
+63
+134
+158
+118
+148
+168
+179
+100
+102
+110
+97
+128
+116
+72
+121
+119
+167
+171
+155
+143
+49
+69
+103
+151
+139
+162
+85
+95
+76
+69
+72
+128
+88
+174
+149
+126
+107
+70
+110
+84
+88
+83
+117
+77
+74
+84
+86
+95
+53
+62
+47
+58
+53
+52
+62
+41
+51
+43
+35
+56
+49
+56
+63
+64
+63
+63
+65
+65
+55
+52
+57
+88
+93
+77
+89
+87
+69
+65
+76
+103
+110
+108
+123
+114
+133
+127
+124
+178
+184
+176
+205
+206
+216
+212
+206
+201
+199
+178
+192
+205
+164
+156
+126
+57
+38
+45
+23
+23
+27
+51
+64
+111
+96
+53
+116
+56
+119
+135
+52
+160
+199
+209
+176
+147
+124
+108
+139
+141
+149
+114
+111
+104
+44
+45
+47
+31
+48
+109
+157
+121
+180
+168
+174
+168
+169
+184
+186
+151
+141
+107
+109
+141
+133
+126
+115
+164
+144
+158
+137
+140
+181
+199
+160
+123
+121
+125
+88
+73
+52
+59
+116
+80
+109
+109
+76
+37
+34
+43
+43
+48
+49
+53
+69
+58
+119
+164
+189
+180
+186
+200
+196
+192
+191
+197
+191
+185
+187
+195
+201
+202
+200
+205
+198
+192
+200
+201
+195
+208
+206
+210
+211
+202
+206
+206
+207
+210
+198
+189
+195
+195
+200
+199
+188
+201
+190
+181
+166
+159
+167
+157
+153
+169
+180
+167
+160
+154
+154
+170
+176
+154
+128
+128
+148
+130
+131
+103
+121
+100
+124
+100
+72
+75
+56
+44
+86
+136
+90
+105
+166
+128
+174
+143
+149
+125
+82
+121
+103
+136
+116
+68
+86
+96
+76
+149
+104
+60
+80
+95
+82
+171
+155
+145
+162
+74
+116
+149
+216
+177
+83
+97
+93
+117
+118
+110
+140
+145
+135
+179
+196
+174
+110
+119
+170
+117
+78
+79
+98
+157
+208
+216
+220
+222
+201
+200
+206
+157
+169
+175
+109
+106
+166
+192
+176
+189
+197
+198
+220
+222
+223
+236
+225
+206
+211
+223
+211
+222
+202
+190
+187
+157
+197
+218
+190
+201
+168
+143
+136
+196
+210
+200
+180
+139
+146
+156
+160
+206
+229
+221
+226
+238
+239
+228
+199
+182
+158
+167
+180
+156
+164
+178
+179
+204
+199
+185
+210
+220
+232
+242
+229
+198
+199
+211
+201
+198
+188
+186
+168
+116
+121
+100
+116
+129
+134
+135
+115
+109
+110
+99
+104
+90
+102
+90
+107
+54
+106
+133
+84
+108
+136
+107
+76
+53
+47
+151
+192
+185
+190
+145
+117
+165
+220
+215
+179
+162
+128
+113
+151
+154
+150
+168
+103
+82
+104
+138
+161
+89
+53
+85
+146
+175
+149
+118
+131
+147
+92
+108
+82
+95
+124
+79
+105
+168
+165
+180
+198
+199
+177
+111
+93
+75
+78
+68
+63
+48
+52
+59
+103
+118
+147
+150
+133
+168
+190
+194
+206
+187
+136
+151
+141
+135
+176
+184
+180
+168
+190
+212
+231
+236
+231
+226
+221
+186
+146
+196
+209
+199
+192
+194
+176
+161
+159
+150
+176
+202
+162
+156
+135
+89
+67
+58
+87
+68
+115
+116
+106
+111
+118
+107
+60
+67
+75
+87
+182
+185
+94
+180
+178
+96
+94
+175
+177
+68
+100
+174
+154
+47
+64
+117
+117
+77
+85
+150
+83
+79
+127
+158
+164
+96
+129
+65
+51
+84
+102
+94
+98
+97
+83
+73
+66
+57
+59
+72
+49
+62
+72
+45
+42
+32
+29
+53
+52
+52
+62
+68
+97
+96
+83
+96
+97
+103
+110
+124
+109
+110
+141
+129
+108
+127
+140
+133
+124
+118
+145
+133
+111
+106
+88
+94
+109
+128
+149
+178
+178
+205
+191
+211
+177
+192
+205
+197
+189
+206
+199
+191
+188
+147
+70
+73
+68
+29
+31
+19
+36
+77
+70
+37
+82
+60
+102
+86
+60
+177
+207
+196
+164
+129
+151
+164
+157
+187
+162
+102
+84
+48
+37
+38
+73
+37
+34
+126
+141
+69
+115
+159
+185
+181
+205
+168
+106
+111
+121
+110
+111
+124
+151
+137
+126
+137
+143
+162
+141
+133
+136
+120
+110
+126
+125
+102
+95
+75
+52
+110
+115
+125
+96
+128
+131
+51
+21
+29
+35
+23
+46
+60
+56
+82
+154
+177
+180
+191
+202
+191
+191
+192
+196
+196
+205
+209
+206
+216
+210
+213
+216
+215
+207
+213
+209
+209
+204
+205
+216
+213
+207
+212
+213
+209
+202
+196
+194
+188
+184
+180
+185
+184
+191
+199
+176
+165
+165
+180
+186
+171
+172
+177
+165
+146
+150
+124
+130
+141
+143
+151
+145
+117
+143
+144
+158
+115
+113
+103
+96
+95
+121
+98
+63
+72
+144
+154
+151
+118
+149
+140
+105
+158
+197
+168
+119
+186
+179
+103
+76
+77
+174
+166
+70
+74
+111
+70
+73
+86
+111
+87
+84
+60
+78
+77
+78
+72
+130
+202
+157
+82
+110
+120
+124
+129
+89
+93
+97
+145
+198
+229
+204
+174
+189
+185
+176
+154
+124
+131
+110
+139
+156
+199
+202
+169
+174
+190
+176
+176
+213
+178
+153
+171
+165
+159
+157
+170
+216
+209
+168
+185
+208
+187
+170
+156
+146
+166
+159
+160
+198
+209
+164
+165
+160
+185
+185
+218
+217
+232
+230
+211
+198
+206
+201
+180
+204
+187
+171
+176
+174
+171
+184
+194
+208
+215
+215
+215
+201
+222
+221
+215
+148
+137
+147
+105
+94
+158
+205
+195
+149
+98
+58
+63
+69
+60
+64
+68
+70
+131
+184
+201
+200
+191
+204
+217
+222
+210
+197
+158
+148
+109
+113
+126
+120
+98
+76
+162
+195
+141
+115
+88
+103
+78
+94
+117
+145
+212
+199
+191
+190
+80
+105
+169
+176
+144
+172
+156
+110
+98
+94
+149
+179
+160
+89
+120
+169
+180
+123
+86
+63
+111
+140
+141
+107
+127
+153
+158
+145
+138
+117
+85
+103
+158
+159
+196
+208
+200
+206
+198
+208
+209
+206
+204
+202
+177
+76
+76
+105
+107
+149
+165
+165
+184
+165
+172
+205
+223
+222
+212
+189
+190
+213
+217
+204
+196
+184
+199
+186
+160
+120
+107
+111
+147
+197
+186
+182
+128
+110
+166
+139
+148
+140
+205
+187
+190
+129
+97
+120
+158
+109
+118
+111
+89
+86
+102
+69
+77
+87
+124
+137
+79
+120
+205
+209
+115
+170
+154
+55
+115
+179
+170
+82
+135
+185
+124
+57
+82
+95
+120
+127
+124
+119
+97
+72
+162
+69
+79
+100
+77
+60
+52
+58
+64
+80
+78
+65
+49
+56
+83
+75
+44
+48
+106
+58
+43
+44
+60
+66
+79
+78
+92
+88
+97
+102
+92
+129
+114
+123
+149
+165
+159
+156
+154
+170
+171
+176
+161
+160
+158
+165
+167
+176
+175
+165
+166
+167
+165
+151
+159
+154
+138
+165
+165
+156
+149
+175
+196
+202
+180
+197
+185
+207
+218
+217
+210
+207
+191
+150
+108
+67
+55
+36
+17
+43
+56
+41
+28
+43
+117
+174
+157
+102
+182
+139
+139
+159
+107
+176
+125
+175
+161
+172
+90
+95
+64
+46
+48
+36
+42
+28
+45
+104
+88
+72
+104
+124
+167
+189
+149
+144
+158
+178
+123
+102
+116
+154
+125
+123
+110
+129
+136
+145
+146
+109
+133
+195
+131
+169
+127
+68
+80
+60
+54
+55
+86
+100
+88
+117
+39
+36
+37
+43
+57
+48
+56
+64
+76
+130
+179
+194
+187
+189
+190
+188
+197
+204
+210
+212
+208
+223
+221
+219
+219
+211
+208
+210
+220
+221
+227
+221
+212
+218
+226
+223
+218
+204
+202
+200
+207
+197
+188
+185
+199
+202
+189
+177
+171
+145
+136
+170
+160
+143
+128
+128
+115
+111
+111
+105
+104
+93
+114
+136
+100
+95
+93
+102
+99
+121
+96
+82
+93
+80
+67
+80
+72
+68
+109
+115
+126
+138
+103
+162
+143
+153
+172
+115
+83
+85
+87
+92
+129
+120
+63
+138
+164
+58
+73
+172
+167
+161
+128
+182
+160
+83
+62
+60
+75
+125
+78
+59
+100
+134
+73
+115
+119
+104
+124
+154
+116
+128
+116
+76
+133
+174
+202
+165
+216
+204
+200
+176
+123
+109
+119
+120
+117
+130
+192
+161
+145
+150
+197
+200
+135
+178
+161
+168
+168
+165
+177
+226
+220
+218
+206
+191
+194
+205
+227
+220
+232
+218
+211
+192
+149
+134
+180
+181
+123
+172
+220
+220
+209
+217
+220
+212
+231
+208
+167
+207
+187
+147
+169
+128
+127
+176
+204
+210
+180
+155
+134
+221
+235
+235
+227
+171
+189
+210
+159
+124
+161
+106
+135
+187
+179
+136
+149
+195
+145
+125
+75
+66
+55
+72
+68
+83
+90
+113
+136
+202
+181
+141
+103
+95
+102
+150
+129
+105
+103
+140
+94
+148
+151
+148
+168
+110
+78
+65
+79
+108
+103
+151
+195
+197
+138
+77
+84
+102
+154
+155
+177
+168
+85
+75
+66
+94
+174
+182
+129
+119
+199
+217
+204
+199
+178
+124
+138
+117
+93
+84
+97
+107
+107
+59
+80
+110
+88
+108
+120
+110
+115
+119
+134
+164
+189
+205
+184
+128
+150
+159
+98
+114
+130
+145
+143
+129
+165
+187
+211
+197
+207
+218
+230
+232
+213
+192
+180
+128
+135
+110
+114
+89
+92
+107
+191
+199
+194
+148
+146
+110
+139
+181
+188
+155
+180
+177
+179
+156
+106
+125
+147
+181
+140
+68
+105
+117
+189
+158
+89
+74
+120
+117
+139
+119
+80
+159
+153
+89
+82
+80
+111
+111
+105
+111
+108
+80
+153
+125
+131
+154
+113
+128
+76
+108
+96
+66
+96
+85
+102
+127
+89
+121
+47
+68
+99
+92
+47
+57
+31
+45
+62
+68
+95
+54
+48
+57
+52
+55
+59
+77
+120
+116
+111
+128
+127
+135
+134
+141
+127
+144
+154
+165
+168
+172
+180
+168
+166
+170
+164
+170
+175
+181
+182
+196
+182
+181
+190
+170
+179
+171
+171
+165
+175
+170
+178
+177
+162
+157
+167
+166
+167
+180
+192
+195
+177
+200
+209
+208
+207
+212
+201
+190
+159
+93
+66
+62
+39
+49
+57
+123
+72
+89
+169
+187
+125
+160
+192
+118
+108
+143
+148
+161
+175
+197
+145
+113
+97
+85
+74
+73
+57
+53
+86
+56
+31
+48
+84
+77
+99
+179
+204
+208
+145
+137
+155
+138
+106
+86
+111
+136
+118
+134
+120
+149
+120
+128
+111
+123
+128
+190
+168
+128
+109
+100
+134
+62
+56
+68
+88
+114
+90
+73
+46
+45
+51
+39
+52
+59
+57
+86
+67
+119
+162
+153
+165
+195
+199
+202
+206
+205
+216
+219
+211
+210
+227
+229
+218
+215
+218
+230
+223
+225
+222
+221
+211
+211
+201
+195
+190
+202
+213
+208
+201
+197
+184
+184
+170
+167
+162
+156
+151
+139
+128
+113
+111
+130
+111
+115
+111
+100
+102
+93
+96
+88
+98
+90
+67
+79
+68
+96
+88
+90
+51
+59
+38
+41
+97
+67
+100
+126
+118
+149
+137
+105
+131
+160
+153
+133
+158
+57
+78
+106
+115
+127
+138
+107
+86
+68
+120
+136
+121
+80
+165
+205
+160
+124
+172
+126
+117
+96
+68
+96
+105
+48
+80
+83
+129
+159
+148
+159
+155
+170
+157
+151
+182
+179
+93
+59
+85
+166
+153
+155
+167
+167
+159
+134
+109
+105
+107
+103
+147
+192
+161
+86
+119
+196
+195
+177
+169
+169
+182
+215
+219
+219
+204
+218
+220
+189
+191
+177
+165
+181
+159
+172
+190
+204
+204
+201
+204
+194
+190
+195
+208
+222
+228
+223
+227
+218
+198
+185
+169
+191
+154
+139
+145
+149
+191
+185
+172
+178
+149
+129
+118
+97
+103
+96
+87
+96
+144
+185
+177
+167
+171
+103
+92
+88
+191
+194
+123
+149
+145
+116
+65
+43
+44
+62
+52
+96
+155
+184
+190
+151
+109
+93
+78
+70
+70
+87
+94
+84
+63
+115
+143
+89
+105
+82
+113
+150
+125
+64
+63
+67
+59
+68
+118
+172
+187
+137
+157
+107
+84
+79
+130
+148
+127
+96
+79
+98
+156
+172
+200
+205
+161
+191
+216
+219
+226
+211
+172
+145
+84
+144
+135
+79
+83
+86
+100
+169
+184
+204
+206
+199
+191
+222
+226
+210
+192
+169
+114
+79
+88
+89
+94
+98
+135
+158
+179
+158
+185
+178
+168
+154
+195
+207
+223
+219
+200
+209
+217
+229
+213
+191
+186
+127
+89
+161
+166
+137
+104
+175
+212
+226
+229
+205
+185
+166
+115
+80
+119
+161
+174
+176
+220
+176
+103
+106
+148
+192
+179
+106
+55
+92
+86
+108
+95
+79
+108
+171
+138
+60
+68
+123
+164
+148
+117
+184
+135
+124
+143
+82
+106
+167
+156
+79
+90
+54
+55
+65
+135
+108
+59
+87
+56
+55
+68
+39
+83
+65
+64
+54
+63
+51
+66
+74
+74
+60
+56
+57
+64
+73
+93
+93
+121
+135
+145
+135
+128
+148
+127
+130
+134
+137
+172
+182
+181
+181
+178
+181
+179
+177
+172
+184
+184
+176
+185
+169
+189
+177
+186
+188
+180
+186
+189
+181
+188
+180
+184
+188
+188
+188
+182
+177
+181
+176
+160
+178
+204
+204
+197
+213
+201
+192
+201
+197
+192
+141
+82
+57
+51
+35
+72
+83
+69
+83
+111
+137
+83
+186
+213
+141
+138
+150
+135
+118
+137
+195
+171
+97
+137
+84
+58
+53
+48
+44
+53
+43
+58
+57
+98
+77
+102
+149
+172
+220
+157
+109
+154
+128
+108
+121
+120
+135
+134
+124
+113
+149
+144
+174
+169
+144
+156
+194
+179
+157
+150
+72
+100
+49
+52
+48
+63
+116
+74
+56
+92
+47
+42
+64
+68
+83
+62
+80
+89
+146
+178
+190
+207
+211
+195
+215
+213
+204
+217
+207
+206
+210
+212
+216
+225
+232
+231
+222
+211
+213
+212
+207
+198
+196
+204
+208
+202
+206
+205
+191
+181
+176
+165
+156
+154
+139
+136
+143
+144
+136
+130
+124
+120
+123
+123
+104
+108
+104
+104
+115
+125
+87
+86
+79
+72
+69
+76
+64
+58
+47
+47
+34
+65
+74
+165
+92
+58
+74
+84
+65
+79
+90
+100
+98
+87
+93
+64
+58
+89
+120
+140
+114
+147
+90
+124
+103
+63
+108
+84
+82
+67
+147
+207
+160
+138
+138
+83
+100
+126
+109
+90
+85
+79
+64
+86
+77
+96
+169
+219
+204
+186
+137
+107
+167
+197
+148
+105
+85
+118
+117
+175
+179
+149
+177
+182
+175
+131
+108
+118
+166
+205
+218
+217
+209
+222
+227
+191
+182
+147
+144
+161
+195
+196
+215
+236
+206
+198
+192
+190
+190
+192
+207
+197
+172
+198
+195
+182
+175
+153
+126
+105
+115
+110
+114
+133
+164
+162
+190
+200
+211
+220
+227
+201
+218
+238
+235
+226
+221
+209
+172
+135
+137
+144
+169
+220
+223
+231
+218
+170
+105
+87
+88
+123
+126
+140
+147
+100
+63
+54
+62
+151
+185
+179
+200
+213
+226
+221
+202
+156
+109
+130
+120
+124
+133
+135
+94
+98
+94
+32
+51
+89
+136
+128
+141
+110
+138
+125
+123
+86
+99
+95
+73
+54
+92
+177
+159
+177
+178
+188
+184
+186
+176
+144
+155
+156
+113
+92
+107
+130
+166
+189
+176
+188
+212
+210
+207
+212
+219
+196
+191
+179
+147
+106
+157
+138
+114
+110
+151
+171
+191
+180
+201
+230
+231
+225
+210
+177
+156
+146
+150
+175
+150
+133
+117
+137
+100
+127
+103
+117
+105
+171
+190
+211
+220
+185
+160
+133
+160
+157
+148
+154
+62
+60
+124
+137
+162
+114
+168
+192
+218
+215
+162
+111
+128
+164
+192
+138
+166
+168
+213
+190
+80
+72
+167
+212
+180
+63
+47
+58
+70
+158
+148
+102
+139
+151
+178
+108
+62
+150
+167
+151
+145
+160
+167
+65
+121
+141
+134
+195
+169
+74
+68
+93
+38
+54
+56
+98
+75
+51
+38
+45
+41
+67
+67
+92
+53
+92
+95
+51
+41
+56
+53
+79
+63
+57
+74
+100
+79
+77
+99
+123
+119
+143
+140
+139
+137
+170
+160
+157
+175
+181
+185
+180
+181
+189
+186
+187
+189
+187
+196
+185
+189
+189
+191
+192
+186
+189
+178
+181
+182
+186
+181
+189
+190
+186
+187
+176
+174
+178
+168
+169
+185
+187
+175
+174
+185
+199
+212
+217
+210
+208
+181
+194
+137
+89
+62
+45
+39
+56
+77
+63
+95
+158
+157
+87
+194
+182
+93
+189
+169
+149
+151
+161
+148
+79
+104
+130
+68
+53
+48
+70
+39
+33
+75
+75
+86
+123
+85
+110
+157
+213
+215
+184
+153
+125
+128
+118
+115
+137
+121
+135
+135
+134
+133
+128
+145
+157
+113
+148
+170
+198
+175
+176
+108
+104
+66
+42
+56
+66
+141
+119
+66
+53
+38
+37
+44
+45
+44
+57
+68
+107
+127
+140
+182
+190
+202
+211
+198
+192
+205
+209
+204
+201
+212
+228
+232
+236
+232
+226
+216
+211
+211
+208
+205
+207
+220
+215
+210
+207
+199
+186
+157
+137
+131
+155
+141
+150
+150
+127
+161
+157
+134
+119
+130
+124
+120
+125
+146
+136
+146
+180
+141
+127
+131
+120
+102
+111
+88
+74
+73
+52
+67
+53
+56
+66
+62
+133
+80
+68
+54
+70
+80
+64
+64
+68
+59
+90
+104
+76
+74
+143
+84
+147
+105
+92
+128
+98
+155
+88
+199
+146
+136
+74
+59
+92
+141
+84
+90
+97
+83
+82
+120
+88
+124
+119
+80
+92
+92
+116
+109
+117
+196
+225
+209
+134
+106
+187
+216
+208
+209
+196
+164
+124
+166
+186
+216
+223
+215
+207
+215
+202
+186
+160
+158
+151
+164
+175
+164
+192
+202
+177
+147
+141
+140
+123
+167
+186
+209
+216
+221
+219
+206
+184
+185
+200
+205
+169
+180
+180
+172
+175
+162
+174
+168
+196
+209
+221
+204
+177
+205
+198
+187
+211
+228
+240
+240
+239
+217
+182
+143
+139
+161
+171
+182
+197
+186
+208
+201
+211
+206
+198
+180
+146
+98
+99
+108
+164
+176
+116
+64
+74
+80
+102
+114
+100
+109
+93
+108
+87
+117
+176
+156
+181
+167
+164
+131
+105
+93
+89
+90
+44
+34
+70
+148
+154
+188
+170
+153
+149
+184
+154
+103
+97
+141
+108
+78
+148
+148
+138
+134
+97
+87
+115
+158
+192
+202
+199
+187
+182
+175
+180
+161
+115
+129
+198
+221
+204
+204
+220
+205
+200
+189
+194
+188
+137
+144
+156
+145
+177
+160
+176
+200
+218
+217
+184
+161
+157
+165
+178
+178
+182
+195
+187
+191
+201
+200
+186
+140
+123
+110
+136
+167
+179
+172
+126
+96
+92
+144
+149
+80
+77
+87
+126
+150
+129
+93
+119
+155
+185
+213
+235
+221
+169
+169
+162
+129
+171
+191
+148
+190
+219
+151
+126
+121
+213
+202
+125
+74
+47
+41
+58
+113
+88
+141
+74
+99
+172
+164
+104
+164
+160
+143
+146
+201
+184
+111
+52
+109
+159
+208
+174
+98
+166
+167
+75
+49
+80
+46
+138
+88
+53
+62
+141
+120
+129
+113
+74
+113
+89
+99
+72
+58
+76
+85
+86
+87
+65
+75
+84
+95
+64
+89
+114
+104
+129
+133
+157
+147
+172
+180
+175
+170
+179
+181
+188
+192
+181
+184
+181
+187
+169
+171
+176
+175
+188
+197
+190
+181
+196
+185
+188
+196
+191
+195
+191
+188
+198
+198
+192
+199
+192
+189
+182
+172
+171
+174
+165
+185
+188
+195
+205
+200
+198
+170
+147
+128
+96
+72
+51
+34
+72
+124
+46
+135
+168
+129
+109
+172
+121
+82
+129
+100
+131
+178
+174
+195
+113
+124
+153
+60
+54
+70
+68
+32
+58
+74
+52
+69
+68
+83
+114
+169
+207
+189
+135
+108
+89
+120
+96
+121
+148
+121
+135
+141
+146
+121
+133
+130
+161
+129
+124
+162
+196
+197
+168
+195
+153
+64
+79
+53
+48
+143
+99
+90
+43
+44
+39
+62
+44
+51
+67
+60
+79
+128
+175
+198
+207
+202
+204
+208
+219
+212
+210
+221
+230
+231
+231
+221
+223
+217
+211
+206
+208
+209
+219
+219
+208
+206
+205
+200
+189
+186
+182
+175
+180
+137
+156
+162
+154
+158
+171
+160
+160
+164
+159
+157
+154
+162
+169
+167
+174
+172
+161
+153
+156
+156
+139
+134
+131
+105
+105
+102
+92
+89
+77
+83
+53
+78
+76
+62
+79
+100
+69
+105
+77
+48
+62
+57
+131
+161
+129
+106
+119
+130
+66
+78
+80
+166
+143
+90
+92
+126
+177
+195
+206
+154
+68
+75
+79
+78
+117
+158
+94
+123
+93
+181
+181
+156
+150
+131
+87
+157
+175
+157
+117
+155
+158
+127
+135
+150
+177
+166
+182
+201
+205
+165
+141
+99
+172
+217
+225
+201
+176
+194
+215
+220
+212
+188
+171
+156
+155
+133
+153
+121
+113
+111
+134
+113
+119
+121
+119
+117
+110
+121
+139
+154
+175
+196
+199
+186
+182
+207
+205
+151
+178
+165
+130
+143
+143
+171
+197
+209
+213
+228
+219
+206
+207
+188
+147
+139
+161
+129
+145
+168
+223
+227
+225
+199
+181
+219
+231
+221
+211
+198
+190
+177
+179
+190
+178
+148
+77
+95
+95
+88
+107
+126
+126
+149
+190
+213
+220
+208
+190
+141
+99
+125
+153
+164
+194
+201
+156
+135
+118
+133
+100
+84
+130
+146
+165
+187
+205
+201
+143
+180
+143
+141
+176
+153
+123
+179
+92
+76
+62
+59
+102
+102
+118
+149
+159
+157
+149
+147
+177
+196
+223
+230
+217
+185
+157
+185
+184
+197
+217
+149
+80
+79
+66
+75
+90
+74
+129
+110
+140
+159
+128
+114
+135
+109
+115
+123
+98
+126
+160
+165
+171
+177
+189
+216
+221
+190
+218
+218
+202
+162
+151
+150
+172
+145
+144
+83
+58
+59
+59
+123
+172
+175
+120
+160
+166
+114
+191
+190
+140
+157
+143
+161
+202
+189
+206
+207
+204
+200
+154
+178
+180
+197
+170
+106
+69
+74
+97
+109
+143
+97
+118
+86
+38
+66
+109
+72
+133
+186
+149
+95
+146
+121
+85
+56
+82
+175
+192
+141
+126
+139
+138
+85
+92
+164
+146
+107
+141
+162
+65
+144
+167
+143
+120
+137
+56
+60
+86
+72
+67
+78
+60
+69
+70
+92
+84
+73
+79
+55
+55
+67
+83
+92
+86
+107
+130
+144
+160
+172
+179
+176
+180
+188
+195
+179
+181
+176
+182
+184
+189
+179
+179
+186
+188
+196
+195
+182
+195
+198
+195
+188
+198
+189
+186
+198
+197
+180
+191
+186
+200
+200
+192
+181
+188
+199
+181
+181
+157
+169
+196
+211
+195
+181
+189
+150
+113
+74
+69
+72
+56
+80
+42
+88
+108
+100
+170
+169
+140
+143
+129
+140
+171
+174
+150
+143
+190
+97
+115
+63
+48
+73
+77
+59
+68
+46
+59
+88
+65
+102
+116
+167
+204
+194
+170
+92
+79
+62
+82
+131
+144
+134
+134
+143
+135
+131
+127
+145
+159
+139
+168
+154
+161
+186
+166
+171
+160
+70
+42
+53
+65
+95
+70
+39
+35
+43
+44
+63
+70
+52
+69
+86
+151
+191
+198
+196
+185
+202
+216
+217
+207
+213
+223
+229
+229
+233
+232
+221
+215
+215
+221
+210
+209
+209
+208
+191
+199
+201
+210
+185
+184
+174
+166
+156
+155
+169
+168
+172
+166
+168
+175
+176
+170
+170
+178
+176
+179
+181
+171
+168
+175
+178
+170
+162
+172
+175
+164
+151
+158
+143
+138
+125
+126
+118
+139
+140
+95
+98
+96
+98
+118
+123
+117
+90
+107
+100
+131
+86
+69
+63
+167
+130
+95
+118
+73
+82
+106
+116
+151
+104
+108
+137
+110
+164
+205
+208
+144
+84
+75
+92
+114
+169
+138
+102
+153
+123
+144
+149
+165
+186
+169
+138
+143
+169
+195
+174
+147
+160
+180
+195
+167
+147
+126
+181
+190
+184
+169
+97
+87
+106
+161
+191
+168
+130
+125
+153
+143
+136
+140
+125
+111
+87
+92
+79
+110
+158
+191
+213
+218
+210
+206
+181
+188
+168
+189
+187
+148
+175
+209
+225
+232
+229
+206
+166
+131
+135
+168
+204
+185
+175
+151
+166
+180
+182
+213
+202
+182
+179
+191
+178
+217
+225
+231
+223
+191
+211
+200
+158
+179
+181
+162
+169
+186
+182
+159
+156
+117
+72
+62
+63
+82
+80
+118
+150
+166
+197
+201
+184
+185
+178
+136
+97
+107
+159
+171
+202
+210
+213
+211
+151
+117
+123
+53
+106
+129
+148
+134
+164
+136
+140
+180
+210
+190
+116
+140
+146
+115
+134
+130
+171
+209
+170
+108
+56
+66
+102
+69
+67
+106
+121
+174
+171
+137
+161
+157
+172
+204
+187
+109
+96
+90
+97
+159
+184
+198
+184
+192
+197
+174
+150
+127
+115
+97
+85
+96
+102
+129
+176
+185
+131
+145
+109
+69
+73
+109
+123
+167
+221
+212
+194
+169
+191
+216
+207
+220
+175
+124
+78
+82
+106
+135
+126
+135
+146
+130
+107
+133
+177
+198
+200
+159
+134
+124
+100
+162
+202
+206
+186
+187
+175
+108
+137
+178
+170
+172
+196
+146
+86
+103
+171
+199
+207
+187
+125
+70
+55
+88
+64
+64
+119
+188
+125
+83
+110
+83
+95
+63
+119
+144
+137
+156
+82
+79
+55
+57
+118
+57
+88
+96
+177
+172
+108
+70
+78
+69
+79
+93
+137
+117
+56
+51
+93
+77
+74
+70
+67
+55
+53
+42
+56
+73
+57
+41
+66
+79
+63
+84
+95
+124
+106
+145
+171
+185
+179
+178
+161
+178
+184
+189
+197
+200
+189
+187
+191
+188
+195
+204
+201
+190
+189
+192
+194
+199
+194
+187
+192
+200
+185
+181
+184
+190
+205
+198
+181
+204
+194
+192
+197
+199
+188
+190
+175
+168
+177
+175
+176
+167
+177
+87
+63
+57
+52
+42
+84
+83
+121
+58
+93
+201
+187
+133
+170
+144
+137
+155
+148
+174
+134
+100
+47
+72
+48
+78
+94
+74
+82
+64
+75
+69
+66
+55
+76
+110
+138
+206
+208
+200
+130
+94
+96
+120
+134
+150
+136
+131
+135
+143
+115
+123
+120
+134
+144
+159
+150
+181
+153
+184
+170
+117
+87
+54
+44
+59
+65
+79
+72
+48
+49
+59
+53
+82
+79
+83
+98
+124
+172
+187
+198
+194
+202
+212
+210
+221
+231
+230
+232
+221
+220
+230
+212
+219
+219
+216
+215
+212
+212
+195
+204
+198
+179
+172
+169
+166
+168
+170
+171
+180
+182
+177
+186
+195
+192
+179
+175
+179
+180
+181
+186
+179
+185
+181
+187
+194
+179
+171
+175
+162
+171
+175
+175
+171
+150
+149
+143
+128
+131
+130
+127
+92
+75
+97
+86
+109
+125
+130
+125
+94
+114
+135
+116
+127
+56
+105
+119
+83
+136
+140
+140
+79
+94
+90
+80
+89
+89
+80
+139
+135
+174
+177
+133
+63
+75
+89
+102
+149
+74
+80
+118
+125
+95
+83
+154
+210
+199
+120
+80
+126
+175
+179
+156
+150
+134
+164
+146
+107
+108
+107
+120
+159
+175
+144
+134
+128
+116
+184
+151
+89
+116
+113
+109
+148
+93
+85
+97
+75
+94
+123
+100
+140
+181
+176
+179
+201
+180
+178
+187
+168
+156
+137
+168
+200
+217
+213
+211
+204
+198
+207
+195
+184
+182
+149
+153
+158
+189
+207
+205
+179
+178
+161
+156
+157
+192
+188
+165
+153
+124
+136
+146
+148
+162
+147
+178
+165
+168
+187
+185
+167
+125
+139
+172
+166
+191
+207
+228
+218
+228
+236
+223
+199
+177
+162
+118
+119
+151
+177
+164
+137
+104
+85
+77
+80
+85
+102
+106
+115
+141
+66
+74
+80
+115
+108
+116
+134
+162
+169
+189
+143
+87
+140
+93
+80
+126
+176
+196
+165
+172
+166
+131
+65
+99
+170
+118
+94
+149
+189
+213
+223
+217
+194
+141
+155
+167
+171
+182
+190
+186
+211
+237
+239
+231
+213
+147
+133
+133
+102
+125
+111
+141
+200
+223
+222
+219
+187
+138
+90
+103
+120
+116
+149
+160
+162
+192
+164
+179
+225
+225
+209
+161
+171
+200
+197
+191
+192
+170
+195
+191
+179
+169
+191
+181
+187
+150
+100
+113
+144
+170
+206
+197
+129
+80
+54
+65
+113
+171
+180
+221
+226
+175
+133
+129
+187
+218
+172
+120
+128
+89
+96
+114
+93
+133
+148
+128
+99
+75
+118
+104
+84
+119
+78
+117
+93
+113
+126
+62
+39
+44
+134
+147
+74
+82
+161
+129
+54
+67
+170
+145
+178
+131
+92
+118
+135
+57
+58
+51
+48
+59
+66
+74
+72
+56
+82
+92
+105
+99
+66
+51
+48
+77
+58
+59
+69
+105
+150
+162
+177
+182
+192
+191
+182
+189
+185
+181
+187
+189
+191
+189
+197
+186
+186
+194
+199
+197
+187
+188
+197
+191
+185
+188
+189
+205
+202
+196
+191
+205
+209
+207
+199
+195
+192
+182
+196
+208
+194
+196
+177
+169
+189
+182
+154
+155
+117
+106
+59
+54
+53
+49
+85
+184
+120
+114
+204
+182
+117
+147
+116
+170
+139
+158
+179
+170
+115
+105
+89
+64
+89
+103
+88
+82
+70
+68
+72
+99
+64
+90
+88
+137
+188
+200
+156
+95
+93
+124
+127
+154
+165
+150
+153
+140
+127
+111
+110
+92
+95
+146
+157
+160
+180
+153
+159
+194
+169
+77
+68
+66
+45
+77
+76
+46
+72
+72
+83
+97
+92
+94
+93
+103
+151
+184
+199
+206
+222
+225
+225
+226
+219
+222
+235
+235
+227
+222
+221
+215
+210
+201
+194
+205
+208
+188
+184
+188
+181
+192
+177
+181
+185
+181
+184
+195
+191
+185
+188
+189
+188
+194
+189
+187
+186
+186
+188
+184
+187
+188
+189
+188
+178
+179
+187
+170
+175
+170
+176
+178
+176
+158
+150
+156
+155
+147
+136
+136
+119
+116
+108
+100
+73
+98
+99
+100
+95
+89
+105
+86
+88
+97
+111
+167
+155
+174
+133
+146
+105
+48
+58
+65
+65
+68
+70
+129
+107
+85
+125
+116
+78
+60
+78
+65
+105
+150
+146
+144
+131
+136
+121
+92
+149
+158
+123
+68
+58
+103
+123
+168
+178
+171
+130
+117
+69
+72
+89
+125
+128
+130
+182
+185
+186
+171
+189
+223
+205
+198
+167
+117
+141
+174
+206
+201
+201
+204
+165
+157
+134
+156
+166
+186
+209
+192
+176
+168
+174
+161
+182
+205
+218
+211
+207
+210
+206
+172
+128
+138
+153
+149
+194
+223
+230
+192
+159
+131
+128
+157
+159
+137
+123
+114
+134
+177
+168
+135
+99
+70
+74
+135
+147
+195
+165
+180
+208
+220
+215
+201
+207
+188
+128
+134
+155
+195
+205
+189
+186
+168
+158
+120
+97
+93
+144
+98
+82
+84
+78
+92
+119
+89
+93
+113
+153
+174
+79
+161
+168
+92
+109
+153
+88
+82
+99
+136
+167
+185
+176
+60
+52
+66
+54
+54
+75
+117
+131
+137
+111
+144
+129
+86
+171
+201
+187
+158
+146
+168
+209
+213
+221
+223
+202
+167
+133
+136
+167
+202
+210
+194
+179
+179
+169
+161
+176
+155
+156
+194
+209
+199
+192
+205
+201
+180
+119
+139
+195
+188
+171
+169
+171
+159
+204
+222
+226
+213
+202
+144
+138
+157
+159
+188
+185
+168
+180
+201
+182
+196
+201
+160
+126
+125
+111
+151
+165
+167
+178
+195
+161
+88
+72
+47
+60
+76
+146
+196
+198
+185
+136
+155
+194
+220
+217
+156
+47
+89
+139
+95
+150
+151
+192
+190
+158
+88
+103
+76
+162
+139
+118
+96
+74
+100
+162
+148
+97
+68
+88
+72
+127
+95
+70
+88
+118
+106
+78
+86
+105
+74
+99
+111
+69
+74
+51
+76
+114
+85
+83
+53
+45
+53
+51
+42
+53
+72
+46
+51
+44
+42
+53
+98
+113
+118
+70
+82
+121
+158
+168
+172
+165
+176
+166
+182
+184
+180
+176
+187
+199
+190
+189
+205
+195
+201
+196
+197
+194
+187
+195
+190
+190
+182
+192
+188
+197
+205
+198
+195
+195
+202
+205
+200
+188
+184
+198
+199
+196
+194
+194
+169
+184
+189
+151
+145
+138
+99
+56
+49
+49
+36
+70
+103
+56
+174
+199
+106
+113
+138
+139
+202
+202
+168
+186
+136
+159
+116
+94
+67
+77
+103
+100
+97
+70
+82
+83
+80
+83
+75
+106
+182
+189
+190
+172
+104
+110
+126
+145
+148
+159
+143
+145
+126
+130
+113
+128
+114
+113
+127
+121
+136
+151
+196
+205
+208
+168
+131
+105
+75
+33
+33
+60
+56
+55
+68
+125
+121
+119
+104
+103
+106
+139
+174
+206
+205
+206
+209
+216
+218
+216
+212
+230
+236
+220
+210
+209
+196
+195
+201
+205
+195
+187
+182
+166
+172
+187
+194
+195
+190
+189
+198
+190
+190
+186
+196
+190
+191
+199
+198
+189
+198
+192
+192
+190
+185
+187
+190
+181
+182
+184
+179
+180
+177
+176
+178
+184
+182
+174
+169
+175
+182
+169
+160
+145
+151
+147
+131
+121
+134
+106
+85
+97
+127
+96
+89
+78
+70
+92
+83
+96
+104
+119
+107
+123
+115
+87
+88
+53
+74
+88
+119
+68
+105
+164
+123
+166
+161
+149
+64
+56
+66
+115
+138
+182
+196
+196
+190
+135
+83
+80
+86
+120
+165
+115
+151
+201
+210
+191
+191
+201
+198
+164
+126
+97
+87
+89
+94
+157
+205
+206
+208
+197
+170
+159
+191
+221
+226
+218
+187
+190
+194
+177
+153
+176
+190
+199
+182
+124
+162
+209
+151
+97
+95
+147
+194
+205
+180
+175
+180
+180
+191
+198
+171
+160
+206
+202
+188
+197
+204
+189
+182
+178
+145
+139
+123
+176
+204
+185
+191
+211
+201
+166
+174
+185
+153
+160
+181
+147
+158
+133
+148
+119
+92
+103
+106
+78
+78
+93
+98
+153
+156
+157
+171
+178
+154
+153
+161
+121
+100
+128
+167
+159
+182
+160
+143
+97
+107
+125
+145
+159
+192
+59
+138
+180
+185
+120
+114
+165
+179
+130
+80
+109
+133
+175
+170
+93
+77
+75
+52
+54
+58
+98
+191
+209
+151
+56
+44
+79
+153
+157
+160
+170
+170
+149
+113
+123
+167
+179
+178
+144
+141
+129
+138
+134
+121
+155
+145
+129
+166
+169
+168
+165
+153
+179
+162
+144
+151
+159
+180
+165
+140
+133
+114
+121
+130
+128
+150
+170
+156
+129
+89
+88
+106
+138
+159
+116
+166
+199
+202
+189
+177
+189
+190
+158
+126
+83
+123
+166
+189
+185
+166
+143
+130
+124
+129
+89
+65
+86
+121
+107
+140
+187
+154
+146
+202
+209
+188
+129
+139
+131
+90
+160
+140
+135
+159
+116
+149
+169
+160
+100
+86
+165
+162
+153
+114
+66
+79
+143
+106
+98
+171
+175
+89
+92
+65
+57
+88
+69
+107
+119
+77
+70
+120
+128
+119
+106
+107
+60
+72
+79
+96
+46
+42
+36
+62
+63
+60
+62
+52
+51
+80
+72
+102
+103
+113
+99
+94
+76
+80
+82
+99
+150
+160
+157
+159
+160
+175
+170
+192
+187
+180
+191
+195
+195
+201
+205
+200
+195
+187
+194
+195
+204
+197
+197
+197
+200
+197
+206
+194
+200
+201
+199
+195
+200
+205
+219
+208
+190
+189
+209
+206
+210
+194
+161
+147
+145
+123
+130
+143
+73
+43
+28
+57
+46
+54
+59
+145
+175
+98
+149
+165
+156
+177
+196
+167
+137
+128
+147
+126
+96
+90
+82
+87
+94
+83
+83
+84
+88
+88
+86
+86
+92
+151
+208
+197
+167
+120
+125
+134
+147
+170
+146
+138
+136
+143
+148
+117
+120
+134
+120
+136
+107
+140
+127
+130
+157
+176
+137
+151
+156
+151
+37
+45
+76
+66
+85
+93
+129
+100
+94
+92
+100
+121
+168
+191
+202
+200
+215
+211
+205
+212
+222
+223
+225
+221
+208
+212
+206
+216
+210
+185
+182
+191
+199
+188
+176
+176
+181
+188
+194
+201
+192
+194
+197
+195
+197
+198
+197
+199
+198
+187
+188
+184
+189
+189
+188
+185
+185
+182
+184
+185
+189
+178
+180
+170
+182
+176
+187
+194
+195
+181
+175
+175
+160
+150
+131
+130
+136
+118
+108
+128
+106
+126
+127
+136
+104
+121
+156
+95
+69
+87
+95
+95
+108
+88
+143
+153
+160
+120
+87
+125
+124
+97
+77
+73
+86
+111
+107
+125
+166
+118
+80
+66
+80
+155
+148
+117
+140
+178
+186
+104
+136
+126
+75
+68
+108
+178
+180
+186
+220
+216
+194
+148
+127
+138
+194
+178
+99
+59
+79
+93
+85
+150
+129
+147
+119
+86
+108
+139
+191
+188
+141
+148
+187
+190
+192
+201
+212
+211
+204
+178
+188
+225
+231
+219
+174
+154
+187
+170
+199
+197
+164
+103
+97
+88
+119
+145
+208
+213
+206
+171
+139
+108
+102
+154
+187
+210
+168
+157
+174
+179
+180
+136
+146
+133
+103
+83
+94
+111
+134
+88
+82
+121
+151
+115
+89
+102
+95
+92
+96
+85
+102
+198
+169
+181
+221
+226
+178
+127
+97
+105
+96
+64
+100
+150
+138
+137
+162
+165
+110
+145
+178
+171
+82
+69
+84
+136
+167
+161
+170
+192
+211
+189
+114
+126
+159
+205
+206
+172
+147
+64
+56
+49
+87
+88
+172
+215
+210
+181
+158
+134
+131
+70
+65
+143
+184
+188
+149
+99
+76
+136
+119
+153
+182
+130
+119
+100
+90
+120
+118
+146
+160
+176
+188
+167
+162
+170
+171
+172
+147
+176
+158
+146
+155
+187
+177
+171
+197
+204
+215
+187
+185
+196
+181
+143
+182
+187
+191
+209
+216
+201
+213
+222
+202
+174
+172
+190
+171
+156
+146
+148
+99
+78
+94
+144
+153
+127
+107
+164
+189
+176
+110
+95
+131
+182
+225
+202
+172
+208
+164
+96
+98
+117
+185
+125
+103
+80
+165
+161
+104
+63
+45
+49
+80
+113
+118
+62
+126
+170
+155
+118
+135
+168
+113
+48
+83
+106
+90
+85
+110
+135
+161
+144
+87
+160
+141
+107
+88
+77
+58
+55
+64
+80
+53
+41
+51
+56
+63
+82
+120
+106
+116
+109
+105
+114
+129
+128
+111
+117
+109
+133
+130
+90
+121
+145
+143
+115
+153
+165
+159
+180
+180
+189
+185
+187
+182
+190
+190
+197
+199
+198
+191
+189
+197
+197
+190
+190
+190
+209
+206
+198
+194
+186
+205
+211
+200
+205
+207
+221
+220
+199
+194
+194
+202
+204
+179
+178
+158
+137
+133
+121
+98
+67
+77
+47
+52
+70
+69
+131
+133
+194
+133
+164
+172
+174
+164
+166
+153
+139
+111
+121
+72
+96
+86
+93
+83
+77
+77
+87
+87
+83
+84
+70
+108
+182
+219
+197
+156
+167
+144
+131
+139
+138
+140
+139
+139
+136
+130
+120
+121
+127
+125
+143
+135
+146
+141
+137
+165
+162
+147
+185
+197
+110
+51
+46
+56
+70
+75
+87
+123
+107
+108
+102
+118
+155
+199
+207
+200
+217
+226
+221
+226
+228
+231
+231
+231
+222
+208
+201
+200
+219
+196
+176
+190
+189
+190
+185
+188
+196
+206
+204
+198
+197
+202
+196
+201
+202
+199
+195
+197
+191
+195
+199
+194
+191
+186
+186
+184
+187
+184
+189
+187
+179
+188
+181
+177
+178
+179
+177
+191
+194
+196
+184
+184
+166
+172
+135
+124
+121
+124
+114
+123
+135
+79
+109
+98
+89
+124
+123
+150
+139
+99
+127
+127
+121
+105
+70
+159
+171
+202
+156
+70
+145
+136
+120
+117
+107
+125
+63
+82
+100
+77
+129
+158
+128
+59
+103
+140
+135
+180
+118
+131
+119
+96
+168
+145
+79
+63
+108
+175
+120
+76
+93
+147
+141
+96
+87
+106
+199
+205
+194
+186
+200
+176
+164
+217
+215
+205
+167
+129
+95
+110
+157
+180
+179
+168
+119
+110
+131
+156
+202
+208
+196
+208
+208
+184
+170
+150
+136
+124
+99
+160
+160
+179
+139
+75
+99
+139
+192
+197
+128
+138
+165
+182
+181
+157
+126
+119
+127
+94
+117
+119
+103
+144
+161
+148
+154
+140
+80
+117
+121
+135
+169
+181
+188
+156
+104
+113
+136
+172
+198
+213
+220
+213
+191
+174
+143
+165
+199
+200
+190
+105
+64
+94
+133
+200
+207
+182
+136
+105
+89
+127
+155
+148
+105
+147
+167
+169
+185
+184
+184
+147
+129
+114
+104
+105
+120
+72
+95
+149
+160
+172
+168
+117
+67
+63
+88
+87
+167
+209
+209
+201
+184
+149
+131
+94
+107
+92
+154
+176
+190
+182
+172
+179
+139
+145
+155
+107
+125
+143
+158
+187
+190
+212
+198
+172
+138
+185
+188
+165
+179
+198
+205
+210
+217
+207
+189
+181
+167
+199
+176
+133
+105
+96
+107
+115
+108
+134
+130
+188
+231
+226
+221
+198
+189
+168
+159
+175
+181
+127
+74
+65
+56
+58
+66
+84
+83
+79
+133
+151
+160
+121
+68
+76
+86
+141
+185
+162
+127
+189
+187
+117
+148
+169
+192
+190
+170
+126
+120
+92
+92
+69
+66
+150
+110
+62
+84
+72
+159
+186
+149
+107
+99
+87
+103
+64
+52
+109
+143
+116
+102
+106
+85
+83
+144
+150
+124
+125
+77
+66
+67
+96
+111
+84
+100
+55
+52
+84
+120
+104
+120
+119
+128
+145
+156
+138
+133
+134
+149
+151
+144
+143
+131
+110
+109
+93
+84
+119
+129
+140
+148
+169
+176
+182
+171
+179
+194
+194
+194
+191
+202
+201
+202
+205
+197
+202
+189
+199
+201
+205
+196
+200
+192
+207
+206
+198
+208
+212
+204
+205
+187
+195
+216
+221
+201
+197
+206
+182
+169
+134
+156
+154
+116
+115
+87
+45
+41
+97
+70
+117
+113
+128
+180
+93
+169
+182
+184
+189
+190
+156
+149
+114
+117
+84
+88
+64
+84
+92
+89
+89
+96
+88
+102
+98
+107
+119
+160
+194
+160
+154
+159
+139
+136
+133
+147
+135
+136
+133
+134
+145
+121
+125
+136
+134
+159
+159
+170
+180
+155
+157
+154
+130
+172
+180
+159
+60
+51
+67
+83
+84
+95
+114
+98
+96
+88
+104
+157
+190
+161
+197
+217
+210
+223
+205
+227
+228
+229
+233
+228
+216
+210
+217
+195
+186
+185
+187
+192
+194
+190
+196
+200
+194
+194
+200
+195
+197
+198
+192
+195
+196
+197
+199
+199
+199
+188
+197
+197
+191
+194
+189
+188
+179
+179
+186
+175
+182
+182
+178
+185
+187
+186
+181
+185
+187
+176
+171
+159
+148
+138
+129
+130
+115
+113
+117
+134
+144
+119
+116
+124
+95
+111
+87
+79
+98
+111
+108
+98
+83
+68
+83
+95
+102
+100
+53
+136
+157
+119
+111
+129
+102
+109
+114
+100
+85
+103
+116
+174
+155
+72
+129
+93
+155
+191
+141
+78
+123
+100
+146
+182
+127
+78
+115
+118
+106
+116
+116
+114
+127
+114
+93
+129
+143
+146
+110
+113
+130
+128
+134
+167
+209
+237
+226
+196
+131
+107
+139
+131
+156
+187
+186
+141
+167
+192
+199
+160
+143
+167
+205
+207
+178
+178
+180
+176
+108
+96
+157
+179
+159
+127
+100
+90
+103
+141
+144
+131
+109
+119
+113
+162
+196
+186
+197
+222
+220
+218
+200
+195
+201
+198
+192
+209
+219
+192
+179
+155
+159
+145
+110
+184
+217
+228
+226
+216
+201
+176
+161
+190
+218
+162
+151
+65
+51
+79
+113
+131
+114
+86
+105
+108
+107
+85
+77
+107
+131
+151
+146
+135
+60
+73
+67
+84
+130
+118
+92
+43
+52
+62
+87
+125
+90
+108
+201
+206
+207
+178
+153
+195
+196
+156
+82
+74
+118
+171
+196
+184
+149
+190
+192
+204
+177
+155
+164
+181
+159
+139
+184
+169
+113
+79
+130
+124
+65
+49
+87
+134
+148
+140
+136
+205
+209
+211
+199
+185
+206
+216
+206
+187
+211
+225
+228
+218
+185
+150
+104
+88
+85
+117
+141
+177
+192
+197
+202
+209
+202
+178
+190
+211
+222
+222
+211
+204
+161
+130
+137
+156
+175
+178
+169
+78
+47
+59
+48
+65
+103
+156
+172
+184
+194
+141
+182
+202
+189
+144
+97
+90
+158
+191
+158
+73
+126
+188
+188
+167
+111
+103
+129
+95
+64
+63
+89
+120
+79
+65
+93
+108
+75
+65
+130
+185
+114
+70
+94
+86
+52
+82
+129
+100
+120
+92
+113
+86
+64
+79
+109
+87
+96
+60
+77
+99
+119
+116
+114
+119
+127
+138
+138
+157
+167
+160
+153
+150
+151
+141
+134
+139
+127
+102
+115
+115
+111
+105
+118
+116
+160
+169
+166
+159
+172
+191
+174
+197
+201
+204
+205
+208
+192
+200
+188
+192
+200
+199
+196
+200
+198
+202
+200
+201
+209
+198
+194
+200
+211
+211
+204
+191
+216
+197
+202
+200
+210
+190
+156
+123
+167
+131
+84
+77
+53
+77
+80
+76
+146
+104
+107
+109
+98
+150
+178
+185
+205
+157
+194
+177
+119
+93
+114
+88
+70
+97
+97
+90
+93
+83
+95
+89
+113
+138
+153
+174
+189
+195
+168
+148
+141
+133
+140
+143
+141
+140
+143
+138
+146
+118
+121
+134
+106
+139
+157
+131
+148
+162
+180
+157
+150
+156
+178
+123
+93
+88
+97
+84
+74
+99
+100
+97
+97
+98
+117
+171
+186
+199
+210
+208
+222
+212
+225
+233
+228
+227
+229
+216
+202
+198
+189
+178
+184
+175
+178
+189
+194
+199
+201
+200
+205
+206
+200
+209
+209
+204
+205
+204
+199
+197
+195
+192
+188
+197
+192
+196
+199
+198
+189
+195
+181
+187
+189
+189
+185
+186
+189
+185
+187
+180
+168
+160
+175
+160
+175
+164
+138
+123
+128
+123
+129
+141
+108
+97
+94
+117
+110
+119
+114
+127
+96
+74
+88
+131
+102
+99
+77
+108
+123
+111
+88
+69
+72
+67
+111
+148
+127
+126
+90
+65
+62
+78
+75
+84
+151
+111
+137
+119
+171
+144
+108
+144
+158
+116
+126
+124
+111
+129
+136
+129
+154
+156
+161
+179
+180
+201
+195
+165
+151
+148
+158
+148
+116
+83
+64
+85
+102
+116
+124
+186
+228
+229
+227
+197
+196
+171
+117
+117
+150
+134
+133
+120
+164
+200
+204
+175
+109
+204
+215
+198
+156
+137
+121
+140
+139
+149
+198
+164
+181
+172
+159
+155
+188
+223
+218
+222
+211
+205
+212
+201
+197
+207
+226
+235
+229
+209
+168
+157
+178
+190
+192
+170
+144
+119
+85
+184
+210
+212
+197
+170
+140
+162
+125
+109
+147
+123
+87
+68
+57
+124
+158
+156
+148
+111
+124
+100
+55
+66
+68
+79
+86
+127
+144
+179
+179
+189
+124
+138
+123
+92
+76
+98
+106
+88
+77
+82
+138
+194
+189
+113
+106
+113
+139
+170
+172
+146
+158
+195
+195
+110
+54
+107
+118
+97
+108
+130
+170
+188
+130
+96
+115
+126
+110
+106
+140
+182
+190
+141
+64
+85
+143
+184
+200
+205
+201
+196
+172
+144
+145
+187
+213
+211
+187
+172
+139
+92
+117
+137
+157
+151
+110
+145
+162
+169
+135
+153
+134
+140
+123
+99
+124
+158
+174
+156
+147
+131
+144
+167
+194
+162
+178
+187
+181
+192
+190
+135
+60
+49
+53
+103
+100
+177
+225
+225
+221
+213
+210
+178
+170
+145
+88
+115
+130
+194
+198
+135
+99
+158
+221
+208
+166
+121
+95
+136
+121
+103
+116
+82
+57
+74
+79
+65
+75
+76
+53
+72
+99
+98
+53
+51
+78
+65
+86
+96
+126
+113
+79
+84
+121
+64
+84
+74
+74
+116
+139
+65
+73
+100
+130
+105
+114
+117
+140
+160
+160
+156
+156
+170
+178
+165
+153
+162
+154
+145
+139
+148
+113
+111
+119
+104
+96
+105
+134
+161
+175
+177
+179
+188
+185
+192
+196
+204
+196
+196
+195
+201
+204
+199
+185
+202
+201
+200
+204
+213
+213
+195
+199
+211
+206
+196
+190
+189
+207
+202
+169
+188
+198
+182
+180
+187
+159
+117
+126
+111
+69
+59
+55
+79
+84
+54
+96
+57
+175
+96
+138
+181
+204
+192
+195
+154
+182
+147
+121
+171
+104
+76
+73
+84
+85
+93
+90
+93
+95
+97
+100
+111
+126
+168
+161
+162
+145
+148
+144
+139
+141
+137
+131
+136
+138
+136
+130
+124
+125
+123
+113
+109
+155
+146
+149
+174
+158
+146
+148
+160
+177
+194
+113
+117
+118
+88
+79
+89
+90
+102
+94
+89
+106
+158
+201
+223
+213
+209
+210
+226
+237
+227
+227
+207
+211
+209
+199
+190
+177
+179
+186
+199
+208
+206
+210
+216
+216
+209
+207
+200
+198
+202
+199
+206
+210
+210
+207
+205
+197
+198
+200
+195
+198
+195
+180
+182
+189
+182
+189
+194
+194
+190
+189
+187
+188
+187
+181
+182
+176
+172
+167
+147
+144
+137
+143
+139
+144
+133
+127
+116
+98
+106
+131
+113
+86
+70
+75
+63
+63
+75
+74
+76
+108
+119
+88
+74
+84
+76
+95
+82
+111
+102
+110
+98
+164
+157
+114
+52
+68
+68
+67
+87
+151
+191
+160
+95
+126
+172
+117
+131
+164
+154
+124
+99
+174
+196
+184
+187
+153
+84
+89
+131
+159
+123
+181
+208
+143
+174
+168
+174
+167
+124
+88
+84
+140
+191
+178
+158
+153
+159
+172
+141
+102
+135
+145
+109
+125
+107
+115
+154
+186
+137
+141
+153
+141
+127
+165
+213
+223
+217
+208
+201
+170
+154
+159
+181
+223
+212
+138
+159
+180
+153
+169
+205
+222
+217
+229
+226
+217
+207
+192
+151
+184
+210
+198
+204
+228
+210
+164
+98
+84
+103
+89
+80
+84
+66
+75
+138
+138
+162
+109
+68
+63
+72
+88
+125
+199
+216
+182
+139
+93
+117
+135
+143
+114
+66
+75
+95
+94
+176
+138
+141
+155
+156
+100
+119
+133
+164
+154
+88
+66
+99
+104
+120
+88
+98
+148
+186
+146
+113
+77
+80
+136
+153
+98
+109
+150
+153
+139
+134
+97
+85
+117
+73
+76
+103
+94
+104
+110
+174
+189
+145
+86
+89
+107
+63
+70
+66
+155
+189
+200
+190
+166
+144
+72
+63
+65
+83
+96
+116
+99
+86
+77
+92
+129
+147
+119
+96
+118
+133
+100
+90
+127
+153
+129
+93
+99
+138
+139
+168
+182
+186
+197
+190
+175
+160
+148
+174
+177
+178
+154
+96
+90
+62
+70
+55
+68
+54
+66
+125
+199
+196
+179
+176
+160
+126
+162
+172
+168
+179
+215
+156
+116
+136
+175
+200
+133
+111
+157
+191
+185
+153
+97
+58
+79
+88
+88
+140
+115
+102
+106
+75
+49
+68
+57
+73
+53
+53
+64
+92
+141
+177
+180
+182
+170
+82
+72
+119
+120
+105
+84
+121
+99
+86
+63
+76
+109
+120
+114
+137
+136
+133
+158
+169
+159
+179
+177
+174
+178
+175
+181
+185
+176
+164
+161
+147
+114
+113
+108
+97
+96
+116
+140
+162
+177
+191
+185
+189
+197
+192
+196
+200
+196
+199
+197
+198
+206
+205
+196
+196
+192
+187
+197
+217
+208
+199
+211
+207
+198
+209
+187
+207
+215
+197
+200
+207
+157
+155
+162
+130
+103
+135
+109
+73
+44
+90
+47
+116
+149
+68
+168
+93
+137
+164
+178
+176
+156
+156
+178
+144
+133
+144
+86
+82
+80
+77
+78
+84
+94
+98
+104
+123
+116
+127
+158
+188
+182
+187
+154
+156
+141
+138
+140
+145
+137
+129
+131
+128
+128
+140
+138
+128
+118
+125
+156
+148
+141
+146
+146
+185
+194
+150
+175
+162
+130
+118
+116
+107
+84
+88
+90
+93
+85
+88
+110
+166
+205
+218
+215
+220
+220
+230
+230
+228
+222
+216
+218
+201
+181
+174
+174
+179
+191
+196
+196
+204
+204
+200
+205
+200
+200
+201
+206
+200
+207
+206
+204
+197
+194
+199
+202
+199
+198
+197
+199
+187
+182
+179
+194
+196
+188
+178
+184
+197
+174
+180
+184
+178
+187
+172
+174
+151
+146
+125
+133
+116
+129
+136
+143
+135
+139
+110
+104
+89
+82
+80
+96
+78
+60
+58
+68
+57
+55
+53
+62
+57
+82
+73
+69
+82
+88
+117
+144
+129
+129
+127
+153
+168
+106
+99
+92
+70
+70
+106
+154
+184
+196
+170
+88
+96
+93
+103
+77
+154
+162
+119
+59
+97
+133
+180
+194
+172
+107
+73
+70
+85
+86
+92
+148
+186
+186
+140
+131
+143
+138
+140
+148
+162
+208
+223
+216
+170
+133
+168
+156
+150
+161
+181
+154
+171
+176
+189
+167
+144
+197
+180
+160
+148
+170
+210
+189
+176
+181
+182
+182
+202
+184
+182
+168
+174
+185
+188
+204
+202
+199
+187
+199
+198
+171
+209
+235
+221
+212
+211
+181
+167
+131
+164
+148
+137
+154
+159
+145
+166
+149
+146
+150
+201
+208
+216
+226
+221
+200
+178
+166
+143
+178
+199
+156
+114
+181
+208
+200
+157
+134
+83
+82
+75
+92
+85
+114
+144
+161
+157
+171
+206
+53
+58
+52
+69
+88
+82
+64
+72
+86
+129
+153
+134
+86
+95
+162
+114
+111
+69
+96
+90
+93
+83
+69
+74
+129
+176
+194
+172
+171
+161
+110
+94
+107
+123
+102
+124
+117
+184
+212
+199
+151
+92
+69
+90
+78
+87
+92
+151
+180
+168
+151
+133
+135
+111
+116
+105
+70
+60
+56
+68
+94
+89
+104
+144
+169
+198
+178
+123
+76
+100
+78
+126
+175
+177
+165
+169
+188
+208
+217
+229
+217
+181
+187
+151
+98
+116
+124
+157
+180
+178
+104
+63
+94
+98
+129
+170
+176
+172
+162
+146
+114
+114
+138
+134
+178
+198
+149
+80
+116
+123
+178
+127
+117
+177
+195
+178
+147
+117
+51
+62
+63
+59
+115
+104
+69
+98
+59
+77
+90
+67
+42
+92
+113
+117
+124
+154
+185
+175
+145
+126
+88
+83
+72
+104
+95
+73
+58
+70
+104
+108
+121
+110
+125
+117
+140
+167
+155
+161
+171
+161
+164
+169
+176
+182
+181
+179
+178
+182
+185
+187
+181
+159
+161
+143
+129
+115
+106
+104
+105
+127
+161
+175
+189
+198
+196
+204
+184
+192
+202
+210
+205
+204
+200
+201
+209
+201
+208
+207
+205
+206
+210
+210
+192
+206
+209
+208
+215
+204
+221
+230
+211
+199
+195
+157
+127
+117
+107
+110
+102
+75
+48
+94
+97
+67
+66
+72
+126
+90
+161
+199
+187
+167
+139
+145
+154
+144
+167
+113
+67
+85
+93
+96
+93
+90
+89
+92
+96
+106
+110
+114
+108
+141
+207
+221
+180
+159
+136
+134
+147
+138
+138
+140
+128
+117
+127
+124
+129
+137
+118
+89
+108
+116
+151
+150
+131
+136
+141
+177
+167
+147
+125
+115
+117
+104
+87
+92
+100
+90
+93
+104
+162
+195
+186
+185
+189
+213
+222
+230
+226
+202
+202
+196
+189
+180
+150
+158
+171
+194
+202
+200
+208
+210
+210
+206
+208
+205
+210
+207
+211
+217
+207
+190
+196
+199
+200
+199
+205
+194
+190
+197
+202
+191
+188
+191
+201
+192
+197
+199
+189
+185
+178
+164
+168
+178
+166
+156
+160
+146
+141
+129
+139
+127
+106
+111
+119
+160
+185
+119
+100
+109
+90
+95
+89
+114
+127
+128
+116
+86
+77
+72
+53
+78
+111
+76
+80
+66
+102
+89
+89
+106
+98
+96
+125
+154
+133
+86
+89
+90
+121
+145
+202
+190
+151
+127
+111
+65
+54
+58
+51
+94
+127
+124
+130
+119
+100
+96
+86
+143
+137
+144
+161
+111
+79
+92
+88
+116
+128
+123
+129
+158
+141
+194
+216
+180
+148
+157
+180
+209
+202
+155
+120
+136
+113
+117
+123
+93
+110
+134
+155
+159
+143
+154
+192
+220
+222
+204
+199
+186
+184
+188
+160
+178
+198
+178
+167
+187
+205
+189
+209
+171
+178
+201
+223
+228
+209
+168
+185
+218
+178
+182
+181
+161
+191
+213
+220
+229
+212
+208
+198
+181
+181
+195
+182
+178
+144
+166
+207
+184
+200
+229
+222
+222
+229
+177
+165
+219
+218
+188
+158
+106
+92
+96
+134
+181
+206
+200
+215
+188
+154
+133
+125
+93
+105
+77
+60
+74
+69
+68
+84
+98
+107
+110
+110
+148
+184
+149
+96
+154
+75
+67
+77
+80
+111
+87
+117
+105
+80
+73
+62
+63
+58
+105
+185
+200
+166
+93
+79
+134
+166
+167
+164
+172
+184
+187
+198
+175
+156
+164
+158
+130
+174
+199
+192
+200
+199
+217
+211
+181
+143
+106
+116
+139
+171
+195
+148
+168
+204
+176
+88
+51
+60
+56
+87
+80
+119
+155
+211
+200
+202
+226
+210
+176
+170
+199
+168
+113
+75
+164
+206
+194
+181
+139
+117
+150
+178
+210
+208
+158
+127
+140
+121
+155
+169
+144
+118
+166
+149
+86
+80
+93
+83
+121
+118
+139
+158
+148
+149
+128
+79
+58
+76
+62
+47
+55
+64
+88
+73
+62
+90
+111
+157
+127
+140
+171
+176
+160
+127
+131
+113
+125
+127
+87
+67
+89
+64
+57
+55
+48
+51
+57
+67
+70
+77
+105
+93
+120
+144
+177
+172
+164
+172
+164
+165
+169
+174
+181
+186
+171
+162
+176
+180
+178
+174
+184
+178
+174
+172
+146
+123
+88
+98
+115
+133
+172
+182
+190
+199
+201
+191
+197
+204
+208
+211
+208
+213
+209
+204
+207
+205
+190
+199
+206
+201
+199
+210
+202
+197
+207
+217
+217
+204
+211
+218
+213
+182
+198
+133
+109
+117
+79
+76
+73
+87
+89
+84
+92
+55
+76
+121
+87
+156
+206
+176
+181
+158
+157
+138
+146
+153
+109
+87
+100
+87
+92
+103
+95
+99
+109
+97
+111
+133
+98
+115
+176
+189
+189
+167
+146
+144
+140
+151
+149
+148
+145
+133
+124
+126
+108
+116
+118
+117
+119
+140
+135
+158
+150
+161
+154
+129
+133
+125
+145
+160
+162
+123
+94
+94
+80
+90
+90
+104
+156
+197
+215
+210
+213
+222
+216
+223
+228
+222
+213
+218
+204
+192
+196
+198
+206
+218
+210
+199
+211
+204
+198
+202
+205
+207
+216
+209
+212
+209
+201
+205
+206
+197
+200
+208
+206
+202
+207
+205
+205
+204
+202
+197
+202
+188
+197
+202
+180
+184
+170
+166
+159
+167
+166
+164
+148
+133
+131
+116
+120
+116
+120
+135
+127
+120
+124
+120
+116
+131
+100
+118
+140
+149
+136
+127
+129
+134
+121
+90
+70
+65
+65
+111
+121
+107
+67
+98
+93
+131
+92
+64
+94
+118
+136
+157
+155
+73
+69
+95
+93
+107
+125
+162
+144
+103
+85
+90
+106
+86
+92
+78
+117
+89
+136
+148
+161
+98
+83
+104
+131
+172
+196
+160
+114
+67
+95
+123
+113
+180
+201
+174
+171
+168
+176
+230
+230
+220
+197
+147
+174
+165
+107
+115
+82
+128
+141
+174
+180
+151
+156
+184
+156
+161
+205
+206
+217
+178
+186
+187
+195
+208
+204
+199
+211
+213
+200
+216
+217
+212
+200
+204
+186
+176
+189
+206
+199
+196
+171
+207
+207
+192
+177
+177
+192
+182
+158
+111
+137
+179
+208
+199
+227
+201
+210
+192
+179
+202
+137
+133
+170
+228
+230
+235
+229
+220
+166
+87
+110
+158
+196
+172
+129
+107
+154
+186
+159
+120
+124
+146
+135
+89
+77
+66
+87
+121
+137
+119
+118
+155
+151
+147
+160
+154
+167
+136
+185
+180
+109
+124
+131
+140
+141
+117
+62
+62
+103
+102
+124
+113
+126
+151
+111
+76
+109
+171
+201
+199
+155
+154
+189
+190
+216
+222
+216
+211
+172
+151
+178
+174
+178
+182
+189
+184
+204
+167
+153
+158
+136
+121
+160
+194
+202
+202
+209
+226
+218
+216
+187
+179
+147
+99
+63
+109
+141
+186
+227
+225
+212
+206
+210
+205
+165
+167
+185
+174
+119
+151
+198
+194
+161
+164
+195
+208
+213
+208
+182
+190
+145
+104
+136
+205
+230
+210
+177
+119
+83
+115
+110
+75
+76
+95
+128
+88
+120
+199
+213
+149
+86
+94
+68
+89
+73
+42
+66
+116
+99
+62
+118
+99
+160
+126
+65
+93
+65
+51
+66
+65
+111
+72
+77
+65
+62
+49
+86
+80
+85
+84
+62
+53
+100
+98
+49
+72
+77
+83
+89
+126
+157
+165
+170
+169
+170
+167
+180
+189
+181
+186
+186
+182
+182
+180
+168
+175
+171
+174
+169
+182
+165
+138
+115
+123
+109
+106
+147
+180
+187
+186
+195
+191
+180
+195
+205
+202
+208
+206
+208
+216
+217
+211
+217
+216
+211
+205
+207
+199
+217
+222
+215
+197
+215
+222
+189
+185
+178
+204
+180
+162
+178
+144
+103
+86
+76
+67
+56
+87
+96
+77
+106
+83
+96
+175
+204
+179
+206
+154
+169
+140
+149
+153
+138
+123
+105
+80
+79
+90
+93
+97
+111
+118
+117
+123
+118
+127
+165
+164
+184
+176
+149
+146
+146
+144
+139
+136
+135
+136
+130
+118
+117
+128
+128
+134
+129
+118
+143
+154
+150
+154
+157
+133
+157
+143
+134
+155
+146
+97
+89
+82
+89
+97
+93
+99
+172
+194
+201
+216
+223
+221
+208
+220
+202
+211
+210
+196
+195
+189
+187
+198
+206
+196
+196
+200
+209
+212
+211
+195
+197
+206
+209
+216
+215
+201
+200
+202
+202
+201
+209
+201
+199
+207
+199
+205
+204
+206
+201
+202
+201
+192
+200
+191
+181
+179
+174
+167
+165
+181
+167
+167
+148
+130
+129
+124
+121
+130
+127
+141
+153
+140
+127
+145
+123
+109
+120
+150
+164
+155
+158
+144
+115
+111
+87
+110
+87
+73
+66
+90
+86
+88
+109
+109
+100
+108
+134
+98
+86
+107
+88
+94
+157
+133
+119
+63
+92
+116
+103
+144
+118
+113
+95
+67
+73
+75
+73
+67
+56
+92
+99
+147
+151
+123
+111
+109
+160
+185
+180
+154
+167
+78
+78
+106
+145
+130
+156
+175
+185
+198
+187
+198
+195
+154
+154
+174
+116
+108
+111
+140
+199
+167
+145
+117
+121
+180
+213
+209
+172
+151
+196
+213
+182
+201
+216
+223
+190
+186
+187
+187
+182
+166
+215
+199
+207
+223
+212
+167
+151
+175
+185
+192
+191
+166
+133
+140
+166
+191
+201
+181
+139
+136
+145
+177
+186
+179
+178
+211
+151
+90
+133
+158
+105
+146
+141
+172
+207
+184
+144
+186
+179
+127
+131
+99
+131
+134
+170
+198
+200
+160
+136
+140
+188
+172
+115
+138
+198
+205
+186
+66
+55
+59
+117
+158
+167
+161
+191
+188
+171
+134
+128
+118
+84
+104
+113
+146
+154
+168
+161
+156
+170
+180
+190
+202
+205
+194
+180
+213
+222
+213
+180
+116
+103
+166
+189
+188
+175
+149
+160
+202
+195
+153
+148
+164
+196
+188
+176
+188
+175
+195
+204
+190
+169
+181
+179
+199
+219
+219
+210
+216
+169
+146
+111
+80
+85
+86
+63
+66
+125
+176
+197
+215
+178
+158
+172
+174
+157
+172
+172
+175
+184
+200
+206
+190
+177
+180
+156
+148
+131
+175
+141
+166
+159
+129
+148
+196
+194
+162
+141
+130
+172
+141
+168
+145
+94
+70
+128
+95
+76
+156
+207
+207
+149
+72
+134
+80
+110
+72
+79
+73
+59
+95
+99
+88
+125
+102
+133
+115
+80
+76
+92
+97
+54
+59
+80
+79
+94
+69
+77
+85
+65
+52
+55
+48
+26
+28
+44
+64
+59
+73
+98
+77
+138
+144
+164
+185
+178
+161
+165
+166
+179
+177
+185
+185
+177
+169
+181
+182
+179
+175
+175
+182
+176
+180
+186
+159
+145
+140
+129
+104
+109
+138
+181
+190
+190
+199
+196
+199
+197
+205
+208
+207
+211
+212
+217
+207
+197
+202
+208
+202
+195
+205
+206
+211
+228
+222
+191
+213
+217
+208
+197
+178
+194
+150
+154
+130
+113
+104
+80
+77
+48
+86
+93
+83
+104
+124
+162
+179
+192
+198
+187
+147
+150
+130
+146
+156
+129
+118
+113
+95
+99
+83
+96
+99
+110
+125
+124
+125
+134
+130
+153
+167
+184
+157
+139
+140
+151
+150
+140
+141
+139
+131
+130
+135
+128
+96
+111
+137
+121
+130
+144
+129
+149
+154
+137
+157
+177
+124
+123
+127
+147
+108
+104
+100
+102
+102
+90
+97
+156
+194
+188
+199
+210
+211
+223
+218
+217
+201
+191
+202
+186
+188
+202
+187
+188
+192
+197
+198
+191
+197
+202
+211
+201
+202
+211
+212
+208
+210
+204
+199
+204
+208
+210
+211
+205
+204
+206
+200
+195
+199
+194
+200
+198
+191
+192
+189
+187
+170
+165
+156
+146
+131
+143
+150
+157
+155
+135
+139
+123
+127
+126
+144
+134
+134
+129
+149
+145
+166
+164
+147
+150
+133
+136
+130
+105
+124
+113
+135
+137
+89
+117
+111
+88
+88
+116
+144
+162
+166
+146
+89
+129
+157
+128
+116
+104
+94
+114
+84
+72
+99
+113
+149
+199
+206
+136
+68
+75
+84
+68
+62
+57
+79
+123
+172
+195
+199
+167
+120
+80
+90
+184
+211
+197
+126
+117
+150
+176
+207
+195
+174
+189
+184
+153
+100
+115
+124
+120
+130
+130
+141
+141
+130
+147
+192
+222
+227
+219
+202
+207
+205
+154
+155
+179
+194
+196
+180
+158
+189
+195
+197
+141
+140
+172
+189
+190
+192
+209
+175
+158
+155
+175
+169
+181
+213
+220
+176
+164
+185
+213
+211
+190
+191
+219
+222
+199
+147
+133
+189
+219
+171
+124
+158
+196
+192
+187
+179
+204
+227
+191
+177
+168
+204
+213
+225
+218
+207
+166
+110
+103
+86
+85
+98
+154
+136
+102
+137
+180
+174
+135
+136
+129
+181
+89
+60
+75
+70
+85
+123
+138
+147
+168
+181
+99
+70
+103
+69
+49
+99
+139
+184
+217
+207
+162
+106
+85
+96
+151
+167
+174
+159
+186
+188
+149
+104
+102
+116
+86
+72
+99
+100
+138
+158
+194
+199
+175
+107
+128
+156
+155
+182
+134
+89
+111
+96
+103
+138
+169
+155
+188
+160
+124
+126
+121
+106
+85
+80
+97
+105
+127
+146
+188
+192
+196
+197
+150
+161
+115
+113
+134
+169
+164
+135
+88
+123
+107
+103
+130
+125
+98
+84
+70
+124
+117
+154
+137
+161
+199
+146
+89
+75
+129
+127
+172
+215
+200
+116
+70
+90
+108
+98
+155
+217
+181
+117
+100
+144
+185
+156
+89
+70
+83
+46
+78
+77
+97
+82
+106
+52
+53
+43
+82
+103
+72
+102
+119
+78
+53
+45
+67
+51
+66
+68
+85
+70
+47
+55
+75
+134
+109
+42
+105
+75
+66
+135
+171
+154
+143
+174
+176
+174
+174
+170
+170
+164
+170
+180
+187
+179
+188
+185
+185
+188
+186
+177
+171
+176
+171
+168
+179
+164
+164
+129
+138
+118
+156
+188
+168
+190
+209
+195
+206
+205
+207
+212
+207
+205
+211
+216
+204
+200
+207
+210
+208
+198
+208
+210
+192
+215
+215
+189
+190
+207
+209
+171
+111
+168
+166
+118
+106
+89
+83
+70
+74
+89
+86
+104
+114
+109
+164
+187
+177
+175
+147
+167
+165
+147
+167
+158
+118
+119
+111
+86
+90
+85
+93
+90
+94
+119
+121
+121
+126
+130
+156
+205
+206
+161
+147
+162
+156
+153
+129
+129
+131
+136
+135
+126
+125
+127
+133
+147
+128
+136
+150
+157
+147
+171
+171
+145
+168
+168
+146
+157
+149
+125
+98
+96
+99
+97
+107
+109
+159
+184
+187
+213
+205
+215
+229
+205
+201
+200
+208
+189
+206
+197
+192
+195
+210
+210
+191
+201
+212
+209
+212
+211
+212
+210
+206
+209
+218
+205
+201
+208
+208
+199
+208
+202
+204
+202
+202
+195
+200
+186
+192
+188
+189
+189
+190
+187
+172
+162
+155
+145
+130
+123
+160
+189
+189
+188
+177
+154
+156
+171
+170
+168
+141
+144
+161
+161
+160
+155
+162
+170
+162
+157
+169
+169
+159
+147
+136
+111
+114
+118
+133
+131
+103
+108
+134
+90
+120
+100
+84
+121
+148
+134
+100
+109
+88
+67
+87
+98
+104
+82
+59
+126
+136
+192
+202
+166
+64
+58
+64
+106
+98
+88
+96
+174
+199
+213
+223
+208
+181
+126
+89
+118
+187
+210
+178
+166
+162
+149
+135
+176
+162
+211
+211
+169
+103
+148
+170
+100
+76
+87
+114
+137
+131
+84
+110
+129
+133
+161
+188
+217
+206
+136
+114
+166
+158
+171
+196
+176
+143
+206
+199
+182
+213
+159
+113
+110
+126
+136
+130
+129
+159
+186
+179
+153
+165
+171
+169
+161
+182
+228
+207
+187
+172
+165
+141
+127
+176
+184
+115
+157
+209
+212
+188
+177
+207
+204
+197
+171
+147
+164
+216
+220
+207
+188
+147
+138
+130
+109
+106
+90
+83
+89
+131
+157
+165
+202
+185
+128
+128
+182
+200
+176
+194
+172
+110
+97
+89
+105
+115
+99
+124
+115
+78
+105
+120
+154
+135
+121
+87
+88
+168
+181
+200
+196
+186
+130
+136
+103
+108
+78
+85
+92
+140
+189
+137
+94
+75
+79
+73
+78
+120
+128
+115
+139
+131
+181
+170
+139
+158
+181
+165
+162
+124
+102
+124
+151
+149
+168
+138
+98
+172
+210
+204
+204
+213
+206
+198
+200
+137
+153
+176
+165
+189
+155
+156
+198
+150
+167
+135
+120
+136
+180
+192
+189
+159
+89
+89
+83
+103
+119
+141
+138
+186
+182
+176
+197
+165
+104
+110
+90
+116
+115
+148
+161
+154
+124
+169
+150
+194
+182
+140
+116
+118
+179
+104
+129
+196
+169
+108
+121
+148
+59
+52
+53
+51
+87
+141
+86
+109
+110
+97
+110
+59
+36
+68
+63
+44
+58
+60
+67
+84
+102
+111
+68
+53
+60
+89
+105
+85
+70
+79
+70
+70
+89
+92
+131
+141
+157
+174
+179
+180
+184
+182
+184
+187
+187
+185
+187
+192
+197
+192
+189
+185
+185
+178
+170
+175
+182
+192
+175
+171
+157
+154
+149
+137
+154
+184
+172
+196
+204
+197
+204
+210
+213
+202
+207
+209
+208
+220
+199
+199
+211
+218
+207
+204
+207
+208
+204
+218
+218
+205
+192
+194
+178
+154
+121
+164
+137
+114
+92
+94
+72
+73
+96
+66
+125
+124
+128
+143
+165
+156
+177
+162
+146
+147
+141
+175
+160
+119
+109
+103
+96
+83
+94
+92
+103
+98
+107
+105
+137
+147
+129
+175
+172
+180
+150
+140
+144
+145
+137
+130
+133
+130
+148
+136
+137
+126
+126
+136
+129
+133
+139
+136
+127
+130
+159
+174
+144
+177
+156
+158
+196
+178
+129
+99
+94
+98
+108
+106
+113
+180
+198
+215
+195
+204
+218
+217
+209
+204
+210
+212
+215
+206
+197
+204
+211
+204
+200
+219
+218
+216
+211
+208
+216
+206
+200
+205
+209
+212
+206
+213
+210
+200
+212
+204
+204
+194
+199
+199
+197
+191
+194
+201
+190
+192
+199
+182
+170
+141
+145
+128
+120
+137
+143
+165
+159
+166
+160
+157
+165
+176
+175
+168
+174
+169
+170
+187
+188
+181
+178
+168
+168
+167
+175
+154
+149
+144
+146
+155
+133
+102
+86
+89
+109
+126
+133
+127
+118
+143
+133
+106
+123
+103
+138
+166
+191
+180
+149
+98
+95
+93
+140
+147
+99
+118
+82
+92
+114
+95
+65
+74
+123
+116
+103
+100
+113
+148
+119
+126
+167
+189
+140
+108
+111
+120
+169
+197
+176
+141
+113
+134
+141
+147
+147
+158
+225
+221
+208
+212
+202
+190
+180
+175
+158
+175
+175
+184
+184
+179
+181
+191
+202
+198
+196
+194
+156
+128
+164
+176
+176
+156
+150
+182
+233
+233
+218
+191
+174
+158
+139
+121
+127
+154
+189
+223
+230
+218
+191
+170
+168
+149
+135
+158
+129
+121
+147
+129
+169
+177
+162
+154
+220
+230
+229
+211
+188
+171
+110
+154
+194
+182
+149
+117
+103
+73
+68
+92
+148
+171
+158
+159
+154
+114
+102
+155
+195
+187
+198
+195
+164
+194
+180
+97
+157
+137
+141
+170
+128
+88
+75
+60
+76
+96
+109
+90
+82
+68
+109
+147
+160
+136
+104
+78
+93
+133
+133
+133
+109
+85
+72
+67
+66
+87
+127
+133
+153
+149
+162
+197
+181
+136
+90
+57
+74
+77
+154
+168
+156
+138
+155
+120
+166
+213
+225
+213
+187
+185
+160
+146
+139
+120
+124
+140
+120
+155
+169
+165
+198
+201
+164
+148
+100
+143
+166
+179
+145
+115
+139
+128
+153
+192
+219
+215
+195
+164
+103
+83
+114
+87
+107
+117
+140
+171
+167
+139
+82
+110
+103
+127
+116
+178
+178
+109
+103
+106
+77
+88
+90
+116
+93
+97
+125
+166
+120
+165
+137
+158
+176
+197
+140
+87
+77
+105
+86
+66
+77
+53
+55
+84
+47
+99
+89
+55
+51
+58
+57
+70
+65
+57
+83
+76
+130
+115
+69
+87
+76
+59
+79
+49
+56
+60
+92
+75
+90
+103
+84
+83
+96
+145
+155
+166
+177
+184
+179
+185
+188
+187
+190
+176
+184
+179
+179
+178
+190
+190
+190
+187
+190
+200
+194
+187
+185
+167
+165
+156
+155
+146
+133
+176
+194
+184
+200
+200
+207
+202
+204
+210
+213
+211
+204
+210
+215
+205
+200
+201
+195
+202
+209
+219
+206
+192
+200
+222
+190
+177
+148
+160
+153
+127
+174
+138
+98
+95
+78
+83
+104
+107
+134
+135
+143
+204
+201
+174
+182
+170
+169
+149
+140
+157
+128
+106
+114
+107
+90
+90
+103
+109
+121
+117
+107
+115
+119
+125
+128
+157
+184
+175
+174
+146
+147
+144
+145
+139
+136
+133
+131
+144
+143
+121
+126
+124
+139
+135
+147
+137
+161
+148
+166
+162
+150
+166
+180
+176
+165
+134
+118
+98
+104
+100
+115
+109
+123
+181
+207
+207
+197
+200
+202
+186
+194
+208
+211
+205
+207
+199
+199
+200
+196
+196
+200
+202
+213
+205
+199
+218
+211
+213
+208
+209
+210
+208
+206
+199
+205
+204
+205
+204
+207
+192
+196
+199
+197
+187
+202
+192
+196
+195
+182
+162
+141
+127
+130
+127
+145
+167
+169
+171
+176
+181
+171
+164
+178
+172
+170
+179
+178
+180
+185
+192
+188
+182
+182
+190
+184
+178
+179
+170
+162
+162
+161
+143
+149
+115
+114
+88
+111
+110
+86
+95
+86
+103
+102
+100
+93
+121
+143
+134
+141
+174
+181
+188
+143
+113
+158
+164
+130
+98
+72
+66
+65
+66
+87
+84
+64
+80
+78
+82
+64
+109
+182
+181
+156
+140
+166
+121
+100
+77
+66
+110
+155
+190
+149
+144
+141
+162
+180
+137
+205
+221
+207
+168
+137
+140
+150
+177
+182
+175
+200
+220
+212
+202
+220
+210
+178
+176
+184
+166
+166
+135
+148
+159
+155
+209
+229
+236
+230
+186
+162
+131
+138
+164
+187
+177
+187
+177
+127
+167
+188
+206
+227
+228
+220
+226
+211
+207
+189
+195
+205
+205
+198
+160
+196
+175
+146
+154
+147
+143
+123
+153
+134
+164
+161
+131
+120
+111
+113
+117
+124
+109
+117
+143
+130
+133
+145
+119
+118
+105
+133
+175
+208
+188
+218
+195
+190
+160
+123
+139
+118
+85
+119
+94
+135
+143
+125
+77
+53
+78
+85
+95
+89
+87
+90
+119
+129
+130
+144
+156
+83
+117
+143
+146
+127
+136
+185
+171
+120
+158
+200
+191
+198
+171
+170
+187
+176
+158
+166
+172
+119
+144
+208
+207
+184
+154
+160
+143
+187
+199
+181
+212
+202
+176
+159
+135
+114
+148
+126
+131
+143
+192
+209
+211
+206
+213
+217
+210
+150
+93
+105
+113
+121
+139
+141
+169
+194
+144
+158
+135
+146
+175
+177
+146
+123
+144
+138
+169
+184
+129
+126
+119
+153
+169
+159
+166
+164
+188
+133
+106
+108
+123
+119
+68
+74
+174
+198
+117
+128
+108
+131
+190
+199
+200
+117
+59
+85
+114
+96
+92
+74
+65
+96
+84
+65
+65
+70
+98
+139
+145
+140
+137
+111
+153
+149
+84
+111
+97
+70
+67
+85
+69
+107
+105
+102
+115
+138
+148
+129
+146
+120
+77
+98
+143
+168
+167
+176
+179
+187
+188
+187
+187
+194
+189
+178
+185
+177
+181
+186
+189
+189
+190
+182
+175
+197
+196
+187
+187
+186
+177
+174
+166
+157
+156
+186
+182
+196
+208
+202
+219
+210
+207
+207
+219
+225
+217
+220
+211
+204
+209
+208
+200
+204
+202
+210
+211
+205
+199
+210
+167
+161
+102
+115
+126
+159
+131
+126
+103
+92
+97
+115
+108
+119
+162
+160
+186
+186
+167
+184
+176
+168
+181
+147
+167
+145
+114
+113
+118
+98
+108
+103
+105
+109
+107
+103
+99
+113
+116
+119
+135
+172
+178
+169
+161
+138
+139
+138
+138
+136
+131
+131
+139
+144
+136
+131
+131
+126
+126
+130
+134
+145
+143
+172
+157
+155
+157
+156
+149
+148
+149
+116
+92
+103
+113
+126
+104
+114
+170
+197
+191
+205
+206
+196
+189
+199
+216
+202
+194
+194
+197
+201
+208
+221
+217
+207
+208
+206
+204
+218
+215
+208
+208
+216
+210
+211
+210
+205
+211
+206
+209
+211
+205
+210
+216
+209
+200
+195
+198
+196
+188
+191
+185
+166
+146
+130
+144
+168
+168
+171
+164
+149
+164
+172
+167
+169
+185
+166
+180
+179
+191
+190
+195
+195
+192
+188
+187
+187
+189
+182
+178
+180
+182
+161
+176
+158
+129
+153
+133
+135
+130
+115
+113
+96
+96
+100
+137
+123
+153
+154
+116
+113
+109
+111
+104
+115
+120
+116
+65
+90
+117
+180
+136
+136
+111
+99
+99
+56
+83
+79
+102
+102
+74
+94
+82
+92
+153
+118
+135
+127
+100
+95
+83
+96
+98
+95
+87
+105
+146
+164
+164
+199
+162
+134
+186
+206
+199
+222
+228
+218
+201
+179
+161
+164
+184
+184
+177
+190
+207
+213
+206
+181
+202
+210
+189
+201
+210
+172
+150
+165
+161
+156
+154
+150
+155
+175
+174
+176
+181
+204
+219
+228
+230
+228
+225
+206
+182
+169
+184
+200
+213
+226
+204
+197
+216
+231
+208
+211
+179
+169
+162
+138
+86
+69
+75
+75
+102
+146
+134
+141
+119
+129
+126
+119
+156
+159
+154
+117
+106
+109
+130
+153
+150
+206
+159
+96
+160
+188
+192
+164
+129
+93
+84
+77
+92
+137
+94
+106
+121
+93
+116
+85
+51
+77
+68
+98
+136
+143
+106
+94
+84
+93
+127
+102
+99
+134
+128
+161
+162
+160
+164
+172
+184
+194
+186
+172
+154
+90
+68
+104
+159
+195
+221
+204
+151
+118
+118
+150
+131
+121
+115
+141
+139
+84
+114
+140
+123
+96
+98
+109
+141
+108
+110
+120
+111
+135
+146
+166
+157
+144
+160
+145
+129
+140
+119
+141
+139
+170
+140
+184
+177
+189
+187
+194
+153
+116
+99
+100
+106
+188
+222
+205
+130
+133
+136
+124
+111
+119
+157
+192
+216
+194
+111
+118
+150
+134
+73
+102
+170
+131
+75
+66
+83
+118
+164
+153
+105
+57
+88
+116
+93
+83
+118
+113
+64
+108
+144
+160
+87
+89
+105
+131
+113
+83
+107
+57
+77
+110
+124
+128
+95
+76
+66
+82
+82
+83
+100
+118
+137
+107
+140
+131
+143
+129
+90
+109
+105
+150
+179
+179
+184
+190
+182
+188
+190
+189
+182
+189
+187
+187
+197
+206
+191
+185
+190
+191
+186
+172
+188
+186
+175
+172
+186
+186
+171
+177
+162
+169
+186
+198
+208
+206
+200
+209
+213
+220
+221
+217
+219
+209
+218
+213
+210
+210
+215
+196
+215
+210
+194
+201
+181
+180
+171
+149
+133
+104
+136
+126
+129
+133
+107
+97
+97
+95
+93
+90
+136
+154
+199
+141
+172
+156
+177
+179
+179
+146
+157
+128
+102
+99
+100
+100
+96
+102
+97
+110
+110
+114
+100
+121
+118
+94
+114
+153
+177
+160
+155
+138
+144
+141
+136
+140
+131
+133
+139
+138
+129
+131
+125
+109
+136
+137
+116
+131
+156
+155
+156
+164
+156
+139
+167
+144
+136
+136
+111
+99
+104
+107
+105
+109
+162
+160
+200
+201
+202
+206
+212
+216
+207
+199
+211
+221
+220
+216
+216
+202
+202
+213
+217
+220
+218
+211
+210
+213
+212
+204
+208
+207
+205
+207
+201
+206
+207
+206
+208
+211
+217
+207
+210
+201
+199
+190
+178
+158
+148
+140
+139
+143
+155
+164
+169
+170
+180
+186
+179
+176
+180
+171
+185
+192
+189
+188
+185
+187
+194
+201
+197
+191
+196
+199
+188
+194
+194
+180
+184
+184
+180
+171
+144
+126
+140
+138
+129
+120
+105
+96
+89
+124
+121
+151
+148
+134
+108
+92
+102
+107
+97
+100
+105
+128
+94
+60
+52
+60
+64
+126
+97
+109
+148
+162
+146
+133
+121
+98
+96
+100
+105
+121
+102
+144
+154
+197
+180
+165
+155
+133
+123
+118
+135
+157
+139
+110
+92
+99
+86
+68
+108
+166
+186
+178
+185
+159
+169
+192
+197
+207
+196
+191
+180
+149
+153
+179
+169
+168
+205
+187
+158
+139
+144
+157
+133
+150
+149
+157
+179
+182
+170
+172
+194
+170
+144
+178
+185
+143
+115
+100
+107
+125
+148
+202
+219
+233
+236
+230
+218
+205
+182
+141
+114
+72
+84
+67
+98
+114
+98
+110
+153
+200
+204
+212
+207
+191
+176
+148
+131
+131
+124
+127
+124
+111
+168
+186
+192
+189
+195
+190
+150
+126
+111
+121
+66
+103
+124
+79
+57
+83
+70
+90
+156
+209
+208
+175
+115
+69
+65
+59
+70
+98
+95
+146
+175
+117
+125
+144
+124
+108
+134
+96
+119
+128
+159
+136
+184
+155
+99
+100
+145
+137
+149
+168
+127
+148
+121
+141
+137
+168
+154
+133
+88
+106
+90
+141
+160
+139
+139
+80
+80
+83
+119
+149
+197
+201
+200
+204
+206
+204
+174
+115
+159
+181
+186
+198
+219
+221
+211
+198
+185
+175
+197
+184
+150
+95
+53
+62
+84
+97
+78
+94
+115
+172
+184
+180
+178
+129
+120
+156
+184
+200
+170
+176
+204
+206
+167
+113
+100
+86
+131
+141
+56
+56
+103
+58
+55
+66
+72
+115
+131
+59
+68
+65
+87
+118
+139
+78
+70
+58
+74
+89
+75
+90
+89
+97
+133
+131
+59
+65
+72
+113
+65
+127
+108
+63
+47
+78
+96
+128
+113
+146
+149
+138
+119
+139
+143
+123
+145
+141
+95
+84
+84
+140
+167
+170
+172
+184
+189
+180
+179
+179
+181
+185
+194
+185
+177
+190
+202
+197
+188
+188
+185
+192
+197
+196
+204
+199
+174
+170
+171
+174
+171
+168
+179
+190
+202
+202
+200
+204
+212
+217
+220
+217
+230
+218
+206
+218
+208
+198
+201
+210
+198
+199
+205
+204
+205
+182
+189
+176
+169
+135
+127
+139
+144
+123
+133
+116
+80
+124
+111
+127
+134
+156
+188
+172
+145
+128
+120
+125
+138
+162
+153
+92
+70
+95
+98
+99
+107
+93
+93
+110
+109
+117
+129
+127
+143
+140
+134
+178
+206
+164
+148
+141
+143
+155
+151
+140
+135
+129
+131
+135
+130
+128
+127
+119
+141
+136
+140
+128
+167
+180
+165
+177
+186
+170
+168
+136
+140
+143
+127
+98
+105
+116
+121
+126
+174
+198
+221
+217
+200
+179
+198
+200
+195
+210
+212
+208
+216
+209
+197
+201
+206
+204
+207
+208
+209
+208
+210
+210
+206
+209
+209
+199
+210
+208
+206
+209
+204
+207
+217
+207
+211
+205
+201
+196
+200
+186
+159
+147
+127
+151
+170
+168
+160
+175
+170
+179
+174
+172
+169
+166
+175
+180
+188
+184
+187
+192
+199
+190
+181
+186
+172
+187
+195
+197
+197
+196
+189
+194
+186
+162
+164
+160
+155
+135
+133
+108
+108
+144
+119
+98
+123
+100
+98
+103
+114
+115
+100
+141
+131
+150
+120
+136
+125
+85
+127
+103
+88
+102
+83
+78
+96
+113
+127
+184
+213
+180
+171
+157
+120
+107
+107
+158
+187
+175
+123
+136
+159
+144
+162
+186
+175
+143
+134
+137
+139
+136
+140
+111
+73
+64
+124
+161
+178
+191
+127
+93
+90
+135
+123
+110
+104
+84
+92
+125
+148
+161
+148
+159
+155
+176
+215
+199
+209
+217
+185
+185
+177
+186
+149
+179
+206
+217
+194
+144
+164
+194
+211
+191
+170
+157
+134
+175
+174
+158
+162
+168
+170
+143
+126
+117
+110
+126
+116
+125
+119
+115
+143
+108
+100
+96
+125
+141
+204
+221
+216
+215
+204
+174
+154
+119
+114
+140
+188
+184
+162
+135
+119
+109
+104
+128
+151
+165
+148
+154
+138
+102
+130
+107
+86
+67
+93
+70
+60
+92
+151
+196
+204
+171
+115
+72
+92
+151
+184
+174
+208
+201
+167
+141
+125
+107
+138
+147
+136
+80
+104
+113
+131
+146
+174
+149
+117
+83
+138
+156
+150
+139
+87
+151
+167
+135
+120
+100
+56
+62
+55
+56
+95
+88
+93
+131
+115
+127
+123
+128
+147
+113
+114
+92
+93
+96
+93
+143
+186
+161
+133
+126
+144
+160
+171
+181
+191
+181
+130
+104
+82
+45
+72
+144
+131
+141
+90
+70
+155
+182
+171
+111
+124
+192
+202
+176
+205
+192
+186
+177
+134
+133
+127
+113
+80
+84
+66
+59
+41
+36
+34
+49
+44
+48
+55
+74
+72
+54
+58
+54
+95
+90
+69
+76
+94
+72
+64
+106
+137
+98
+56
+58
+51
+58
+58
+77
+98
+129
+58
+64
+110
+96
+53
+76
+111
+126
+126
+127
+151
+170
+167
+148
+162
+151
+164
+149
+121
+113
+106
+116
+139
+143
+155
+182
+188
+189
+192
+188
+188
+192
+190
+187
+201
+208
+197
+196
+191
+198
+199
+190
+194
+191
+196
+191
+186
+188
+186
+172
+164
+158
+180
+187
+185
+205
+208
+211
+212
+216
+219
+222
+218
+211
+206
+213
+221
+216
+204
+213
+221
+213
+211
+207
+213
+197
+198
+184
+172
+169
+140
+133
+131
+137
+130
+95
+87
+106
+97
+120
+137
+150
+175
+176
+165
+171
+126
+149
+160
+141
+128
+105
+103
+94
+99
+115
+100
+129
+106
+108
+114
+120
+125
+140
+134
+144
+139
+166
+185
+174
+160
+149
+147
+137
+146
+146
+140
+133
+140
+138
+133
+131
+136
+143
+137
+133
+155
+160
+156
+147
+161
+169
+185
+187
+167
+156
+157
+150
+140
+99
+109
+120
+121
+125
+179
+206
+221
+201
+181
+192
+207
+200
+205
+202
+213
+220
+208
+208
+220
+216
+212
+210
+200
+205
+215
+218
+219
+211
+207
+209
+205
+209
+204
+215
+201
+185
+202
+210
+202
+212
+202
+200
+196
+190
+189
+180
+162
+168
+158
+169
+167
+165
+174
+187
+186
+188
+172
+171
+174
+177
+187
+196
+192
+192
+194
+199
+198
+196
+185
+182
+187
+187
+192
+192
+180
+192
+182
+189
+186
+178
+159
+149
+148
+117
+117
+114
+100
+119
+147
+125
+149
+129
+148
+179
+143
+145
+157
+148
+134
+160
+130
+124
+95
+75
+73
+75
+69
+82
+83
+145
+149
+87
+117
+109
+154
+162
+197
+199
+190
+150
+83
+86
+76
+82
+118
+149
+126
+108
+137
+188
+204
+195
+197
+178
+134
+96
+124
+125
+127
+154
+111
+166
+155
+124
+144
+119
+127
+156
+184
+151
+137
+162
+189
+158
+188
+185
+153
+128
+172
+190
+196
+190
+168
+139
+150
+184
+161
+117
+104
+124
+120
+160
+190
+157
+136
+121
+124
+148
+164
+165
+178
+162
+206
+230
+218
+206
+209
+209
+197
+188
+190
+177
+177
+156
+139
+156
+154
+154
+192
+215
+217
+186
+181
+199
+176
+192
+197
+200
+209
+201
+212
+222
+207
+172
+120
+147
+129
+94
+87
+92
+67
+52
+68
+76
+111
+141
+131
+110
+108
+96
+84
+69
+69
+70
+73
+79
+87
+76
+57
+82
+100
+104
+105
+97
+110
+135
+176
+182
+147
+76
+79
+109
+184
+187
+114
+78
+85
+88
+136
+157
+175
+169
+138
+155
+177
+181
+179
+166
+154
+180
+191
+188
+162
+182
+154
+200
+213
+217
+223
+235
+221
+202
+170
+141
+164
+148
+125
+60
+49
+47
+42
+45
+52
+94
+120
+80
+127
+174
+140
+99
+78
+74
+114
+130
+105
+184
+208
+169
+93
+84
+117
+83
+69
+86
+103
+128
+194
+184
+146
+119
+113
+125
+116
+128
+172
+195
+191
+195
+138
+148
+168
+143
+37
+37
+36
+78
+160
+119
+76
+148
+86
+43
+60
+56
+54
+70
+86
+84
+58
+66
+48
+60
+49
+76
+89
+55
+94
+89
+108
+158
+78
+84
+87
+88
+155
+146
+66
+79
+78
+97
+155
+161
+158
+167
+186
+181
+165
+165
+153
+162
+174
+181
+126
+106
+109
+136
+169
+177
+178
+191
+188
+180
+185
+185
+172
+176
+184
+189
+198
+197
+192
+195
+194
+196
+198
+187
+194
+196
+188
+179
+189
+177
+179
+185
+181
+175
+197
+192
+197
+209
+217
+202
+215
+211
+209
+212
+212
+197
+210
+216
+213
+206
+225
+209
+198
+187
+201
+207
+190
+182
+157
+166
+134
+136
+131
+120
+117
+121
+109
+133
+96
+103
+143
+181
+159
+174
+167
+202
+161
+167
+151
+153
+129
+127
+128
+126
+126
+103
+105
+111
+102
+111
+116
+128
+137
+135
+138
+127
+140
+180
+190
+165
+149
+141
+149
+135
+135
+150
+145
+143
+136
+140
+137
+136
+134
+149
+153
+131
+140
+157
+171
+145
+153
+158
+171
+162
+136
+155
+147
+159
+103
+73
+88
+100
+105
+114
+194
+209
+218
+179
+195
+208
+194
+189
+199
+210
+217
+208
+211
+227
+209
+205
+201
+208
+212
+213
+215
+218
+212
+210
+209
+213
+211
+206
+216
+215
+207
+210
+212
+206
+218
+210
+191
+199
+202
+191
+172
+150
+129
+158
+140
+138
+157
+168
+171
+175
+186
+180
+189
+190
+171
+178
+185
+188
+194
+191
+186
+192
+202
+195
+191
+184
+182
+188
+191
+188
+196
+194
+189
+185
+179
+170
+176
+146
+146
+117
+102
+114
+120
+127
+126
+131
+119
+131
+137
+184
+187
+169
+145
+175
+148
+121
+130
+147
+113
+85
+76
+87
+124
+143
+141
+126
+109
+133
+175
+159
+118
+144
+131
+98
+125
+146
+124
+111
+114
+95
+74
+114
+94
+144
+171
+199
+185
+190
+207
+223
+217
+217
+217
+204
+178
+137
+108
+98
+187
+154
+146
+200
+219
+188
+161
+164
+186
+192
+188
+167
+208
+192
+154
+145
+118
+121
+118
+135
+187
+190
+154
+106
+90
+96
+119
+103
+83
+98
+138
+181
+199
+164
+158
+127
+131
+143
+159
+162
+178
+180
+169
+178
+189
+201
+186
+188
+223
+221
+219
+216
+166
+114
+121
+117
+125
+98
+76
+67
+68
+70
+80
+95
+181
+223
+216
+210
+181
+131
+157
+160
+160
+128
+105
+104
+95
+57
+66
+80
+117
+117
+84
+109
+169
+97
+59
+83
+78
+83
+95
+70
+44
+49
+64
+53
+55
+60
+76
+130
+147
+147
+164
+88
+77
+129
+189
+196
+155
+149
+111
+155
+181
+192
+151
+82
+125
+121
+75
+84
+92
+126
+148
+130
+150
+171
+151
+115
+171
+160
+175
+188
+182
+196
+172
+210
+232
+230
+213
+186
+110
+77
+98
+89
+58
+58
+59
+54
+60
+105
+118
+119
+102
+121
+118
+129
+146
+135
+120
+141
+186
+200
+201
+166
+111
+67
+87
+103
+170
+121
+85
+151
+144
+170
+158
+129
+104
+128
+150
+120
+161
+180
+151
+108
+167
+127
+92
+76
+83
+80
+86
+68
+64
+55
+95
+109
+128
+187
+123
+65
+87
+138
+146
+128
+107
+123
+166
+143
+89
+124
+147
+143
+104
+87
+145
+151
+129
+139
+109
+84
+92
+99
+88
+83
+80
+127
+123
+130
+148
+155
+165
+154
+158
+179
+178
+171
+170
+166
+154
+146
+119
+100
+104
+134
+171
+172
+186
+188
+186
+192
+189
+188
+194
+198
+197
+194
+188
+199
+199
+199
+194
+195
+197
+189
+187
+187
+192
+190
+190
+195
+187
+180
+186
+185
+195
+194
+204
+196
+196
+206
+222
+212
+211
+204
+212
+220
+205
+207
+221
+220
+212
+225
+215
+202
+191
+195
+182
+194
+174
+138
+131
+128
+127
+121
+114
+120
+108
+117
+137
+136
+158
+186
+167
+158
+151
+175
+165
+160
+137
+149
+114
+116
+114
+110
+99
+103
+97
+97
+109
+105
+137
+123
+127
+119
+116
+115
+147
+167
+174
+167
+172
+144
+129
+146
+149
+138
+138
+135
+138
+140
+135
+133
+149
+143
+151
+145
+150
+146
+158
+170
+154
+146
+171
+170
+174
+156
+143
+133
+138
+96
+84
+102
+100
+116
+171
+196
+208
+207
+215
+197
+194
+192
+198
+217
+217
+210
+219
+212
+206
+201
+205
+221
+215
+218
+219
+209
+202
+210
+212
+208
+205
+216
+216
+209
+208
+209
+207
+206
+207
+196
+202
+198
+185
+184
+167
+191
+194
+189
+179
+169
+167
+167
+172
+177
+187
+177
+177
+176
+181
+194
+189
+198
+198
+196
+196
+195
+186
+188
+188
+177
+182
+187
+176
+172
+172
+172
+188
+174
+158
+157
+154
+145
+148
+114
+117
+125
+103
+99
+88
+75
+96
+103
+94
+98
+96
+135
+169
+166
+108
+92
+95
+70
+88
+113
+129
+128
+117
+137
+103
+93
+102
+90
+89
+151
+153
+169
+191
+156
+114
+79
+83
+94
+117
+126
+143
+160
+159
+169
+178
+207
+204
+164
+144
+135
+154
+153
+140
+149
+129
+146
+158
+135
+121
+148
+92
+79
+138
+180
+157
+139
+148
+172
+146
+154
+158
+205
+215
+221
+218
+215
+213
+189
+176
+185
+197
+188
+161
+180
+198
+194
+196
+196
+188
+170
+135
+128
+149
+146
+124
+165
+177
+138
+104
+136
+119
+130
+175
+188
+171
+209
+235
+212
+198
+199
+170
+148
+171
+174
+157
+128
+134
+128
+126
+130
+159
+166
+182
+199
+192
+164
+180
+154
+167
+157
+135
+123
+106
+106
+104
+141
+180
+110
+139
+161
+109
+126
+170
+83
+83
+100
+78
+105
+73
+58
+80
+139
+160
+137
+63
+98
+137
+147
+150
+192
+190
+208
+190
+166
+107
+176
+155
+136
+125
+99
+93
+154
+190
+186
+148
+145
+138
+125
+116
+108
+154
+184
+191
+190
+212
+190
+137
+113
+82
+113
+145
+174
+202
+218
+229
+231
+229
+204
+159
+95
+82
+93
+105
+82
+113
+158
+191
+207
+185
+194
+204
+191
+162
+169
+177
+174
+141
+137
+145
+137
+94
+102
+168
+197
+189
+166
+172
+124
+102
+133
+104
+98
+115
+161
+176
+157
+118
+99
+149
+167
+141
+172
+124
+89
+83
+97
+177
+117
+82
+63
+67
+85
+90
+116
+129
+107
+67
+134
+108
+128
+126
+168
+205
+204
+164
+138
+147
+138
+100
+97
+159
+150
+127
+108
+118
+115
+111
+158
+146
+110
+86
+90
+94
+124
+141
+150
+167
+167
+168
+186
+186
+172
+162
+176
+170
+174
+176
+168
+150
+155
+133
+110
+145
+165
+176
+179
+187
+187
+194
+195
+196
+191
+190
+199
+200
+194
+190
+196
+206
+196
+200
+196
+196
+191
+195
+191
+182
+186
+194
+191
+182
+180
+191
+194
+196
+207
+202
+200
+207
+227
+219
+219
+207
+210
+218
+221
+209
+218
+196
+202
+211
+213
+207
+206
+219
+209
+198
+133
+125
+119
+124
+125
+110
+93
+96
+116
+116
+138
+184
+190
+176
+143
+133
+148
+129
+128
+137
+143
+117
+117
+120
+106
+115
+107
+108
+103
+109
+106
+107
+115
+99
+124
+133
+121
+151
+158
+140
+146
+149
+134
+128
+137
+138
+130
+134
+129
+133
+143
+149
+145
+145
+137
+157
+155
+138
+157
+139
+159
+162
+177
+172
+150
+144
+154
+156
+154
+153
+108
+93
+106
+97
+118
+174
+192
+181
+188
+197
+184
+196
+197
+204
+208
+207
+212
+216
+215
+207
+216
+226
+218
+207
+213
+209
+207
+205
+208
+202
+209
+216
+217
+205
+217
+211
+215
+217
+200
+210
+201
+199
+195
+180
+129
+144
+168
+161
+175
+169
+176
+176
+185
+184
+178
+179
+178
+182
+191
+195
+198
+195
+187
+191
+190
+187
+188
+194
+188
+186
+195
+188
+185
+180
+189
+185
+178
+170
+151
+143
+159
+160
+147
+100
+107
+105
+110
+151
+137
+76
+86
+87
+107
+89
+104
+115
+118
+161
+190
+188
+179
+158
+106
+103
+149
+139
+119
+127
+138
+117
+107
+85
+64
+80
+99
+125
+137
+175
+167
+198
+199
+162
+129
+114
+106
+106
+137
+184
+171
+197
+189
+165
+197
+166
+150
+172
+182
+182
+195
+190
+176
+172
+168
+202
+217
+185
+186
+172
+161
+192
+162
+174
+143
+97
+106
+107
+109
+168
+208
+204
+169
+121
+110
+116
+184
+195
+202
+192
+194
+208
+211
+220
+198
+191
+195
+181
+159
+155
+169
+165
+141
+156
+185
+175
+188
+180
+190
+200
+209
+221
+219
+207
+196
+184
+181
+194
+202
+204
+209
+210
+189
+189
+220
+220
+198
+151
+111
+140
+174
+188
+178
+147
+109
+131
+168
+167
+157
+125
+93
+97
+114
+109
+97
+83
+67
+51
+73
+69
+120
+109
+83
+88
+131
+156
+87
+56
+90
+131
+199
+196
+130
+74
+78
+79
+86
+104
+108
+107
+135
+144
+139
+199
+171
+136
+79
+69
+89
+93
+116
+107
+164
+180
+165
+157
+137
+115
+90
+119
+131
+145
+118
+107
+106
+133
+190
+156
+147
+147
+148
+167
+171
+200
+186
+172
+169
+182
+172
+145
+134
+125
+131
+166
+175
+180
+190
+195
+190
+199
+184
+160
+138
+108
+135
+171
+135
+128
+171
+202
+202
+169
+144
+83
+70
+63
+102
+161
+206
+195
+177
+137
+116
+162
+194
+186
+148
+127
+69
+46
+67
+130
+107
+121
+52
+92
+48
+69
+89
+131
+145
+87
+57
+79
+78
+84
+139
+166
+181
+148
+124
+109
+150
+137
+99
+123
+153
+154
+99
+93
+137
+129
+127
+104
+87
+94
+104
+96
+83
+117
+117
+146
+162
+175
+180
+180
+184
+191
+185
+184
+169
+186
+186
+180
+190
+177
+178
+149
+93
+129
+170
+158
+177
+194
+204
+198
+200
+199
+196
+195
+186
+195
+198
+204
+199
+192
+195
+184
+191
+199
+205
+200
+198
+202
+202
+196
+185
+176
+166
+190
+212
+200
+204
+205
+200
+210
+213
+217
+225
+225
+202
+211
+213
+212
+225
+225
+212
+206
+216
+205
+201
+209
+188
+179
+135
+114
+124
+115
+124
+126
+108
+116
+138
+129
+143
+196
+201
+172
+168
+159
+169
+150
+139
+130
+136
+138
+131
+115
+124
+109
+111
+115
+99
+92
+109
+95
+107
+114
+158
+139
+139
+127
+154
+171
+157
+160
+164
+147
+145
+144
+143
+140
+136
+133
+139
+146
+131
+138
+153
+140
+150
+135
+143
+147
+170
+154
+162
+148
+157
+157
+149
+155
+153
+146
+106
+77
+100
+97
+103
+187
+200
+202
+210
+191
+197
+210
+209
+217
+218
+204
+205
+215
+209
+207
+207
+210
+199
+210
+218
+211
+215
+217
+215
+209
+216
+212
+220
+218
+212
+204
+223
+216
+202
+205
+195
+192
+186
+170
+162
+143
+159
+172
+187
+180
+190
+189
+180
+184
+185
+176
+168
+164
+171
+187
+194
+196
+194
+189
+184
+190
+192
+189
+202
+188
+198
+187
+188
+182
+177
+180
+186
+187
+168
+126
+97
+94
+111
+102
+85
+129
+120
+88
+115
+134
+127
+100
+94
+93
+99
+116
+108
+119
+129
+161
+168
+194
+219
+200
+115
+114
+144
+164
+199
+210
+188
+177
+141
+83
+93
+117
+168
+170
+164
+118
+147
+181
+185
+170
+126
+106
+98
+82
+135
+161
+164
+194
+149
+148
+126
+113
+139
+139
+151
+140
+120
+147
+135
+130
+138
+153
+181
+181
+175
+188
+186
+179
+184
+184
+164
+172
+166
+187
+174
+176
+212
+200
+169
+138
+189
+197
+181
+141
+145
+180
+185
+188
+187
+159
+176
+186
+170
+186
+206
+192
+194
+198
+184
+172
+151
+158
+176
+190
+155
+176
+170
+165
+168
+199
+200
+190
+210
+205
+199
+181
+162
+138
+153
+164
+176
+155
+119
+100
+115
+139
+172
+195
+227
+226
+226
+229
+229
+211
+149
+118
+118
+92
+68
+103
+105
+96
+109
+146
+82
+131
+72
+58
+114
+158
+179
+99
+90
+74
+88
+140
+169
+148
+47
+74
+76
+109
+86
+56
+66
+76
+85
+154
+165
+140
+155
+179
+113
+102
+127
+99
+53
+87
+119
+133
+176
+208
+202
+167
+151
+148
+103
+97
+87
+69
+138
+154
+151
+182
+130
+144
+167
+131
+149
+139
+137
+162
+154
+177
+137
+159
+177
+191
+200
+187
+184
+171
+186
+194
+178
+177
+178
+196
+197
+192
+195
+188
+139
+134
+123
+76
+92
+45
+66
+123
+187
+204
+202
+206
+197
+102
+133
+155
+154
+106
+140
+180
+178
+117
+115
+151
+111
+95
+70
+62
+113
+178
+111
+48
+43
+42
+49
+92
+74
+92
+92
+99
+114
+110
+115
+141
+85
+78
+135
+116
+137
+129
+140
+97
+127
+109
+108
+130
+124
+129
+75
+68
+67
+98
+118
+134
+141
+164
+176
+176
+180
+181
+185
+196
+186
+179
+186
+191
+188
+178
+188
+180
+149
+102
+144
+169
+160
+178
+192
+195
+188
+185
+189
+196
+200
+190
+199
+200
+194
+207
+209
+205
+195
+192
+204
+201
+187
+188
+202
+206
+202
+197
+189
+167
+189
+200
+199
+209
+208
+211
+208
+219
+212
+226
+227
+205
+223
+229
+219
+221
+210
+194
+205
+205
+195
+200
+205
+141
+139
+123
+127
+125
+119
+117
+124
+134
+126
+135
+162
+180
+192
+149
+182
+159
+164
+147
+148
+130
+135
+135
+125
+124
+123
+119
+123
+114
+106
+93
+103
+114
+108
+116
+138
+151
+131
+161
+151
+169
+162
+151
+165
+153
+143
+139
+141
+146
+139
+134
+130
+156
+138
+145
+149
+165
+139
+136
+141
+137
+141
+148
+141
+161
+148
+156
+125
+144
+130
+138
+136
+97
+98
+110
+126
+197
+202
+216
+201
+181
+208
+206
+213
+205
+209
+217
+209
+204
+219
+217
+211
+207
+220
+219
+208
+212
+209
+211
+208
+210
+207
+219
+218
+218
+228
+212
+209
+207
+207
+196
+184
+160
+158
+164
+169
+174
+190
+190
+186
+190
+195
+186
+186
+192
+182
+175
+168
+177
+186
+189
+196
+194
+204
+198
+179
+186
+179
+188
+186
+187
+197
+198
+185
+185
+186
+166
+169
+164
+151
+153
+127
+103
+119
+124
+113
+94
+97
+77
+60
+88
+114
+121
+125
+107
+107
+115
+150
+143
+116
+124
+129
+117
+175
+185
+148
+127
+159
+134
+104
+128
+161
+177
+174
+141
+96
+102
+134
+168
+201
+165
+106
+79
+76
+109
+89
+76
+107
+144
+115
+117
+106
+128
+185
+144
+98
+121
+130
+156
+191
+197
+198
+228
+201
+177
+164
+137
+94
+114
+134
+172
+202
+195
+171
+153
+136
+148
+127
+124
+123
+137
+145
+161
+170
+164
+151
+141
+186
+210
+198
+139
+155
+194
+211
+206
+207
+206
+225
+219
+215
+207
+177
+146
+136
+182
+171
+159
+150
+169
+181
+168
+137
+158
+165
+189
+194
+182
+121
+121
+136
+121
+88
+105
+113
+99
+115
+95
+77
+135
+119
+136
+150
+175
+184
+188
+180
+150
+136
+97
+89
+82
+84
+83
+62
+80
+85
+106
+114
+98
+84
+147
+168
+150
+78
+75
+139
+184
+154
+136
+89
+75
+56
+44
+54
+57
+52
+115
+129
+118
+98
+110
+87
+95
+156
+166
+159
+189
+166
+100
+149
+192
+186
+138
+126
+143
+155
+165
+204
+198
+172
+141
+127
+143
+141
+118
+110
+118
+98
+67
+114
+157
+88
+78
+118
+113
+108
+95
+84
+96
+90
+96
+103
+146
+175
+172
+177
+200
+146
+131
+129
+151
+211
+212
+217
+206
+144
+73
+76
+80
+89
+144
+182
+164
+145
+179
+212
+206
+200
+158
+120
+156
+210
+179
+139
+137
+195
+196
+169
+85
+77
+150
+153
+116
+141
+170
+133
+78
+39
+58
+57
+89
+105
+85
+86
+88
+127
+137
+116
+121
+126
+156
+158
+184
+172
+123
+168
+167
+115
+115
+123
+98
+125
+111
+140
+128
+68
+67
+95
+97
+131
+145
+158
+161
+159
+168
+180
+180
+166
+185
+186
+191
+196
+199
+190
+188
+174
+170
+150
+110
+147
+165
+162
+179
+194
+195
+191
+192
+192
+201
+204
+186
+180
+191
+196
+196
+208
+207
+201
+202
+199
+197
+198
+206
+199
+188
+192
+182
+184
+196
+190
+197
+196
+201
+206
+217
+213
+220
+221
+219
+219
+220
+209
+211
+210
+206
+200
+222
+210
+208
+210
+190
+209
+151
+146
+137
+130
+129
+111
+111
+116
+80
+123
+157
+179
+141
+172
+140
+194
+177
+160
+139
+149
+131
+127
+124
+124
+121
+123
+116
+105
+100
+97
+90
+116
+114
+116
+116
+153
+126
+133
+140
+135
+179
+151
+150
+172
+162
+167
+153
+151
+135
+138
+130
+130
+141
+135
+147
+145
+133
+145
+134
+130
+154
+159
+158
+153
+172
+166
+188
+148
+141
+129
+118
+157
+106
+115
+130
+124
+172
+199
+191
+181
+198
+205
+207
+197
+198
+199
+201
+208
+217
+215
+213
+210
+217
+215
+209
+209
+210
+210
+216
+212
+212
+219
+212
+211
+228
+227
+221
+207
+199
+197
+194
+170
+149
+155
+171
+181
+195
+191
+192
+194
+188
+181
+178
+179
+184
+177
+175
+174
+187
+188
+194
+194
+187
+191
+192
+198
+196
+190
+195
+190
+191
+189
+189
+184
+168
+162
+157
+149
+146
+126
+138
+111
+103
+121
+129
+136
+121
+86
+75
+87
+117
+138
+118
+130
+125
+106
+124
+154
+161
+167
+155
+139
+114
+90
+114
+175
+189
+166
+143
+119
+114
+94
+93
+121
+143
+154
+148
+139
+96
+87
+116
+109
+130
+137
+103
+107
+109
+85
+89
+78
+67
+75
+72
+146
+199
+176
+153
+178
+174
+197
+210
+188
+172
+191
+192
+189
+210
+188
+179
+170
+118
+111
+136
+131
+200
+191
+148
+104
+136
+115
+98
+98
+164
+196
+153
+147
+170
+140
+127
+120
+125
+162
+189
+198
+216
+206
+220
+219
+211
+218
+222
+208
+172
+186
+172
+161
+129
+115
+161
+178
+165
+213
+221
+200
+160
+179
+185
+168
+171
+165
+153
+159
+134
+138
+153
+157
+164
+96
+85
+78
+109
+133
+182
+220
+185
+148
+208
+194
+149
+176
+189
+195
+184
+139
+98
+90
+67
+69
+114
+105
+77
+97
+165
+201
+177
+83
+119
+184
+143
+96
+95
+119
+105
+69
+59
+56
+62
+67
+63
+83
+87
+85
+64
+51
+49
+65
+97
+137
+137
+73
+89
+160
+201
+208
+179
+148
+139
+114
+134
+187
+186
+172
+154
+158
+144
+154
+177
+202
+216
+188
+197
+191
+164
+138
+106
+118
+141
+134
+134
+145
+180
+135
+69
+88
+118
+83
+98
+121
+169
+179
+161
+174
+171
+188
+194
+177
+155
+141
+146
+141
+138
+139
+155
+196
+177
+147
+135
+129
+128
+156
+192
+189
+172
+147
+127
+147
+116
+87
+95
+115
+184
+153
+130
+133
+198
+110
+73
+121
+75
+51
+64
+74
+105
+146
+181
+212
+201
+195
+155
+181
+157
+131
+127
+80
+118
+90
+99
+157
+158
+125
+97
+60
+99
+111
+54
+31
+55
+74
+126
+166
+148
+157
+178
+176
+179
+180
+180
+190
+172
+174
+185
+189
+192
+181
+168
+170
+168
+154
+141
+106
+133
+159
+184
+187
+185
+188
+186
+190
+181
+192
+187
+185
+189
+194
+195
+205
+204
+195
+192
+190
+195
+197
+198
+188
+199
+190
+191
+197
+190
+189
+195
+206
+210
+201
+204
+207
+217
+225
+228
+223
+220
+225
+222
+215
+220
+217
+218
+219
+220
+200
+187
+187
+157
+146
+130
+131
+125
+119
+100
+116
+121
+121
+150
+165
+164
+165
+189
+186
+165
+131
+156
+154
+133
+131
+128
+137
+127
+110
+114
+100
+90
+103
+111
+131
+116
+128
+128
+113
+126
+113
+148
+164
+179
+148
+141
+146
+162
+178
+151
+148
+137
+133
+129
+140
+135
+146
+140
+140
+137
+138
+134
+136
+137
+135
+156
+175
+174
+172
+148
+151
+137
+137
+129
+174
+138
+108
+102
+130
+180
+182
+182
+199
+211
+219
+211
+201
+200
+206
+204
+213
+213
+213
+199
+205
+210
+208
+207
+213
+211
+211
+206
+207
+212
+216
+227
+228
+222
+210
+211
+208
+198
+178
+179
+166
+164
+165
+165
+180
+178
+180
+195
+190
+187
+187
+180
+189
+184
+186
+188
+196
+198
+191
+195
+189
+188
+188
+192
+185
+206
+200
+199
+197
+187
+181
+185
+180
+177
+168
+164
+162
+141
+134
+109
+123
+150
+130
+145
+166
+138
+117
+121
+115
+135
+138
+119
+149
+161
+127
+129
+145
+129
+107
+124
+170
+179
+154
+109
+138
+153
+170
+151
+133
+186
+148
+96
+131
+180
+175
+129
+139
+138
+129
+139
+139
+129
+149
+165
+144
+116
+160
+185
+144
+116
+93
+76
+85
+127
+164
+189
+170
+186
+182
+162
+155
+200
+207
+176
+162
+156
+199
+217
+226
+184
+177
+182
+187
+178
+149
+137
+146
+178
+149
+146
+137
+147
+160
+169
+213
+227
+229
+222
+204
+207
+223
+210
+196
+190
+139
+159
+154
+154
+167
+138
+176
+143
+127
+138
+189
+200
+200
+222
+212
+194
+192
+171
+151
+211
+220
+196
+199
+201
+189
+184
+154
+157
+204
+197
+177
+126
+150
+167
+176
+220
+219
+209
+167
+134
+159
+174
+153
+139
+159
+135
+178
+207
+184
+165
+97
+118
+145
+181
+133
+137
+160
+164
+137
+189
+195
+123
+126
+160
+90
+86
+98
+140
+164
+129
+116
+75
+51
+58
+56
+72
+99
+87
+86
+78
+79
+79
+77
+66
+119
+117
+118
+141
+147
+149
+160
+154
+137
+168
+154
+121
+161
+200
+225
+226
+216
+191
+137
+144
+162
+208
+191
+145
+149
+185
+201
+226
+218
+168
+103
+124
+84
+66
+66
+68
+69
+89
+127
+150
+165
+155
+158
+134
+147
+148
+155
+168
+172
+127
+125
+162
+120
+130
+130
+154
+162
+106
+105
+97
+146
+194
+162
+161
+110
+124
+120
+87
+64
+43
+53
+59
+64
+117
+153
+120
+104
+79
+93
+83
+118
+137
+191
+196
+194
+161
+133
+140
+159
+159
+140
+109
+99
+110
+106
+85
+116
+156
+172
+113
+64
+88
+100
+116
+128
+83
+34
+36
+62
+126
+166
+178
+161
+177
+192
+190
+194
+191
+189
+188
+196
+201
+196
+194
+198
+196
+184
+185
+158
+150
+119
+117
+150
+182
+177
+185
+186
+184
+182
+192
+195
+196
+196
+187
+192
+194
+198
+210
+198
+194
+196
+187
+194
+204
+200
+191
+192
+196
+194
+190
+197
+187
+205
+215
+192
+207
+201
+212
+217
+227
+228
+221
+229
+228
+202
+211
+220
+221
+215
+211
+217
+213
+172
+138
+141
+145
+131
+128
+118
+93
+135
+128
+128
+141
+169
+167
+162
+186
+168
+174
+141
+164
+153
+128
+125
+127
+119
+96
+108
+103
+110
+115
+115
+118
+125
+125
+131
+129
+116
+115
+115
+117
+148
+180
+167
+141
+145
+156
+147
+141
+136
+139
+133
+130
+129
+129
+137
+138
+133
+144
+146
+141
+145
+137
+138
+143
+150
+156
+166
+153
+155
+131
+138
+153
+125
+123
+96
+104
+110
+179
+186
+197
+204
+206
+200
+195
+199
+212
+206
+211
+207
+211
+212
+215
+223
+222
+211
+206
+200
+204
+205
+213
+211
+212
+212
+228
+219
+223
+211
+196
+200
+195
+179
+177
+184
+176
+184
+194
+189
+196
+200
+198
+190
+180
+181
+190
+205
+202
+198
+187
+185
+195
+198
+197
+197
+194
+185
+189
+180
+192
+201
+200
+190
+184
+175
+171
+164
+147
+150
+145
+146
+136
+151
+123
+156
+170
+175
+149
+154
+157
+136
+119
+104
+87
+94
+128
+160
+172
+172
+149
+110
+121
+131
+143
+113
+128
+144
+105
+128
+167
+178
+161
+138
+100
+159
+129
+151
+168
+141
+149
+148
+140
+113
+135
+124
+99
+94
+108
+125
+135
+138
+121
+150
+166
+171
+181
+145
+133
+121
+133
+174
+181
+219
+229
+239
+235
+241
+236
+228
+210
+189
+178
+162
+165
+150
+130
+134
+154
+146
+135
+157
+146
+117
+121
+137
+166
+160
+123
+123
+126
+178
+206
+219
+207
+176
+149
+128
+159
+176
+156
+156
+130
+172
+178
+190
+195
+202
+191
+187
+211
+204
+215
+239
+227
+219
+207
+192
+168
+176
+156
+113
+125
+130
+116
+100
+90
+136
+150
+154
+150
+197
+184
+124
+107
+143
+160
+205
+222
+205
+167
+126
+157
+154
+121
+77
+137
+194
+187
+178
+146
+125
+106
+115
+149
+121
+93
+104
+145
+174
+201
+166
+131
+155
+89
+99
+147
+162
+130
+162
+178
+158
+96
+80
+63
+69
+78
+67
+62
+89
+138
+199
+207
+196
+192
+213
+218
+190
+167
+170
+115
+155
+144
+93
+62
+63
+67
+137
+190
+213
+216
+188
+111
+72
+113
+130
+174
+154
+166
+206
+192
+169
+137
+182
+185
+198
+202
+201
+184
+172
+202
+210
+198
+151
+131
+172
+166
+127
+117
+121
+117
+99
+94
+98
+87
+119
+174
+208
+197
+147
+77
+78
+77
+106
+140
+127
+79
+58
+60
+55
+47
+36
+58
+87
+124
+172
+207
+149
+164
+126
+148
+116
+134
+170
+134
+117
+104
+79
+120
+150
+156
+127
+140
+147
+109
+95
+117
+121
+133
+88
+131
+145
+82
+65
+75
+107
+80
+46
+45
+37
+53
+56
+131
+168
+177
+172
+170
+186
+187
+178
+182
+186
+185
+185
+189
+178
+169
+198
+201
+189
+160
+159
+177
+150
+114
+150
+164
+176
+186
+188
+191
+177
+192
+202
+201
+191
+196
+187
+195
+192
+196
+199
+202
+207
+210
+200
+198
+195
+206
+210
+197
+191
+196
+192
+200
+196
+199
+208
+218
+210
+221
+225
+216
+229
+220
+212
+216
+225
+202
+206
+208
+199
+198
+217
+209
+174
+148
+150
+151
+129
+126
+130
+133
+126
+118
+130
+134
+166
+177
+165
+160
+180
+171
+145
+155
+140
+133
+124
+127
+115
+96
+113
+106
+109
+123
+108
+111
+120
+121
+127
+129
+145
+146
+137
+147
+176
+160
+151
+143
+144
+147
+145
+143
+135
+150
+144
+135
+130
+130
+134
+138
+143
+129
+144
+140
+160
+147
+164
+131
+138
+159
+181
+148
+165
+126
+136
+178
+148
+127
+105
+111
+120
+197
+196
+205
+206
+200
+204
+196
+202
+211
+200
+199
+209
+211
+207
+215
+220
+211
+206
+200
+199
+196
+216
+210
+213
+220
+219
+221
+220
+210
+197
+206
+196
+175
+170
+175
+185
+184
+188
+188
+189
+194
+196
+189
+189
+197
+204
+199
+195
+199
+192
+185
+186
+197
+191
+194
+199
+188
+190
+195
+190
+192
+192
+181
+177
+174
+157
+167
+157
+139
+124
+145
+148
+154
+170
+135
+159
+150
+148
+160
+161
+129
+127
+126
+96
+93
+119
+110
+138
+167
+194
+150
+123
+167
+166
+143
+151
+108
+96
+111
+119
+115
+156
+164
+130
+137
+141
+161
+158
+178
+153
+108
+105
+139
+94
+145
+160
+141
+106
+84
+96
+114
+165
+155
+159
+199
+204
+188
+171
+117
+137
+117
+120
+187
+216
+172
+136
+159
+177
+190
+211
+194
+195
+186
+154
+165
+182
+165
+153
+140
+157
+160
+169
+171
+145
+130
+157
+189
+208
+218
+217
+210
+202
+199
+221
+230
+236
+233
+235
+231
+223
+211
+212
+190
+175
+187
+212
+188
+158
+158
+204
+221
+215
+199
+191
+196
+191
+175
+165
+187
+205
+211
+184
+150
+160
+164
+145
+95
+108
+111
+80
+84
+95
+129
+190
+199
+202
+211
+230
+205
+157
+178
+148
+110
+99
+86
+96
+95
+117
+103
+84
+83
+107
+95
+80
+125
+119
+99
+108
+134
+139
+121
+133
+85
+105
+98
+99
+164
+205
+196
+144
+84
+111
+116
+145
+143
+115
+156
+157
+108
+103
+100
+73
+87
+111
+131
+139
+146
+139
+171
+144
+72
+78
+82
+169
+134
+68
+77
+115
+166
+177
+175
+202
+195
+167
+178
+130
+95
+107
+104
+166
+144
+124
+121
+125
+110
+111
+136
+205
+232
+227
+219
+208
+204
+216
+209
+189
+167
+144
+130
+97
+144
+171
+191
+154
+182
+217
+205
+179
+190
+185
+143
+178
+185
+151
+154
+82
+45
+56
+99
+154
+167
+184
+204
+213
+196
+187
+143
+88
+109
+177
+170
+120
+73
+63
+79
+87
+148
+171
+154
+154
+109
+99
+99
+130
+103
+118
+110
+145
+108
+72
+76
+125
+106
+84
+116
+90
+79
+49
+49
+114
+85
+66
+128
+154
+168
+177
+181
+191
+194
+196
+194
+197
+190
+184
+195
+199
+184
+174
+181
+194
+198
+174
+167
+165
+137
+123
+159
+179
+187
+196
+187
+190
+185
+187
+185
+195
+198
+191
+192
+200
+204
+201
+207
+208
+212
+207
+200
+202
+199
+202
+205
+194
+196
+198
+197
+182
+195
+204
+216
+212
+212
+223
+231
+232
+229
+226
+209
+222
+218
+207
+210
+219
+206
+206
+198
+189
+146
+150
+133
+123
+124
+124
+113
+117
+114
+104
+121
+153
+186
+148
+149
+176
+138
+141
+159
+136
+128
+114
+119
+118
+117
+120
+114
+111
+118
+107
+106
+117
+124
+125
+126
+133
+149
+140
+157
+210
+195
+194
+176
+150
+156
+138
+133
+133
+131
+127
+128
+131
+126
+134
+136
+136
+137
+138
+138
+139
+147
+153
+134
+151
+148
+133
+140
+161
+139
+156
+153
+161
+139
+104
+126
+138
+190
+189
+199
+180
+198
+209
+209
+213
+210
+202
+209
+212
+212
+219
+220
+212
+207
+212
+208
+207
+217
+218
+209
+218
+213
+208
+215
+221
+208
+195
+191
+194
+186
+161
+175
+190
+195
+191
+191
+198
+199
+198
+198
+195
+200
+199
+198
+191
+187
+191
+181
+190
+197
+195
+197
+192
+189
+192
+197
+192
+191
+186
+179
+178
+160
+148
+136
+148
+131
+124
+150
+177
+189
+178
+171
+159
+149
+181
+170
+160
+156
+141
+105
+78
+98
+107
+98
+78
+110
+135
+165
+141
+126
+133
+154
+167
+162
+160
+105
+111
+88
+110
+113
+150
+187
+205
+192
+188
+191
+206
+210
+161
+117
+115
+100
+116
+171
+188
+190
+156
+154
+150
+123
+96
+99
+134
+171
+210
+211
+170
+95
+68
+68
+126
+155
+179
+189
+169
+155
+182
+194
+169
+180
+194
+180
+189
+202
+205
+200
+196
+176
+187
+159
+165
+184
+181
+156
+135
+143
+148
+164
+170
+190
+186
+216
+220
+215
+199
+169
+148
+165
+161
+144
+114
+116
+95
+85
+94
+102
+90
+96
+97
+114
+154
+175
+177
+124
+145
+115
+84
+114
+120
+102
+129
+148
+154
+166
+143
+162
+158
+168
+205
+181
+174
+192
+211
+206
+139
+157
+179
+168
+130
+120
+134
+133
+127
+155
+182
+125
+92
+75
+98
+109
+124
+109
+147
+136
+131
+144
+128
+158
+148
+96
+164
+159
+148
+160
+186
+220
+225
+210
+162
+114
+100
+88
+110
+99
+89
+110
+160
+175
+195
+181
+156
+99
+38
+60
+80
+93
+75
+94
+123
+134
+113
+162
+129
+85
+84
+115
+129
+151
+181
+158
+110
+88
+96
+103
+118
+121
+79
+76
+73
+73
+76
+118
+150
+144
+139
+151
+162
+185
+171
+197
+202
+182
+175
+164
+158
+144
+149
+120
+151
+198
+206
+182
+151
+93
+93
+96
+123
+119
+139
+117
+77
+106
+146
+121
+102
+141
+174
+189
+207
+200
+191
+139
+72
+76
+136
+159
+133
+102
+103
+145
+158
+111
+171
+178
+208
+207
+153
+141
+145
+114
+168
+176
+154
+95
+149
+72
+62
+100
+161
+145
+128
+98
+70
+62
+89
+83
+85
+75
+97
+137
+156
+170
+162
+176
+190
+192
+200
+200
+198
+200
+185
+168
+176
+182
+176
+179
+184
+192
+196
+184
+167
+177
+133
+153
+179
+180
+188
+190
+194
+175
+184
+189
+191
+185
+197
+196
+192
+196
+202
+199
+194
+208
+209
+205
+215
+211
+197
+198
+210
+205
+202
+200
+200
+187
+184
+199
+198
+212
+217
+225
+222
+218
+223
+222
+217
+219
+219
+223
+226
+219
+207
+209
+207
+175
+134
+129
+120
+121
+123
+96
+104
+130
+118
+129
+150
+197
+162
+182
+185
+165
+131
+139
+123
+127
+128
+124
+119
+127
+131
+129
+138
+117
+116
+131
+128
+125
+131
+134
+131
+140
+138
+145
+151
+159
+161
+160
+143
+147
+134
+137
+130
+136
+136
+129
+133
+136
+137
+130
+135
+137
+137
+138
+145
+141
+148
+130
+136
+145
+143
+139
+150
+184
+156
+151
+174
+130
+110
+120
+137
+176
+194
+191
+202
+206
+198
+212
+219
+199
+212
+222
+211
+209
+219
+215
+206
+209
+213
+211
+211
+211
+219
+215
+225
+228
+228
+216
+209
+210
+198
+195
+184
+181
+171
+196
+191
+188
+187
+187
+189
+195
+189
+181
+191
+185
+198
+199
+188
+184
+185
+179
+187
+190
+191
+197
+195
+192
+189
+196
+195
+185
+180
+164
+164
+153
+139
+129
+133
+113
+131
+156
+172
+179
+188
+182
+161
+153
+162
+145
+162
+159
+119
+108
+104
+80
+84
+82
+80
+97
+99
+133
+161
+179
+143
+155
+185
+154
+140
+155
+167
+144
+169
+166
+156
+159
+156
+156
+150
+134
+160
+177
+190
+181
+171
+143
+138
+179
+205
+210
+218
+198
+197
+200
+197
+191
+171
+117
+90
+134
+153
+166
+144
+116
+94
+99
+124
+103
+126
+150
+208
+225
+205
+186
+190
+180
+164
+186
+197
+208
+205
+176
+178
+202
+211
+198
+222
+221
+225
+231
+211
+187
+160
+143
+156
+167
+127
+129
+174
+202
+212
+205
+198
+190
+143
+115
+119
+130
+135
+114
+108
+151
+160
+97
+116
+176
+205
+222
+225
+211
+194
+178
+169
+211
+206
+177
+144
+171
+199
+219
+230
+217
+180
+170
+194
+192
+125
+118
+185
+198
+143
+125
+117
+96
+103
+111
+86
+129
+140
+119
+174
+199
+198
+185
+120
+135
+133
+115
+86
+73
+123
+143
+105
+145
+186
+162
+147
+135
+144
+147
+158
+156
+171
+174
+164
+87
+86
+131
+119
+123
+119
+114
+135
+137
+133
+95
+70
+73
+78
+123
+133
+129
+149
+127
+111
+155
+175
+170
+159
+171
+153
+145
+108
+82
+63
+143
+166
+168
+128
+130
+124
+119
+177
+146
+127
+159
+197
+201
+200
+213
+213
+202
+172
+141
+148
+202
+216
+231
+229
+204
+165
+129
+141
+110
+128
+125
+72
+66
+140
+138
+123
+166
+138
+103
+104
+148
+130
+108
+110
+73
+88
+92
+85
+67
+63
+55
+78
+102
+103
+127
+168
+180
+182
+191
+201
+199
+196
+158
+150
+139
+161
+141
+127
+113
+111
+78
+64
+60
+90
+103
+98
+86
+74
+53
+56
+67
+60
+41
+48
+41
+49
+49
+59
+99
+158
+171
+160
+170
+182
+189
+199
+192
+191
+188
+196
+192
+190
+200
+196
+190
+179
+184
+186
+200
+187
+171
+149
+120
+172
+169
+178
+185
+189
+180
+188
+191
+194
+196
+191
+192
+192
+189
+200
+210
+191
+195
+201
+195
+205
+212
+206
+207
+204
+197
+197
+210
+195
+200
+205
+206
+215
+212
+211
+223
+228
+226
+215
+230
+220
+221
+219
+207
+209
+221
+215
+197
+186
+177
+128
+130
+123
+119
+102
+126
+110
+134
+146
+169
+187
+201
+148
+170
+154
+150
+134
+140
+118
+125
+127
+128
+127
+130
+126
+123
+120
+104
+114
+126
+119
+120
+126
+129
+137
+140
+146
+155
+155
+157
+162
+153
+144
+145
+138
+137
+126
+134
+135
+133
+135
+131
+139
+130
+133
+138
+131
+139
+140
+141
+140
+140
+156
+157
+186
+169
+136
+151
+155
+153
+164
+133
+104
+119
+143
+176
+195
+197
+196
+188
+191
+207
+197
+204
+212
+212
+220
+220
+205
+208
+209
+204
+209
+213
+206
+210
+205
+216
+220
+217
+223
+221
+208
+200
+199
+196
+179
+181
+182
+181
+185
+196
+197
+200
+202
+204
+204
+201
+186
+194
+189
+189
+194
+196
+189
+197
+191
+195
+197
+196
+189
+196
+201
+180
+180
+177
+171
+165
+149
+135
+126
+124
+138
+170
+175
+184
+177
+161
+175
+176
+158
+168
+164
+165
+164
+159
+138
+130
+105
+123
+102
+116
+138
+125
+87
+69
+128
+140
+149
+121
+111
+143
+154
+140
+133
+135
+107
+128
+116
+86
+136
+146
+147
+116
+102
+146
+153
+159
+201
+197
+176
+149
+181
+192
+219
+226
+211
+188
+146
+116
+127
+144
+114
+114
+90
+134
+161
+171
+178
+156
+159
+150
+111
+119
+113
+116
+157
+204
+187
+179
+170
+167
+188
+184
+175
+178
+126
+120
+139
+151
+157
+146
+159
+180
+176
+168
+143
+150
+168
+187
+188
+197
+192
+174
+181
+197
+217
+222
+233
+238
+241
+237
+233
+229
+199
+172
+177
+170
+153
+151
+136
+143
+175
+191
+227
+216
+211
+198
+160
+148
+137
+129
+115
+110
+140
+114
+106
+114
+99
+118
+120
+188
+176
+168
+126
+128
+160
+160
+131
+143
+157
+145
+119
+120
+107
+102
+78
+60
+127
+176
+188
+186
+204
+194
+166
+145
+95
+63
+55
+76
+62
+46
+64
+93
+115
+116
+126
+140
+120
+150
+129
+120
+125
+138
+138
+133
+155
+181
+139
+86
+84
+113
+84
+134
+120
+86
+103
+140
+138
+109
+96
+90
+73
+125
+130
+119
+140
+144
+69
+60
+150
+189
+188
+167
+207
+211
+170
+141
+133
+150
+111
+90
+135
+148
+166
+186
+188
+176
+170
+185
+172
+191
+190
+172
+131
+133
+168
+104
+95
+115
+102
+121
+106
+89
+97
+127
+98
+72
+80
+84
+125
+140
+185
+182
+161
+145
+123
+98
+127
+147
+146
+124
+162
+194
+169
+147
+158
+169
+180
+139
+118
+149
+160
+156
+138
+130
+168
+186
+155
+161
+129
+114
+136
+115
+111
+100
+59
+51
+109
+108
+72
+37
+87
+78
+72
+107
+109
+98
+147
+171
+168
+179
+176
+188
+199
+202
+195
+186
+185
+195
+191
+190
+195
+187
+194
+197
+191
+197
+201
+187
+154
+124
+159
+174
+182
+188
+186
+181
+191
+199
+195
+206
+208
+204
+199
+205
+204
+200
+207
+199
+188
+200
+200
+199
+205
+191
+188
+198
+208
+209
+208
+194
+204
+195
+202
+210
+212
+208
+226
+233
+222
+227
+231
+219
+218
+211
+202
+201
+206
+206
+181
+146
+153
+126
+126
+127
+98
+96
+90
+128
+141
+200
+202
+202
+151
+150
+145
+177
+136
+148
+135
+135
+109
+129
+136
+125
+134
+124
+105
+115
+118
+121
+123
+120
+121
+129
+135
+141
+160
+167
+155
+144
+153
+154
+144
+144
+146
+140
+137
+138
+129
+128
+128
+131
+131
+129
+131
+135
+137
+124
+126
+115
+139
+151
+154
+139
+160
+156
+161
+146
+145
+144
+186
+134
+102
+133
+150
+181
+200
+194
+186
+188
+208
+197
+190
+205
+202
+213
+206
+204
+207
+204
+201
+211
+218
+205
+213
+206
+210
+222
+226
+211
+211
+215
+201
+197
+194
+191
+180
+172
+174
+194
+191
+198
+198
+196
+191
+191
+195
+191
+198
+196
+189
+206
+207
+195
+191
+199
+194
+201
+196
+187
+196
+194
+194
+187
+185
+168
+170
+161
+134
+116
+125
+118
+151
+162
+154
+175
+185
+187
+192
+197
+186
+194
+168
+176
+182
+180
+145
+124
+113
+120
+124
+110
+88
+82
+99
+116
+119
+107
+130
+102
+118
+103
+115
+176
+172
+176
+157
+154
+181
+185
+178
+150
+94
+105
+90
+102
+113
+134
+165
+179
+197
+177
+136
+133
+199
+198
+190
+180
+198
+190
+175
+108
+114
+108
+87
+94
+94
+105
+111
+157
+192
+207
+175
+128
+164
+158
+159
+186
+197
+201
+161
+126
+143
+147
+150
+176
+169
+181
+219
+216
+185
+150
+117
+111
+135
+141
+181
+215
+211
+215
+212
+204
+188
+186
+185
+179
+206
+207
+206
+217
+211
+187
+196
+201
+211
+210
+204
+210
+208
+195
+171
+216
+201
+155
+154
+181
+177
+167
+157
+141
+127
+136
+139
+98
+145
+159
+191
+179
+157
+186
+217
+188
+144
+154
+171
+157
+164
+138
+111
+127
+130
+176
+205
+188
+143
+80
+118
+146
+74
+45
+65
+69
+77
+93
+70
+73
+89
+66
+78
+68
+64
+48
+74
+49
+44
+78
+95
+168
+157
+124
+159
+181
+143
+140
+143
+99
+116
+144
+129
+128
+106
+88
+102
+56
+55
+72
+78
+133
+129
+118
+133
+146
+127
+144
+175
+130
+75
+77
+83
+57
+58
+70
+78
+59
+99
+151
+155
+138
+159
+165
+184
+177
+154
+145
+150
+141
+137
+130
+103
+140
+157
+175
+177
+157
+111
+99
+86
+119
+140
+124
+127
+176
+154
+149
+109
+82
+95
+165
+134
+189
+213
+206
+189
+133
+87
+94
+94
+86
+125
+121
+133
+161
+215
+220
+223
+219
+192
+150
+109
+79
+83
+96
+95
+129
+166
+115
+89
+99
+74
+113
+93
+58
+88
+56
+51
+60
+62
+83
+73
+64
+80
+140
+162
+119
+86
+72
+62
+74
+150
+178
+182
+182
+181
+192
+194
+195
+200
+197
+191
+191
+194
+199
+191
+188
+192
+201
+198
+188
+184
+186
+184
+158
+130
+160
+189
+190
+185
+191
+197
+195
+196
+200
+201
+198
+194
+186
+191
+210
+205
+209
+212
+208
+197
+200
+208
+207
+196
+189
+200
+200
+206
+195
+191
+188
+194
+204
+219
+212
+230
+226
+226
+225
+233
+226
+227
+225
+216
+208
+218
+208
+199
+157
+135
+130
+133
+124
+106
+107
+87
+106
+136
+189
+189
+177
+147
+144
+143
+160
+136
+137
+133
+126
+115
+123
+127
+121
+127
+116
+111
+116
+105
+108
+125
+127
+128
+141
+138
+153
+159
+145
+148
+151
+144
+148
+146
+140
+140
+140
+131
+137
+129
+126
+113
+124
+129
+134
+131
+133
+139
+141
+149
+144
+145
+166
+158
+153
+170
+177
+169
+174
+164
+166
+165
+113
+95
+126
+124
+174
+185
+178
+192
+207
+212
+209
+209
+215
+206
+202
+213
+215
+202
+204
+209
+204
+215
+226
+222
+216
+218
+216
+222
+220
+218
+213
+199
+198
+190
+194
+187
+189
+202
+194
+196
+199
+200
+191
+200
+198
+194
+197
+196
+188
+191
+204
+202
+192
+191
+187
+190
+189
+184
+181
+188
+188
+186
+182
+180
+169
+154
+154
+129
+98
+111
+129
+165
+176
+177
+178
+177
+170
+177
+176
+169
+182
+176
+174
+186
+179
+179
+159
+139
+117
+109
+124
+165
+162
+162
+182
+154
+136
+114
+135
+120
+114
+92
+105
+114
+125
+167
+165
+158
+136
+136
+151
+131
+89
+102
+149
+168
+169
+113
+129
+128
+155
+166
+170
+166
+204
+226
+220
+178
+171
+192
+187
+191
+211
+195
+194
+192
+192
+208
+205
+162
+145
+184
+172
+189
+176
+179
+145
+127
+176
+184
+219
+220
+207
+196
+180
+194
+202
+223
+230
+218
+216
+190
+171
+191
+194
+213
+227
+222
+211
+215
+218
+207
+188
+195
+206
+204
+191
+205
+206
+160
+188
+202
+175
+159
+136
+151
+172
+155
+166
+199
+223
+207
+160
+115
+144
+168
+184
+160
+109
+131
+111
+128
+134
+144
+172
+169
+154
+145
+133
+135
+150
+138
+154
+162
+170
+178
+172
+165
+187
+180
+175
+113
+89
+80
+114
+125
+93
+105
+70
+59
+75
+100
+72
+77
+98
+102
+123
+153
+145
+151
+146
+125
+99
+96
+73
+83
+88
+136
+174
+191
+172
+164
+116
+78
+54
+56
+66
+99
+151
+191
+161
+185
+196
+185
+178
+177
+188
+192
+172
+169
+195
+205
+178
+164
+162
+144
+63
+56
+39
+46
+57
+54
+38
+65
+85
+146
+192
+211
+202
+171
+136
+102
+165
+171
+187
+197
+184
+145
+180
+185
+180
+158
+162
+185
+194
+192
+222
+213
+198
+201
+194
+148
+118
+99
+170
+199
+144
+103
+107
+146
+147
+120
+134
+139
+131
+113
+144
+154
+177
+184
+169
+146
+119
+115
+102
+134
+135
+144
+127
+125
+119
+159
+197
+188
+148
+106
+113
+136
+134
+133
+100
+73
+58
+74
+103
+102
+95
+55
+80
+125
+135
+129
+100
+72
+64
+63
+76
+153
+186
+186
+181
+191
+198
+191
+192
+197
+195
+192
+192
+199
+197
+199
+191
+187
+187
+191
+180
+181
+172
+162
+170
+118
+146
+174
+185
+191
+192
+198
+192
+197
+201
+198
+199
+199
+200
+201
+207
+200
+198
+195
+206
+208
+209
+199
+208
+191
+199
+196
+198
+190
+199
+185
+184
+204
+198
+210
+208
+223
+213
+228
+216
+222
+221
+216
+216
+216
+201
+205
+209
+204
+157
+133
+124
+125
+125
+128
+134
+119
+131
+150
+165
+171
+162
+148
+151
+154
+136
+145
+144
+140
+136
+126
+127
+126
+125
+115
+115
+115
+118
+130
+109
+125
+130
+127
+131
+136
+139
+156
+167
+169
+175
+159
+158
+157
+146
+138
+144
+143
+133
+130
+134
+120
+123
+137
+141
+133
+144
+144
+141
+151
+156
+148
+148
+159
+153
+172
+157
+165
+147
+165
+159
+164
+145
+105
+115
+110
+148
+158
+192
+192
+208
+209
+205
+215
+200
+189
+208
+204
+208
+200
+206
+208
+212
+222
+213
+211
+222
+211
+209
+213
+209
+210
+211
+191
+208
+189
+185
+185
+195
+190
+192
+194
+190
+196
+200
+201
+199
+198
+199
+194
+198
+190
+191
+196
+186
+188
+194
+194
+191
+179
+180
+181
+196
+190
+179
+167
+151
+141
+150
+166
+154
+150
+161
+144
+168
+168
+194
+201
+198
+195
+199
+198
+188
+181
+176
+174
+162
+165
+149
+120
+127
+110
+88
+127
+127
+127
+103
+92
+69
+86
+89
+88
+136
+117
+136
+170
+154
+106
+172
+194
+166
+148
+136
+109
+99
+90
+92
+134
+204
+194
+166
+153
+159
+141
+137
+127
+119
+146
+180
+189
+175
+176
+188
+187
+186
+194
+202
+206
+206
+200
+192
+175
+181
+219
+230
+213
+190
+190
+165
+178
+226
+198
+165
+154
+164
+165
+182
+156
+148
+166
+139
+155
+192
+213
+225
+226
+213
+207
+205
+199
+225
+221
+219
+201
+166
+146
+119
+158
+149
+133
+153
+114
+155
+172
+149
+119
+144
+194
+211
+225
+228
+200
+158
+146
+175
+204
+204
+177
+144
+118
+127
+117
+90
+161
+179
+154
+90
+93
+123
+128
+128
+157
+204
+196
+148
+119
+131
+155
+108
+108
+125
+106
+66
+45
+79
+68
+73
+145
+166
+102
+105
+85
+60
+55
+67
+90
+117
+154
+160
+106
+106
+108
+97
+77
+74
+94
+84
+115
+94
+100
+155
+154
+145
+156
+172
+204
+194
+155
+95
+57
+53
+48
+87
+102
+143
+155
+171
+182
+154
+145
+166
+168
+188
+174
+130
+115
+127
+138
+176
+194
+199
+190
+167
+129
+73
+73
+64
+57
+83
+92
+117
+116
+161
+182
+160
+113
+108
+87
+75
+80
+127
+120
+150
+175
+188
+191
+182
+200
+186
+138
+111
+121
+119
+116
+124
+189
+179
+160
+165
+188
+190
+176
+131
+116
+150
+115
+146
+154
+160
+188
+176
+181
+118
+138
+149
+175
+192
+171
+143
+128
+87
+106
+135
+165
+202
+168
+178
+167
+211
+204
+169
+133
+109
+131
+105
+117
+103
+111
+85
+111
+84
+41
+47
+82
+68
+73
+87
+95
+94
+139
+166
+177
+172
+181
+189
+195
+184
+182
+178
+190
+191
+194
+190
+201
+200
+198
+202
+202
+197
+199
+190
+160
+150
+134
+113
+164
+188
+190
+194
+200
+192
+201
+208
+204
+204
+204
+192
+200
+199
+197
+200
+197
+208
+206
+213
+210
+204
+206
+202
+197
+200
+199
+204
+206
+205
+207
+208
+218
+208
+222
+231
+229
+227
+230
+230
+215
+194
+198
+200
+202
+198
+197
+162
+155
+129
+121
+127
+125
+141
+141
+133
+147
+199
+205
+158
+166
+160
+162
+148
+147
+154
+139
+133
+128
+123
+121
+129
+127
+104
+134
+117
+113
+100
+111
+129
+127
+130
+143
+139
+150
+148
+145
+144
+134
+140
+149
+150
+141
+143
+154
+140
+141
+136
+134
+130
+135
+137
+139
+138
+141
+131
+137
+165
+158
+143
+160
+149
+149
+154
+179
+174
+151
+164
+170
+150
+115
+117
+113
+138
+180
+191
+191
+194
+200
+205
+202
+199
+208
+216
+204
+207
+207
+215
+222
+220
+223
+215
+210
+223
+229
+227
+220
+216
+209
+201
+189
+205
+190
+190
+190
+196
+195
+199
+195
+187
+201
+202
+200
+205
+200
+201
+201
+196
+194
+198
+191
+190
+198
+207
+205
+206
+189
+191
+192
+190
+185
+179
+171
+164
+139
+114
+151
+160
+172
+166
+157
+184
+179
+182
+189
+196
+209
+202
+201
+186
+186
+187
+182
+172
+157
+145
+121
+125
+104
+103
+114
+114
+126
+120
+111
+105
+113
+114
+148
+148
+134
+123
+127
+174
+194
+168
+160
+169
+136
+126
+104
+94
+121
+117
+116
+134
+144
+151
+154
+166
+164
+139
+153
+130
+144
+168
+175
+185
+172
+167
+146
+156
+134
+160
+208
+211
+218
+225
+229
+201
+168
+135
+161
+169
+108
+129
+87
+192
+215
+195
+216
+207
+208
+198
+177
+184
+178
+172
+190
+190
+171
+158
+198
+208
+205
+196
+191
+188
+206
+187
+201
+201
+198
+191
+171
+184
+175
+149
+159
+198
+215
+210
+150
+125
+172
+195
+196
+191
+219
+235
+229
+216
+206
+199
+160
+75
+60
+92
+84
+114
+121
+98
+93
+135
+165
+205
+216
+205
+198
+188
+186
+196
+170
+125
+129
+130
+135
+175
+166
+103
+70
+62
+75
+68
+67
+96
+118
+107
+145
+123
+135
+138
+111
+90
+111
+124
+92
+58
+104
+92
+108
+143
+86
+103
+95
+60
+59
+73
+98
+89
+88
+66
+114
+175
+198
+217
+208
+187
+159
+105
+99
+68
+63
+84
+119
+126
+149
+96
+68
+87
+85
+127
+170
+187
+195
+162
+154
+115
+136
+124
+105
+129
+130
+179
+177
+181
+167
+128
+143
+134
+83
+120
+98
+124
+169
+138
+177
+190
+182
+180
+187
+175
+168
+164
+145
+139
+165
+181
+182
+198
+210
+199
+200
+199
+204
+199
+191
+139
+127
+135
+159
+176
+172
+192
+198
+180
+147
+154
+161
+172
+191
+207
+187
+119
+72
+95
+108
+111
+144
+191
+166
+156
+121
+109
+133
+92
+77
+88
+109
+87
+123
+102
+117
+146
+160
+160
+119
+82
+33
+36
+55
+51
+64
+82
+92
+80
+134
+177
+184
+181
+187
+195
+199
+198
+192
+195
+189
+195
+197
+199
+195
+195
+194
+200
+199
+187
+179
+189
+188
+178
+157
+129
+155
+179
+186
+194
+184
+190
+195
+194
+202
+202
+201
+198
+201
+200
+200
+208
+204
+202
+208
+199
+204
+201
+204
+194
+201
+199
+209
+196
+194
+201
+190
+194
+207
+209
+198
+210
+229
+225
+215
+233
+230
+216
+206
+213
+212
+208
+199
+154
+134
+137
+121
+115
+125
+149
+144
+145
+157
+172
+190
+151
+175
+157
+161
+134
+134
+136
+144
+136
+130
+124
+129
+139
+129
+133
+145
+127
+127
+125
+128
+124
+119
+121
+139
+146
+144
+140
+154
+160
+140
+138
+140
+147
+147
+138
+153
+141
+151
+144
+146
+129
+130
+126
+136
+137
+128
+136
+140
+177
+166
+143
+141
+156
+157
+157
+164
+157
+154
+167
+168
+161
+129
+123
+121
+126
+186
+199
+197
+202
+213
+209
+204
+217
+217
+198
+206
+206
+201
+212
+212
+217
+225
+220
+223
+228
+221
+211
+221
+217
+201
+197
+190
+186
+192
+197
+195
+201
+198
+190
+192
+205
+204
+198
+204
+204
+202
+199
+197
+195
+190
+182
+189
+200
+200
+207
+205
+199
+196
+191
+195
+188
+172
+168
+154
+141
+118
+118
+157
+180
+178
+190
+198
+184
+182
+180
+198
+197
+199
+199
+206
+206
+197
+192
+179
+178
+167
+157
+143
+131
+117
+117
+172
+166
+157
+133
+104
+85
+121
+160
+125
+119
+119
+129
+113
+149
+169
+192
+181
+207
+194
+189
+167
+116
+107
+89
+87
+127
+137
+134
+144
+172
+190
+172
+194
+169
+154
+174
+184
+189
+145
+128
+114
+111
+129
+126
+133
+162
+187
+204
+212
+204
+187
+175
+140
+134
+165
+147
+121
+114
+175
+190
+125
+133
+126
+141
+149
+148
+153
+141
+135
+150
+139
+137
+139
+148
+143
+160
+164
+188
+213
+189
+208
+226
+233
+228
+199
+149
+129
+116
+119
+99
+93
+136
+162
+146
+185
+219
+232
+226
+212
+185
+196
+170
+146
+116
+84
+68
+68
+58
+89
+120
+73
+99
+167
+208
+187
+167
+119
+119
+156
+141
+167
+165
+137
+181
+186
+209
+202
+138
+79
+69
+72
+119
+114
+76
+80
+97
+80
+106
+136
+121
+94
+79
+70
+121
+179
+212
+196
+153
+66
+89
+103
+123
+99
+156
+179
+133
+74
+59
+60
+79
+106
+139
+138
+139
+134
+114
+154
+191
+188
+151
+95
+77
+78
+62
+64
+97
+151
+179
+188
+172
+160
+169
+188
+151
+154
+111
+121
+89
+107
+124
+140
+145
+83
+92
+106
+121
+146
+179
+184
+206
+205
+176
+167
+166
+162
+191
+181
+166
+170
+182
+180
+166
+197
+161
+164
+159
+186
+164
+138
+186
+190
+182
+178
+157
+148
+161
+176
+169
+194
+177
+198
+218
+200
+177
+131
+140
+167
+141
+143
+161
+96
+78
+69
+76
+62
+109
+180
+202
+197
+162
+116
+140
+89
+82
+123
+139
+134
+155
+177
+174
+200
+171
+127
+100
+77
+59
+53
+51
+100
+104
+94
+103
+105
+104
+97
+80
+118
+180
+182
+170
+177
+171
+176
+167
+169
+172
+195
+196
+196
+197
+195
+196
+195
+192
+197
+200
+194
+177
+197
+199
+188
+169
+134
+168
+185
+187
+195
+198
+186
+195
+206
+199
+195
+196
+190
+198
+200
+196
+197
+201
+208
+206
+213
+210
+200
+202
+199
+202
+209
+211
+204
+199
+206
+199
+207
+209
+208
+208
+211
+220
+226
+229
+229
+228
+215
+192
+200
+207
+190
+150
+121
+124
+121
+114
+121
+140
+130
+135
+157
+168
+158
+148
+169
+162
+165
+137
+141
+154
+134
+131
+127
+126
+129
+123
+129
+141
+129
+128
+131
+136
+136
+121
+114
+131
+145
+149
+154
+158
+171
+165
+153
+135
+141
+144
+143
+155
+150
+146
+148
+145
+150
+140
+136
+137
+136
+135
+140
+135
+138
+157
+181
+161
+147
+159
+167
+170
+179
+171
+150
+159
+159
+178
+138
+116
+116
+149
+198
+201
+199
+210
+205
+208
+215
+211
+201
+201
+200
+202
+215
+212
+215
+219
+212
+223
+233
+231
+220
+217
+216
+208
+204
+200
+197
+189
+188
+194
+200
+196
+190
+197
+207
+200
+198
+197
+196
+196
+202
+202
+204
+195
+194
+184
+190
+187
+192
+204
+197
+189
+197
+190
+192
+189
+182
+178
+151
+139
+113
+148
+144
+175
+166
+169
+169
+154
+176
+178
+194
+199
+204
+206
+213
+205
+197
+186
+184
+182
+176
+174
+165
+160
+136
+117
+114
+141
+114
+123
+162
+155
+148
+137
+171
+182
+174
+143
+88
+95
+138
+115
+138
+103
+102
+140
+185
+207
+178
+170
+147
+121
+126
+118
+119
+149
+165
+165
+161
+130
+92
+105
+168
+205
+181
+188
+166
+138
+136
+157
+150
+154
+148
+143
+124
+147
+157
+127
+129
+168
+194
+218
+213
+210
+210
+212
+206
+170
+189
+209
+194
+175
+201
+199
+191
+184
+190
+211
+209
+175
+172
+186
+222
+219
+220
+197
+144
+125
+123
+153
+161
+190
+188
+182
+194
+206
+185
+180
+177
+186
+187
+187
+162
+134
+123
+134
+149
+126
+131
+113
+96
+114
+64
+89
+169
+168
+210
+227
+219
+204
+178
+143
+114
+100
+125
+126
+154
+140
+115
+143
+200
+181
+97
+137
+133
+95
+83
+124
+136
+135
+162
+164
+120
+103
+140
+148
+118
+98
+82
+86
+117
+113
+133
+137
+79
+72
+108
+121
+125
+140
+134
+188
+181
+121
+73
+74
+77
+98
+95
+105
+154
+177
+196
+174
+140
+153
+134
+96
+131
+117
+76
+89
+55
+89
+167
+200
+200
+197
+200
+187
+216
+201
+151
+143
+125
+130
+120
+167
+143
+105
+118
+148
+178
+178
+166
+178
+176
+164
+145
+100
+86
+84
+77
+106
+140
+166
+197
+202
+172
+90
+103
+121
+139
+114
+139
+130
+105
+100
+117
+105
+127
+185
+201
+178
+184
+174
+171
+200
+194
+143
+149
+192
+207
+182
+177
+195
+192
+151
+131
+153
+169
+181
+180
+165
+147
+113
+121
+92
+110
+130
+130
+174
+207
+180
+162
+115
+102
+124
+155
+148
+161
+171
+150
+131
+98
+74
+78
+89
+107
+89
+98
+90
+103
+156
+180
+182
+180
+187
+194
+197
+199
+189
+180
+184
+186
+190
+194
+187
+199
+206
+205
+191
+201
+181
+175
+188
+179
+158
+140
+148
+176
+180
+191
+181
+198
+200
+191
+199
+201
+204
+200
+202
+197
+200
+201
+200
+195
+207
+201
+208
+201
+205
+205
+206
+204
+201
+198
+195
+192
+205
+213
+220
+225
+223
+223
+228
+220
+225
+225
+229
+213
+201
+186
+174
+143
+129
+125
+133
+127
+117
+119
+123
+134
+131
+167
+206
+174
+158
+131
+148
+151
+135
+159
+157
+136
+127
+121
+127
+121
+120
+129
+139
+123
+126
+128
+133
+129
+138
+148
+153
+150
+156
+159
+165
+166
+148
+145
+148
+159
+133
+136
+143
+151
+157
+177
+147
+139
+136
+138
+146
+140
+137
+144
+133
+138
+137
+148
+146
+131
+138
+149
+159
+172
+141
+150
+170
+169
+164
+131
+116
+126
+172
+192
+207
+202
+202
+199
+200
+200
+200
+202
+201
+213
+213
+219
+223
+220
+218
+220
+227
+219
+219
+223
+225
+217
+210
+198
+206
+195
+187
+195
+202
+198
+191
+205
+208
+204
+200
+195
+199
+208
+205
+209
+207
+202
+204
+209
+196
+196
+202
+192
+198
+206
+199
+191
+195
+199
+191
+166
+175
+148
+139
+153
+169
+175
+184
+167
+179
+191
+192
+196
+206
+186
+181
+186
+186
+191
+186
+175
+182
+185
+170
+150
+157
+159
+149
+127
+121
+131
+168
+156
+136
+115
+110
+110
+102
+111
+109
+149
+167
+181
+162
+161
+136
+120
+113
+90
+96
+87
+111
+150
+154
+160
+191
+184
+196
+215
+207
+185
+147
+160
+155
+148
+94
+66
+98
+156
+180
+158
+139
+149
+191
+199
+196
+197
+210
+194
+187
+168
+175
+191
+200
+198
+185
+159
+130
+153
+137
+151
+172
+162
+184
+210
+201
+212
+209
+169
+162
+176
+169
+210
+217
+215
+218
+225
+216
+209
+197
+144
+119
+150
+137
+146
+195
+202
+206
+218
+216
+189
+168
+140
+135
+178
+170
+202
+222
+219
+207
+172
+99
+94
+124
+135
+139
+150
+143
+157
+133
+158
+190
+143
+160
+190
+160
+154
+196
+194
+167
+138
+160
+212
+229
+195
+190
+211
+217
+179
+149
+118
+109
+114
+140
+110
+87
+89
+108
+145
+185
+188
+156
+96
+77
+72
+100
+79
+62
+68
+73
+84
+92
+78
+140
+175
+170
+205
+222
+207
+166
+164
+136
+90
+86
+83
+92
+111
+113
+96
+78
+90
+93
+162
+171
+107
+121
+139
+117
+102
+154
+159
+178
+198
+194
+189
+166
+154
+128
+164
+178
+143
+146
+100
+102
+133
+139
+158
+178
+162
+138
+97
+123
+108
+120
+167
+178
+195
+172
+201
+207
+178
+106
+82
+105
+99
+66
+100
+99
+135
+158
+153
+144
+165
+172
+169
+139
+151
+134
+119
+104
+161
+162
+123
+105
+119
+116
+133
+145
+168
+169
+146
+141
+167
+146
+165
+144
+86
+123
+126
+113
+156
+144
+124
+184
+164
+141
+111
+92
+88
+129
+116
+148
+188
+191
+179
+153
+120
+104
+120
+114
+79
+95
+83
+100
+104
+82
+133
+172
+186
+185
+166
+170
+182
+194
+194
+196
+191
+188
+182
+191
+198
+188
+175
+186
+199
+198
+195
+195
+185
+188
+189
+178
+157
+145
+177
+185
+190
+192
+200
+191
+197
+202
+205
+198
+204
+201
+198
+197
+200
+202
+198
+211
+209
+210
+200
+198
+206
+198
+196
+197
+194
+204
+199
+180
+192
+207
+213
+211
+223
+220
+223
+220
+227
+217
+222
+223
+197
+189
+134
+138
+147
+124
+129
+117
+123
+126
+133
+141
+155
+166
+170
+184
+159
+148
+128
+131
+151
+145
+138
+127
+107
+109
+131
+143
+154
+127
+113
+121
+126
+117
+138
+140
+153
+148
+153
+172
+171
+162
+156
+150
+145
+131
+141
+162
+153
+140
+140
+140
+147
+144
+133
+134
+139
+136
+133
+135
+137
+136
+140
+147
+154
+160
+150
+170
+165
+158
+143
+170
+175
+187
+176
+151
+120
+125
+113
+151
+184
+190
+180
+200
+202
+195
+198
+198
+200
+199
+195
+204
+216
+220
+218
+226
+229
+227
+225
+219
+226
+221
+211
+201
+187
+206
+197
+196
+206
+194
+200
+201
+201
+196
+197
+197
+199
+204
+213
+207
+207
+206
+197
+202
+200
+200
+197
+199
+196
+195
+192
+196
+192
+189
+185
+184
+162
+136
+137
+157
+169
+154
+172
+172
+184
+191
+199
+199
+199
+201
+192
+198
+196
+197
+189
+191
+194
+191
+184
+174
+170
+180
+165
+153
+139
+108
+115
+176
+162
+127
+78
+94
+129
+114
+171
+179
+167
+129
+126
+104
+124
+138
+125
+127
+138
+151
+143
+204
+176
+154
+133
+148
+158
+164
+184
+157
+149
+166
+162
+194
+196
+175
+135
+131
+93
+115
+138
+153
+147
+156
+176
+181
+205
+209
+207
+199
+165
+135
+110
+155
+182
+194
+174
+148
+117
+121
+103
+130
+175
+156
+169
+200
+211
+202
+195
+184
+176
+155
+115
+141
+202
+219
+187
+191
+192
+189
+178
+176
+168
+146
+141
+144
+129
+129
+144
+150
+166
+167
+162
+158
+134
+128
+117
+117
+104
+88
+84
+109
+151
+166
+153
+172
+186
+191
+175
+124
+80
+60
+85
+74
+136
+175
+175
+156
+157
+169
+206
+220
+200
+179
+184
+165
+137
+134
+154
+199
+218
+221
+204
+137
+108
+123
+111
+114
+115
+90
+116
+171
+145
+90
+88
+120
+110
+143
+154
+156
+104
+67
+59
+60
+78
+82
+138
+153
+177
+185
+190
+213
+215
+189
+154
+161
+140
+86
+111
+154
+148
+147
+151
+140
+140
+157
+157
+120
+118
+131
+147
+134
+150
+204
+197
+172
+194
+154
+161
+186
+153
+108
+114
+95
+161
+172
+165
+186
+157
+140
+154
+201
+212
+202
+195
+204
+206
+175
+200
+172
+108
+83
+97
+124
+159
+128
+148
+160
+171
+160
+118
+137
+118
+115
+117
+86
+86
+69
+99
+90
+94
+125
+161
+197
+204
+192
+178
+171
+149
+109
+118
+157
+99
+63
+92
+143
+128
+89
+94
+102
+86
+88
+126
+151
+159
+151
+177
+159
+147
+157
+184
+155
+127
+147
+137
+113
+145
+137
+109
+105
+53
+69
+98
+86
+105
+113
+90
+137
+185
+187
+182
+174
+188
+195
+198
+188
+200
+206
+205
+200
+196
+206
+199
+188
+194
+204
+195
+191
+198
+200
+206
+192
+181
+155
+159
+180
+192
+201
+194
+199
+204
+194
+204
+197
+195
+201
+202
+200
+206
+204
+205
+210
+215
+208
+211
+207
+195
+211
+208
+207
+212
+199
+209
+200
+201
+211
+211
+211
+213
+211
+221
+200
+216
+220
+201
+218
+219
+209
+160
+134
+133
+121
+127
+107
+131
+144
+130
+143
+146
+181
+178
+159
+159
+150
+135
+133
+149
+141
+160
+137
+115
+141
+160
+168
+149
+109
+123
+121
+120
+121
+128
+136
+145
+154
+181
+161
+150
+165
+153
+139
+145
+148
+144
+143
+150
+153
+155
+151
+141
+144
+148
+145
+138
+133
+130
+126
+134
+140
+135
+137
+170
+136
+135
+148
+158
+146
+144
+164
+166
+165
+157
+164
+103
+119
+119
+180
+194
+194
+195
+185
+198
+209
+202
+196
+202
+206
+199
+215
+209
+209
+219
+221
+225
+220
+216
+220
+220
+226
+207
+215
+219
+215
+205
+201
+205
+210
+210
+200
+200
+207
+199
+207
+205
+204
+205
+202
+201
+198
+200
+197
+196
+196
+185
+182
+192
+198
+190
+186
+190
+188
+186
+174
+158
+146
+161
+185
+196
+166
+162
+161
+174
+178
+189
+189
+198
+197
+194
+197
+191
+186
+195
+195
+188
+186
+187
+194
+187
+188
+174
+159
+138
+125
+118
+155
+156
+139
+133
+125
+130
+98
+102
+181
+215
+213
+178
+140
+134
+113
+125
+107
+119
+140
+145
+107
+123
+126
+157
+150
+115
+115
+130
+154
+167
+181
+195
+176
+137
+113
+143
+140
+86
+86
+145
+202
+199
+176
+200
+174
+154
+153
+175
+191
+207
+197
+191
+190
+185
+171
+208
+219
+210
+189
+157
+129
+129
+146
+139
+167
+194
+204
+206
+168
+144
+202
+205
+169
+169
+165
+141
+121
+78
+116
+175
+176
+161
+184
+186
+164
+150
+175
+168
+184
+186
+195
+188
+201
+198
+185
+186
+185
+165
+140
+177
+218
+239
+241
+245
+240
+233
+194
+143
+96
+118
+127
+137
+156
+162
+129
+106
+124
+136
+167
+137
+88
+120
+106
+144
+128
+117
+129
+128
+157
+157
+157
+123
+64
+68
+82
+167
+130
+129
+133
+80
+109
+139
+121
+125
+154
+159
+148
+143
+135
+139
+129
+87
+86
+69
+102
+121
+85
+78
+69
+97
+139
+169
+161
+117
+139
+118
+134
+150
+190
+186
+159
+155
+135
+139
+123
+125
+115
+97
+123
+107
+137
+162
+169
+172
+187
+165
+119
+179
+170
+198
+194
+179
+124
+83
+87
+89
+128
+143
+185
+148
+126
+119
+116
+172
+184
+162
+140
+146
+126
+171
+191
+190
+195
+176
+171
+158
+93
+54
+66
+77
+148
+146
+85
+119
+147
+125
+90
+72
+148
+189
+192
+199
+189
+198
+208
+200
+206
+215
+194
+160
+83
+93
+157
+191
+180
+119
+160
+165
+170
+140
+135
+148
+138
+161
+155
+169
+185
+154
+111
+99
+57
+33
+37
+70
+98
+118
+150
+116
+102
+96
+89
+97
+93
+111
+123
+95
+145
+180
+171
+167
+169
+175
+179
+195
+196
+195
+189
+196
+198
+189
+200
+205
+212
+197
+201
+210
+204
+197
+189
+186
+184
+178
+128
+141
+181
+192
+192
+190
+197
+201
+201
+204
+198
+199
+200
+196
+205
+200
+195
+198
+197
+202
+201
+202
+204
+216
+211
+206
+195
+201
+205
+198
+192
+175
+192
+215
+209
+223
+217
+225
+220
+223
+223
+202
+195
+208
+205
+179
+143
+143
+124
+124
+103
+131
+131
+133
+147
+150
+180
+167
+145
+144
+151
+141
+145
+141
+136
+141
+133
+124
+162
+159
+172
+156
+136
+121
+118
+125
+125
+135
+135
+137
+137
+147
+144
+147
+150
+139
+127
+156
+148
+136
+140
+148
+146
+162
+153
+138
+138
+144
+136
+140
+134
+137
+130
+133
+136
+145
+138
+141
+166
+144
+137
+160
+151
+148
+150
+157
+169
+149
+166
+117
+125
+137
+189
+194
+196
+204
+194
+199
+205
+206
+204
+196
+200
+215
+218
+212
+219
+222
+216
+227
+219
+213
+217
+216
+211
+204
+191
+211
+205
+190
+196
+209
+200
+195
+200
+210
+200
+205
+204
+204
+204
+200
+200
+204
+196
+201
+206
+196
+192
+191
+181
+184
+189
+198
+198
+182
+182
+191
+164
+156
+147
+174
+181
+187
+172
+184
+190
+199
+194
+179
+187
+188
+189
+191
+188
+192
+194
+185
+184
+187
+187
+187
+189
+185
+180
+180
+170
+160
+149
+118
+139
+135
+140
+145
+178
+205
+205
+175
+114
+106
+125
+138
+137
+146
+145
+174
+155
+134
+125
+129
+154
+188
+168
+180
+185
+157
+105
+108
+130
+150
+149
+171
+165
+165
+164
+195
+202
+198
+149
+85
+84
+136
+147
+180
+211
+217
+216
+206
+186
+151
+176
+174
+162
+165
+164
+170
+177
+198
+198
+154
+151
+184
+204
+202
+180
+195
+219
+215
+212
+208
+210
+221
+211
+218
+208
+211
+191
+188
+184
+192
+209
+207
+188
+222
+222
+211
+182
+184
+150
+114
+124
+145
+146
+146
+144
+159
+194
+209
+204
+161
+108
+166
+179
+168
+150
+179
+187
+169
+157
+129
+153
+172
+159
+175
+178
+172
+167
+154
+156
+158
+151
+111
+87
+84
+75
+76
+66
+104
+127
+109
+117
+97
+90
+74
+84
+92
+124
+102
+75
+85
+74
+66
+88
+126
+143
+181
+186
+171
+153
+139
+168
+155
+134
+94
+126
+125
+95
+105
+111
+113
+102
+107
+102
+84
+108
+147
+184
+174
+168
+195
+197
+206
+211
+209
+208
+191
+174
+160
+151
+129
+105
+137
+158
+187
+197
+167
+154
+172
+143
+129
+157
+171
+182
+170
+118
+135
+106
+96
+139
+158
+157
+197
+211
+208
+199
+202
+185
+158
+153
+143
+136
+118
+136
+141
+126
+76
+73
+98
+117
+105
+148
+182
+189
+194
+174
+162
+121
+106
+85
+102
+167
+174
+156
+176
+197
+197
+168
+159
+166
+162
+180
+200
+190
+153
+166
+192
+196
+151
+164
+174
+148
+141
+146
+161
+133
+128
+133
+146
+159
+144
+154
+126
+105
+118
+150
+161
+176
+155
+149
+82
+97
+111
+116
+126
+151
+89
+111
+162
+179
+179
+184
+184
+186
+180
+185
+190
+180
+186
+198
+197
+195
+196
+192
+195
+187
+191
+204
+207
+202
+198
+202
+188
+174
+144
+159
+192
+191
+194
+199
+197
+184
+199
+201
+188
+197
+206
+196
+204
+199
+187
+200
+210
+208
+202
+201
+208
+211
+204
+206
+201
+202
+206
+187
+190
+182
+208
+218
+227
+222
+226
+219
+215
+216
+218
+188
+201
+215
+198
+145
+127
+118
+126
+129
+123
+125
+145
+143
+164
+166
+159
+134
+149
+158
+146
+146
+158
+133
+128
+144
+133
+141
+127
+128
+126
+117
+124
+130
+146
+139
+144
+145
+141
+141
+143
+153
+164
+154
+143
+139
+141
+144
+144
+139
+140
+138
+148
+139
+137
+146
+144
+138
+135
+129
+135
+133
+125
+135
+141
+145
+146
+157
+170
+169
+158
+166
+150
+168
+147
+159
+165
+148
+151
+133
+129
+190
+185
+190
+205
+206
+194
+204
+202
+207
+208
+210
+205
+208
+218
+210
+208
+220
+226
+225
+226
+215
+218
+220
+213
+199
+195
+198
+196
+207
+198
+207
+219
+211
+196
+199
+195
+206
+211
+198
+194
+198
+195
+197
+197
+192
+196
+197
+197
+194
+204
+191
+197
+199
+184
+179
+177
+156
+148
+148
+159
+170
+182
+178
+179
+186
+192
+187
+198
+209
+205
+198
+198
+195
+198
+204
+198
+199
+194
+172
+161
+148
+151
+166
+169
+167
+146
+144
+126
+162
+156
+134
+154
+148
+168
+185
+210
+202
+185
+162
+127
+149
+190
+176
+179
+160
+167
+182
+169
+160
+151
+138
+150
+158
+178
+184
+169
+151
+127
+115
+157
+187
+168
+127
+148
+162
+190
+220
+221
+201
+133
+84
+116
+154
+169
+187
+164
+195
+204
+188
+181
+156
+117
+140
+168
+140
+105
+134
+136
+117
+147
+179
+206
+199
+177
+162
+169
+184
+179
+139
+150
+159
+160
+165
+208
+207
+188
+172
+176
+146
+158
+174
+185
+190
+201
+196
+198
+189
+180
+170
+121
+127
+102
+80
+82
+66
+92
+128
+140
+149
+176
+187
+202
+201
+184
+154
+148
+154
+130
+97
+143
+153
+190
+207
+172
+155
+149
+144
+138
+123
+98
+87
+75
+66
+64
+74
+83
+104
+172
+190
+120
+192
+191
+196
+138
+69
+59
+75
+55
+47
+74
+69
+70
+105
+140
+167
+177
+187
+181
+146
+178
+168
+167
+155
+114
+125
+79
+87
+89
+62
+56
+74
+140
+190
+206
+218
+225
+220
+205
+200
+181
+182
+166
+135
+137
+121
+157
+166
+179
+148
+157
+125
+131
+156
+188
+206
+201
+187
+178
+170
+166
+102
+67
+126
+164
+116
+116
+123
+164
+171
+167
+190
+166
+131
+168
+191
+212
+222
+197
+155
+149
+182
+195
+171
+113
+98
+104
+128
+179
+196
+178
+147
+123
+75
+75
+86
+85
+113
+105
+160
+187
+167
+172
+185
+189
+189
+179
+176
+170
+177
+192
+176
+138
+118
+88
+89
+121
+120
+88
+92
+99
+78
+79
+107
+109
+120
+126
+141
+129
+150
+138
+147
+139
+108
+111
+139
+126
+114
+98
+108
+114
+106
+114
+119
+93
+109
+167
+180
+184
+180
+180
+191
+192
+187
+187
+192
+195
+181
+197
+197
+207
+213
+198
+198
+204
+199
+189
+198
+189
+189
+187
+190
+164
+139
+177
+184
+200
+202
+187
+192
+202
+194
+205
+196
+204
+192
+187
+197
+204
+205
+200
+197
+196
+196
+198
+209
+208
+199
+204
+198
+200
+199
+197
+195
+189
+205
+219
+217
+216
+216
+215
+212
+223
+218
+200
+199
+153
+128
+130
+120
+125
+133
+135
+155
+164
+140
+164
+176
+182
+138
+136
+140
+130
+126
+136
+151
+153
+143
+148
+146
+110
+118
+111
+133
+126
+130
+141
+140
+145
+145
+161
+155
+158
+165
+158
+157
+153
+156
+154
+154
+141
+160
+150
+157
+140
+140
+144
+144
+146
+139
+140
+134
+135
+141
+135
+136
+134
+138
+140
+137
+149
+175
+177
+176
+160
+172
+165
+157
+161
+155
+126
+125
+135
+188
+199
+207
+199
+197
+207
+208
+206
+206
+215
+213
+210
+209
+205
+218
+218
+219
+218
+217
+220
+219
+219
+212
+223
+202
+195
+192
+201
+195
+206
+208
+202
+199
+206
+199
+204
+209
+202
+201
+205
+192
+198
+206
+200
+195
+191
+192
+200
+198
+200
+194
+196
+192
+194
+195
+181
+181
+172
+182
+189
+191
+182
+174
+181
+196
+198
+198
+205
+200
+206
+201
+200
+202
+202
+199
+198
+190
+190
+197
+188
+178
+170
+178
+174
+167
+157
+148
+129
+148
+159
+126
+92
+124
+139
+121
+136
+165
+187
+211
+207
+184
+146
+138
+184
+195
+195
+177
+178
+191
+213
+190
+162
+158
+120
+135
+200
+212
+192
+178
+144
+128
+170
+175
+155
+95
+94
+166
+209
+223
+218
+189
+126
+90
+105
+108
+143
+172
+184
+178
+166
+182
+186
+178
+146
+146
+155
+129
+128
+114
+140
+167
+127
+140
+170
+180
+177
+180
+211
+196
+157
+179
+168
+165
+157
+179
+190
+175
+127
+121
+125
+108
+123
+162
+174
+164
+177
+194
+188
+181
+166
+140
+119
+116
+144
+168
+174
+162
+121
+146
+129
+138
+179
+219
+223
+213
+201
+187
+176
+148
+127
+119
+103
+121
+129
+96
+143
+211
+199
+171
+129
+107
+80
+102
+107
+118
+121
+123
+106
+127
+110
+130
+154
+146
+206
+195
+131
+60
+95
+110
+99
+66
+47
+72
+94
+120
+138
+120
+161
+178
+168
+141
+67
+92
+125
+137
+133
+125
+85
+65
+59
+66
+68
+76
+104
+123
+119
+171
+186
+116
+127
+164
+198
+177
+174
+127
+149
+130
+97
+124
+131
+109
+139
+184
+188
+194
+197
+186
+156
+110
+94
+94
+107
+105
+139
+106
+119
+182
+205
+168
+106
+151
+191
+195
+182
+190
+181
+138
+113
+153
+158
+143
+97
+74
+77
+88
+124
+138
+133
+117
+100
+110
+92
+94
+107
+115
+124
+102
+94
+149
+191
+171
+162
+189
+185
+161
+107
+84
+74
+87
+79
+102
+141
+97
+113
+100
+146
+153
+186
+150
+99
+114
+133
+146
+120
+123
+143
+146
+115
+137
+129
+116
+107
+116
+115
+151
+131
+92
+97
+137
+151
+124
+103
+136
+123
+102
+176
+182
+180
+176
+166
+177
+187
+196
+188
+187
+200
+202
+184
+191
+200
+209
+210
+204
+199
+209
+206
+194
+189
+186
+176
+189
+182
+138
+148
+174
+186
+199
+196
+198
+196
+200
+205
+187
+198
+191
+184
+189
+206
+205
+204
+202
+209
+198
+198
+204
+209
+213
+209
+209
+206
+197
+191
+205
+200
+208
+217
+228
+226
+228
+220
+206
+222
+215
+212
+209
+147
+133
+134
+127
+137
+130
+128
+159
+153
+146
+161
+174
+164
+141
+149
+158
+116
+105
+136
+143
+147
+136
+146
+138
+115
+136
+131
+131
+143
+126
+128
+140
+153
+149
+153
+162
+166
+161
+155
+164
+166
+164
+164
+155
+146
+157
+154
+151
+141
+151
+146
+151
+151
+146
+144
+138
+147
+140
+133
+131
+143
+141
+143
+146
+150
+182
+187
+169
+165
+157
+140
+164
+162
+170
+131
+131
+147
+180
+196
+190
+192
+196
+202
+199
+198
+198
+198
+209
+211
+209
+205
+210
+221
+221
+218
+215
+220
+220
+210
+215
+219
+198
+202
+201
+202
+209
+210
+202
+207
+209
+207
+209
+205
+206
+205
+201
+201
+211
+205
+191
+197
+206
+199
+202
+204
+199
+196
+190
+187
+180
+177
+174
+170
+170
+166
+175
+186
+191
+191
+186
+190
+196
+195
+194
+192
+189
+182
+189
+191
+194
+199
+198
+191
+184
+182
+188
+184
+177
+168
+166
+157
+151
+148
+111
+115
+141
+137
+124
+98
+146
+175
+169
+161
+114
+106
+128
+160
+159
+118
+123
+130
+157
+177
+160
+149
+139
+162
+208
+229
+219
+212
+213
+199
+157
+184
+213
+201
+169
+166
+176
+166
+169
+139
+105
+119
+113
+129
+157
+182
+166
+170
+189
+194
+170
+157
+182
+174
+186
+196
+198
+181
+204
+221
+192
+176
+167
+145
+164
+180
+197
+209
+168
+144
+121
+149
+185
+197
+158
+120
+114
+140
+143
+145
+167
+170
+147
+130
+146
+151
+151
+148
+169
+172
+166
+146
+175
+154
+156
+200
+216
+213
+207
+196
+217
+210
+209
+213
+191
+180
+170
+160
+106
+135
+161
+128
+109
+134
+95
+111
+164
+176
+180
+155
+143
+76
+94
+80
+87
+109
+79
+136
+154
+157
+181
+170
+145
+118
+116
+104
+126
+133
+159
+158
+92
+46
+43
+76
+77
+72
+58
+62
+108
+103
+148
+160
+121
+155
+146
+73
+99
+131
+144
+166
+155
+120
+102
+104
+166
+141
+107
+82
+87
+90
+74
+90
+111
+154
+134
+116
+69
+118
+125
+149
+103
+73
+77
+124
+161
+147
+106
+114
+130
+98
+105
+140
+168
+115
+123
+119
+78
+56
+46
+68
+87
+102
+78
+58
+56
+75
+80
+105
+137
+123
+140
+136
+131
+147
+162
+166
+162
+141
+104
+144
+202
+213
+201
+191
+188
+124
+137
+139
+162
+185
+175
+181
+191
+206
+217
+212
+196
+167
+162
+97
+54
+72
+119
+178
+187
+148
+103
+108
+191
+197
+164
+136
+121
+99
+105
+167
+148
+111
+185
+210
+216
+208
+184
+143
+120
+95
+108
+113
+114
+73
+80
+84
+124
+150
+156
+138
+143
+111
+95
+154
+170
+175
+165
+155
+154
+171
+178
+178
+186
+197
+197
+186
+191
+184
+198
+204
+204
+207
+209
+206
+196
+201
+200
+184
+162
+188
+189
+139
+175
+191
+200
+194
+190
+198
+192
+202
+199
+195
+186
+196
+190
+196
+205
+196
+192
+202
+205
+200
+207
+197
+197
+197
+202
+196
+201
+215
+210
+198
+204
+202
+216
+221
+220
+222
+211
+223
+219
+207
+204
+156
+139
+134
+124
+121
+130
+146
+164
+146
+149
+154
+171
+171
+146
+157
+190
+148
+137
+145
+160
+147
+121
+129
+123
+133
+168
+138
+110
+145
+137
+133
+133
+159
+149
+155
+157
+154
+167
+170
+151
+154
+169
+170
+156
+150
+149
+149
+161
+139
+140
+150
+145
+150
+139
+146
+139
+145
+139
+130
+133
+138
+137
+141
+145
+151
+162
+175
+166
+141
+157
+139
+189
+175
+161
+146
+140
+148
+178
+181
+200
+210
+201
+206
+206
+207
+210
+216
+216
+209
+221
+220
+217
+212
+205
+207
+211
+207
+213
+209
+199
+206
+201
+195
+194
+206
+196
+198
+200
+208
+205
+206
+212
+206
+210
+209
+206
+208
+204
+204
+199
+204
+202
+200
+209
+208
+209
+205
+198
+194
+189
+177
+164
+164
+176
+170
+168
+171
+191
+192
+192
+188
+188
+195
+202
+199
+201
+194
+189
+194
+198
+194
+191
+197
+200
+194
+188
+189
+180
+181
+176
+167
+141
+149
+115
+94
+155
+153
+127
+138
+106
+131
+139
+113
+126
+123
+111
+141
+171
+174
+170
+180
+184
+168
+181
+199
+181
+169
+147
+166
+194
+202
+210
+228
+229
+210
+185
+150
+159
+169
+189
+192
+194
+180
+126
+104
+121
+140
+161
+191
+164
+107
+116
+144
+118
+162
+147
+158
+161
+176
+200
+217
+222
+213
+206
+225
+227
+221
+219
+223
+201
+178
+175
+192
+199
+174
+111
+126
+148
+154
+145
+188
+210
+213
+216
+218
+211
+184
+176
+135
+118
+134
+123
+159
+144
+134
+141
+139
+135
+141
+158
+107
+96
+125
+165
+170
+149
+140
+126
+175
+164
+134
+121
+178
+196
+159
+96
+165
+124
+150
+200
+197
+154
+76
+84
+78
+99
+154
+168
+190
+188
+213
+222
+195
+149
+143
+146
+153
+161
+137
+110
+118
+76
+68
+80
+84
+62
+70
+55
+87
+130
+123
+82
+65
+63
+83
+78
+68
+80
+133
+149
+107
+93
+96
+121
+164
+146
+137
+87
+90
+109
+109
+88
+85
+102
+74
+78
+100
+87
+55
+56
+117
+153
+179
+186
+188
+198
+176
+92
+58
+48
+88
+115
+162
+194
+212
+197
+166
+170
+177
+97
+107
+90
+104
+104
+164
+119
+63
+56
+59
+87
+72
+111
+130
+175
+200
+210
+212
+204
+161
+148
+200
+179
+190
+179
+155
+124
+121
+167
+160
+186
+204
+208
+212
+209
+199
+169
+148
+128
+104
+110
+80
+83
+90
+127
+140
+166
+179
+147
+107
+86
+127
+128
+102
+129
+178
+184
+156
+155
+153
+141
+168
+153
+178
+155
+144
+87
+64
+57
+53
+45
+96
+110
+86
+105
+162
+171
+157
+141
+154
+151
+136
+83
+127
+167
+158
+180
+178
+180
+179
+175
+187
+178
+172
+181
+195
+190
+198
+201
+190
+199
+211
+199
+196
+207
+200
+207
+211
+196
+197
+186
+136
+161
+188
+184
+181
+197
+201
+202
+202
+199
+200
+196
+185
+191
+190
+195
+201
+204
+207
+200
+205
+197
+197
+196
+196
+204
+212
+205
+200
+209
+209
+212
+215
+217
+212
+223
+223
+208
+212
+213
+204
+199
+170
+153
+141
+128
+126
+128
+139
+143
+148
+153
+149
+176
+171
+140
+143
+157
+149
+140
+127
+120
+130
+128
+121
+116
+127
+133
+131
+141
+144
+136
+139
+158
+154
+150
+143
+141
+151
+166
+168
+157
+147
+143
+153
+146
+137
+133
+135
+153
+137
+134
+144
+139
+141
+143
+140
+162
+140
+139
+128
+133
+138
+137
+148
+147
+140
+157
+162
+185
+156
+150
+150
+179
+170
+162
+162
+147
+154
+185
+194
+207
+198
+197
+200
+202
+200
+204
+212
+216
+221
+223
+221
+212
+199
+215
+218
+226
+222
+221
+219
+206
+201
+198
+201
+205
+201
+204
+202
+201
+211
+215
+210
+208
+208
+202
+205
+205
+202
+207
+199
+202
+192
+195
+199
+200
+202
+196
+197
+197
+185
+174
+168
+158
+172
+182
+181
+181
+186
+185
+187
+191
+189
+190
+199
+197
+196
+211
+212
+205
+200
+201
+192
+180
+186
+191
+201
+205
+192
+185
+191
+184
+171
+156
+146
+109
+139
+146
+149
+168
+172
+165
+176
+178
+181
+181
+156
+129
+102
+109
+143
+136
+126
+134
+159
+168
+164
+165
+184
+137
+146
+133
+124
+145
+128
+140
+167
+176
+177
+166
+145
+170
+190
+219
+220
+227
+209
+180
+164
+121
+148
+176
+208
+219
+202
+172
+133
+118
+119
+113
+117
+106
+151
+206
+221
+213
+222
+202
+190
+159
+131
+115
+164
+143
+114
+156
+147
+88
+96
+105
+105
+137
+156
+177
+169
+192
+230
+243
+239
+223
+213
+199
+192
+146
+117
+119
+130
+153
+187
+205
+212
+200
+213
+196
+146
+120
+119
+119
+158
+141
+160
+155
+155
+143
+111
+93
+83
+107
+103
+147
+141
+126
+96
+64
+84
+85
+90
+109
+104
+94
+83
+125
+154
+204
+229
+223
+219
+216
+213
+204
+197
+149
+107
+125
+102
+62
+59
+77
+116
+99
+98
+57
+107
+129
+69
+74
+109
+125
+94
+62
+59
+73
+79
+58
+72
+60
+70
+95
+95
+87
+79
+78
+150
+210
+189
+170
+160
+179
+184
+162
+144
+89
+56
+96
+117
+143
+146
+134
+145
+166
+139
+73
+97
+93
+75
+148
+137
+86
+114
+116
+148
+154
+146
+146
+154
+157
+111
+76
+69
+64
+120
+145
+166
+178
+166
+168
+157
+157
+167
+171
+207
+207
+199
+190
+184
+148
+107
+58
+48
+60
+75
+119
+185
+207
+199
+149
+115
+123
+128
+111
+107
+86
+96
+155
+198
+202
+170
+138
+157
+165
+195
+160
+124
+116
+135
+154
+167
+158
+149
+174
+170
+129
+116
+119
+99
+74
+73
+49
+47
+65
+108
+128
+134
+66
+117
+125
+146
+135
+137
+145
+170
+169
+157
+124
+136
+177
+175
+182
+191
+182
+186
+195
+189
+195
+199
+196
+200
+200
+199
+197
+198
+195
+206
+212
+207
+202
+207
+199
+204
+200
+187
+176
+164
+157
+185
+194
+198
+199
+200
+205
+201
+199
+192
+201
+201
+199
+184
+192
+197
+194
+207
+210
+197
+197
+198
+182
+187
+205
+201
+211
+209
+191
+191
+202
+210
+221
+218
+216
+217
+215
+197
+197
+201
+191
+167
+144
+145
+129
+136
+136
+136
+136
+149
+151
+148
+184
+177
+148
+145
+134
+144
+133
+155
+171
+153
+131
+126
+128
+134
+127
+124
+126
+126
+131
+130
+151
+151
+153
+153
+145
+174
+174
+154
+158
+153
+151
+148
+143
+143
+136
+134
+138
+133
+140
+146
+147
+131
+139
+134
+147
+145
+136
+133
+137
+134
+144
+162
+165
+177
+155
+161
+150
+164
+154
+141
+156
+162
+141
+130
+124
+146
+188
+199
+190
+188
+198
+201
+206
+208
+210
+213
+218
+221
+212
+216
+212
+218
+225
+216
+225
+222
+212
+217
+211
+198
+194
+198
+192
+202
+210
+197
+209
+219
+217
+209
+217
+210
+207
+206
+200
+202
+207
+197
+204
+205
+195
+197
+205
+207
+202
+197
+192
+189
+175
+158
+171
+194
+187
+191
+186
+181
+181
+190
+185
+179
+184
+202
+200
+197
+197
+197
+197
+204
+204
+196
+197
+198
+191
+196
+195
+190
+175
+168
+170
+160
+141
+135
+123
+120
+127
+158
+190
+168
+157
+175
+154
+158
+169
+191
+182
+153
+149
+144
+99
+113
+98
+70
+104
+148
+192
+170
+159
+144
+172
+157
+125
+147
+147
+144
+113
+105
+89
+97
+136
+148
+166
+206
+201
+191
+194
+204
+195
+170
+174
+130
+153
+187
+200
+200
+184
+118
+153
+153
+158
+196
+201
+202
+230
+221
+220
+196
+154
+144
+161
+148
+207
+208
+197
+177
+194
+201
+188
+180
+134
+135
+95
+98
+95
+125
+150
+182
+175
+150
+144
+130
+120
+169
+197
+205
+190
+187
+189
+144
+117
+134
+147
+146
+133
+175
+201
+157
+108
+92
+154
+182
+194
+191
+176
+153
+107
+117
+113
+145
+158
+133
+141
+184
+207
+218
+210
+168
+124
+95
+100
+162
+107
+93
+100
+98
+90
+95
+97
+169
+182
+85
+92
+98
+96
+82
+69
+113
+129
+136
+133
+87
+73
+56
+56
+66
+113
+170
+175
+153
+127
+125
+109
+90
+90
+68
+105
+124
+105
+88
+84
+72
+138
+169
+194
+181
+151
+144
+179
+148
+120
+84
+104
+125
+119
+116
+90
+90
+77
+89
+85
+124
+133
+158
+174
+166
+159
+106
+90
+103
+99
+114
+123
+86
+67
+68
+119
+134
+140
+144
+133
+125
+120
+94
+107
+158
+123
+124
+169
+185
+149
+177
+175
+148
+145
+119
+129
+144
+133
+136
+121
+86
+96
+121
+125
+141
+150
+150
+126
+114
+174
+202
+225
+207
+185
+198
+216
+228
+206
+171
+120
+97
+92
+98
+157
+190
+196
+182
+177
+148
+108
+106
+100
+72
+55
+65
+84
+136
+126
+104
+138
+115
+93
+111
+124
+133
+140
+179
+167
+185
+175
+153
+121
+154
+179
+178
+184
+184
+181
+188
+176
+179
+187
+200
+206
+205
+192
+191
+198
+204
+204
+204
+208
+209
+206
+192
+191
+189
+190
+180
+178
+180
+159
+170
+195
+190
+197
+206
+202
+199
+202
+200
+209
+212
+200
+197
+194
+190
+204
+192
+202
+209
+205
+202
+198
+202
+199
+202
+204
+205
+205
+207
+200
+199
+218
+223
+220
+216
+222
+221
+225
+215
+199
+174
+111
+127
+129
+130
+135
+143
+144
+154
+171
+137
+174
+165
+154
+147
+141
+140
+131
+137
+148
+133
+119
+111
+118
+115
+117
+125
+127
+130
+127
+130
+147
+149
+136
+147
+144
+166
+157
+160
+166
+155
+146
+143
+150
+141
+135
+137
+139
+127
+133
+138
+141
+136
+134
+127
+126
+137
+144
+134
+135
+130
+135
+138
+147
+180
+169
+181
+169
+159
+154
+148
+161
+144
+162
+130
+140
+168
+196
+196
+200
+202
+202
+199
+201
+209
+222
+220
+222
+216
+220
+230
+229
+228
+219
+222
+221
+220
+216
+198
+189
+196
+195
+200
+205
+210
+210
+219
+220
+221
+216
+215
+209
+209
+215
+205
+209
+208
+208
+200
+204
+198
+205
+198
+204
+201
+196
+197
+192
+188
+164
+168
+188
+186
+190
+191
+188
+191
+199
+191
+189
+205
+206
+208
+204
+190
+191
+200
+191
+198
+200
+202
+202
+200
+181
+190
+187
+175
+177
+179
+169
+141
+133
+124
+110
+107
+136
+106
+119
+170
+172
+177
+181
+181
+157
+161
+176
+185
+160
+147
+126
+118
+106
+113
+123
+95
+156
+190
+207
+190
+180
+185
+222
+229
+209
+170
+140
+155
+165
+154
+104
+116
+99
+125
+176
+170
+166
+199
+212
+199
+210
+204
+186
+165
+138
+148
+150
+151
+160
+154
+113
+117
+106
+102
+125
+147
+184
+180
+209
+195
+148
+141
+169
+209
+215
+202
+211
+213
+167
+131
+121
+126
+117
+103
+93
+95
+130
+108
+108
+136
+140
+140
+196
+199
+199
+178
+151
+123
+105
+129
+134
+127
+100
+136
+154
+149
+164
+167
+171
+159
+158
+148
+118
+155
+161
+150
+166
+175
+166
+131
+140
+115
+155
+166
+169
+166
+130
+119
+124
+164
+189
+164
+144
+135
+111
+124
+137
+123
+95
+140
+171
+110
+133
+106
+95
+119
+125
+95
+123
+103
+87
+77
+64
+90
+67
+58
+70
+104
+153
+175
+181
+139
+99
+77
+68
+113
+113
+146
+177
+172
+166
+95
+73
+75
+94
+155
+188
+178
+178
+178
+116
+48
+90
+96
+106
+90
+64
+58
+80
+153
+186
+171
+180
+159
+158
+211
+227
+221
+205
+177
+103
+70
+125
+151
+155
+147
+127
+165
+177
+180
+167
+133
+107
+93
+83
+87
+108
+146
+177
+154
+165
+185
+191
+191
+190
+182
+192
+200
+208
+200
+172
+153
+164
+179
+121
+108
+157
+141
+176
+189
+188
+179
+198
+197
+201
+208
+207
+164
+92
+76
+82
+88
+110
+182
+213
+201
+178
+156
+119
+103
+109
+96
+128
+153
+161
+160
+141
+118
+133
+144
+138
+131
+157
+127
+128
+128
+147
+141
+156
+164
+166
+151
+117
+131
+179
+189
+180
+188
+198
+191
+182
+189
+177
+180
+187
+188
+191
+190
+195
+200
+201
+201
+206
+210
+213
+206
+190
+194
+198
+198
+187
+180
+159
+151
+188
+196
+194
+194
+200
+204
+201
+206
+207
+206
+201
+199
+198
+201
+201
+195
+199
+195
+198
+200
+191
+201
+202
+202
+194
+200
+200
+195
+195
+206
+204
+213
+226
+216
+216
+215
+216
+208
+190
+157
+110
+121
+124
+121
+129
+144
+151
+159
+182
+168
+157
+141
+171
+167
+161
+138
+134
+131
+146
+138
+123
+120
+113
+107
+121
+129
+131
+149
+128
+138
+144
+141
+145
+147
+146
+140
+151
+147
+146
+139
+146
+138
+141
+151
+130
+137
+139
+135
+129
+137
+134
+129
+134
+127
+124
+130
+134
+136
+134
+135
+144
+147
+141
+144
+167
+170
+155
+174
+153
+147
+179
+168
+158
+131
+125
+166
+192
+195
+194
+187
+192
+202
+207
+216
+210
+216
+223
+216
+228
+231
+227
+229
+227
+223
+216
+223
+209
+200
+194
+196
+199
+211
+210
+211
+218
+209
+209
+212
+211
+208
+209
+201
+206
+207
+198
+192
+208
+202
+204
+208
+199
+195
+201
+200
+190
+196
+189
+182
+168
+169
+184
+188
+192
+182
+194
+198
+200
+199
+204
+207
+207
+205
+191
+181
+188
+190
+181
+185
+187
+185
+192
+176
+179
+185
+189
+179
+180
+184
+175
+158
+150
+123
+134
+155
+146
+133
+137
+114
+114
+134
+154
+181
+172
+159
+127
+155
+179
+186
+154
+111
+113
+125
+133
+148
+116
+82
+157
+187
+157
+145
+166
+204
+223
+221
+198
+164
+119
+172
+198
+189
+169
+182
+180
+189
+178
+162
+158
+189
+211
+221
+230
+240
+236
+230
+209
+200
+188
+178
+166
+150
+143
+130
+133
+135
+184
+211
+220
+215
+199
+189
+147
+145
+153
+143
+146
+159
+168
+201
+218
+201
+202
+206
+198
+192
+188
+202
+208
+198
+205
+202
+209
+199
+157
+169
+178
+197
+174
+147
+119
+98
+105
+106
+144
+158
+175
+158
+131
+151
+162
+170
+164
+159
+145
+110
+120
+143
+127
+139
+175
+198
+177
+204
+191
+168
+147
+166
+198
+180
+93
+108
+143
+156
+138
+121
+108
+80
+67
+64
+115
+120
+89
+63
+96
+92
+102
+115
+131
+147
+162
+123
+114
+100
+93
+56
+43
+73
+74
+115
+120
+97
+110
+103
+105
+48
+62
+53
+89
+77
+64
+70
+117
+133
+156
+179
+208
+202
+117
+95
+59
+75
+73
+96
+102
+141
+109
+126
+110
+145
+150
+121
+138
+166
+202
+222
+225
+227
+225
+218
+209
+178
+155
+131
+92
+128
+143
+131
+126
+149
+159
+113
+145
+141
+176
+131
+115
+149
+161
+149
+196
+195
+177
+188
+216
+220
+204
+180
+140
+93
+120
+138
+108
+127
+180
+197
+184
+167
+136
+78
+99
+130
+137
+160
+164
+174
+170
+154
+119
+113
+133
+139
+175
+217
+188
+200
+209
+189
+127
+131
+104
+64
+80
+85
+84
+75
+100
+135
+162
+179
+157
+89
+121
+107
+137
+144
+144
+158
+179
+165
+177
+170
+127
+102
+168
+180
+181
+169
+178
+181
+178
+188
+184
+187
+182
+188
+194
+187
+201
+190
+199
+207
+205
+201
+202
+215
+196
+184
+185
+191
+187
+189
+176
+156
+175
+190
+197
+198
+197
+211
+217
+212
+205
+217
+202
+205
+206
+196
+197
+196
+200
+207
+204
+200
+204
+207
+191
+187
+200
+195
+204
+204
+196
+207
+213
+212
+220
+228
+221
+221
+220
+210
+196
+171
+126
+123
+121
+116
+127
+131
+160
+169
+161
+180
+164
+151
+143
+155
+143
+135
+145
+148
+136
+130
+127
+120
+97
+100
+124
+133
+133
+143
+127
+129
+154
+134
+146
+149
+148
+146
+160
+158
+149
+146
+143
+137
+147
+141
+131
+141
+137
+140
+139
+134
+143
+136
+154
+143
+128
+139
+134
+133
+129
+135
+138
+151
+144
+149
+156
+165
+164
+189
+157
+149
+166
+151
+153
+127
+121
+147
+180
+191
+198
+196
+198
+206
+212
+216
+211
+210
+211
+219
+229
+227
+226
+225
+217
+230
+220
+225
+226
+217
+191
+200
+207
+205
+202
+207
+208
+211
+210
+204
+210
+208
+206
+200
+210
+204
+199
+192
+196
+198
+202
+201
+192
+199
+200
+199
+202
+186
+178
+176
+181
+186
+192
+200
+204
+188
+184
+195
+201
+205
+207
+205
+200
+188
+201
+205
+201
+201
+200
+195
+206
+200
+198
+192
+192
+186
+186
+182
+180
+178
+174
+145
+110
+116
+123
+121
+143
+125
+128
+143
+92
+93
+107
+121
+158
+161
+159
+113
+131
+144
+172
+169
+135
+133
+164
+167
+159
+135
+128
+187
+186
+171
+121
+125
+141
+179
+188
+176
+176
+198
+185
+199
+209
+215
+211
+211
+177
+157
+156
+180
+157
+129
+108
+140
+174
+182
+192
+198
+175
+149
+151
+165
+178
+219
+202
+151
+136
+140
+151
+177
+202
+209
+200
+171
+178
+168
+189
+160
+148
+148
+157
+155
+161
+206
+220
+211
+195
+175
+145
+140
+176
+170
+130
+118
+169
+210
+202
+147
+95
+172
+229
+221
+211
+219
+208
+171
+145
+148
+134
+127
+117
+119
+92
+94
+103
+102
+105
+144
+135
+125
+153
+179
+204
+181
+202
+222
+199
+217
+169
+114
+131
+154
+134
+106
+116
+96
+79
+68
+55
+69
+131
+89
+103
+106
+95
+79
+83
+135
+182
+156
+90
+94
+108
+140
+144
+113
+59
+63
+76
+85
+121
+139
+133
+106
+147
+171
+165
+164
+171
+181
+166
+145
+102
+102
+134
+191
+199
+185
+120
+161
+118
+73
+150
+153
+151
+98
+87
+121
+89
+64
+73
+78
+67
+76
+66
+72
+80
+90
+103
+80
+83
+75
+89
+128
+113
+131
+99
+92
+73
+103
+150
+180
+159
+151
+168
+215
+220
+219
+172
+110
+135
+157
+172
+171
+164
+127
+106
+107
+98
+146
+147
+158
+125
+116
+116
+93
+77
+85
+127
+137
+124
+161
+130
+135
+126
+96
+98
+119
+134
+151
+144
+144
+110
+106
+113
+100
+94
+104
+128
+105
+79
+116
+106
+133
+109
+94
+107
+109
+106
+80
+113
+104
+136
+144
+165
+162
+145
+160
+170
+178
+190
+189
+174
+129
+168
+186
+180
+184
+188
+185
+187
+189
+184
+177
+188
+190
+178
+186
+189
+186
+181
+184
+199
+208
+198
+205
+207
+200
+188
+190
+189
+186
+184
+171
+156
+177
+192
+191
+197
+205
+205
+216
+199
+202
+215
+211
+208
+201
+205
+210
+195
+202
+199
+189
+195
+216
+213
+196
+201
+212
+199
+200
+196
+199
+216
+222
+215
+218
+209
+215
+209
+210
+210
+181
+116
+123
+131
+129
+134
+135
+162
+174
+190
+158
+160
+178
+159
+144
+145
+155
+153
+143
+140
+143
+140
+135
+129
+123
+124
+128
+139
+137
+136
+137
+138
+137
+150
+149
+144
+146
+149
+151
+141
+137
+162
+155
+140
+131
+138
+131
+140
+156
+139
+136
+138
+140
+137
+134
+125
+138
+131
+129
+133
+140
+134
+138
+146
+156
+159
+143
+149
+147
+149
+162
+161
+185
+164
+129
+125
+160
+192
+197
+195
+198
+210
+206
+216
+217
+200
+212
+225
+225
+220
+232
+232
+216
+216
+230
+221
+219
+213
+195
+196
+204
+204
+210
+211
+213
+212
+205
+206
+206
+211
+205
+205
+211
+202
+191
+191
+192
+207
+213
+206
+195
+199
+205
+202
+204
+201
+181
+175
+175
+190
+196
+181
+186
+196
+196
+202
+204
+205
+208
+209
+204
+196
+198
+190
+184
+194
+188
+187
+192
+195
+200
+194
+190
+186
+179
+180
+174
+174
+172
+138
+131
+137
+174
+165
+145
+127
+109
+106
+107
+134
+139
+138
+138
+113
+127
+177
+162
+144
+153
+159
+174
+181
+177
+179
+186
+189
+192
+181
+184
+202
+202
+206
+164
+167
+156
+85
+106
+131
+177
+170
+171
+181
+206
+216
+221
+204
+205
+196
+182
+190
+180
+160
+167
+166
+148
+155
+175
+155
+141
+145
+109
+107
+131
+179
+221
+200
+195
+186
+187
+200
+209
+218
+181
+222
+226
+213
+215
+202
+174
+175
+192
+202
+205
+205
+191
+192
+198
+176
+195
+206
+192
+207
+200
+197
+153
+135
+137
+159
+156
+160
+179
+171
+177
+209
+218
+232
+232
+220
+180
+130
+128
+92
+90
+90
+108
+108
+134
+129
+123
+172
+201
+222
+223
+219
+216
+171
+156
+128
+98
+147
+145
+134
+131
+149
+143
+103
+73
+68
+68
+73
+116
+102
+114
+144
+148
+146
+136
+153
+176
+167
+114
+116
+72
+59
+70
+130
+146
+149
+117
+76
+110
+147
+144
+137
+162
+166
+154
+155
+95
+66
+58
+53
+51
+66
+79
+116
+144
+106
+82
+79
+74
+118
+117
+103
+145
+158
+146
+127
+120
+90
+72
+52
+49
+115
+127
+167
+190
+194
+174
+176
+172
+148
+90
+83
+102
+120
+111
+127
+187
+190
+139
+109
+124
+98
+134
+166
+150
+92
+108
+155
+191
+197
+182
+156
+145
+145
+179
+172
+146
+117
+120
+133
+103
+75
+131
+184
+179
+154
+124
+172
+170
+138
+160
+178
+162
+155
+137
+159
+143
+131
+103
+83
+75
+115
+120
+140
+147
+165
+170
+104
+107
+141
+118
+85
+79
+98
+120
+129
+89
+89
+102
+127
+127
+135
+140
+140
+165
+166
+168
+174
+168
+161
+113
+147
+178
+188
+187
+197
+192
+188
+184
+178
+180
+188
+190
+192
+188
+195
+205
+202
+204
+197
+207
+210
+210
+201
+207
+200
+182
+186
+192
+176
+169
+157
+177
+187
+199
+195
+198
+197
+205
+206
+208
+199
+205
+210
+204
+199
+200
+208
+197
+196
+207
+202
+202
+215
+208
+197
+200
+200
+191
+197
+191
+204
+218
+212
+218
+216
+210
+207
+212
+196
+177
+120
+120
+131
+127
+127
+137
+158
+151
+172
+167
+171
+169
+155
+147
+157
+158
+140
+134
+143
+136
+133
+139
+136
+130
+136
+131
+150
+141
+130
+127
+145
+143
+144
+155
+148
+141
+145
+145
+162
+160
+170
+159
+139
+134
+124
+133
+135
+135
+139
+143
+131
+136
+131
+133
+128
+127
+127
+129
+130
+136
+136
+141
+146
+164
+167
+156
+154
+160
+166
+186
+182
+182
+148
+130
+119
+171
+189
+192
+185
+192
+204
+205
+215
+216
+213
+222
+221
+226
+231
+226
+229
+220
+228
+227
+227
+219
+194
+194
+202
+199
+209
+220
+219
+211
+208
+204
+213
+215
+209
+207
+207
+196
+199
+194
+188
+190
+200
+205
+216
+206
+199
+194
+190
+189
+192
+178
+169
+168
+186
+189
+189
+196
+191
+204
+206
+200
+202
+202
+205
+199
+199
+192
+172
+167
+179
+191
+202
+191
+186
+192
+191
+184
+187
+192
+184
+179
+172
+154
+123
+117
+148
+161
+146
+141
+130
+129
+149
+136
+129
+151
+157
+137
+109
+126
+137
+158
+161
+149
+140
+156
+159
+172
+159
+141
+155
+140
+157
+188
+219
+220
+211
+211
+209
+206
+198
+159
+97
+92
+111
+143
+155
+180
+146
+157
+175
+187
+178
+159
+140
+181
+190
+172
+148
+170
+179
+181
+195
+202
+195
+190
+195
+172
+165
+180
+176
+145
+171
+179
+181
+175
+188
+170
+147
+155
+164
+160
+164
+155
+166
+161
+174
+197
+175
+169
+199
+205
+226
+212
+186
+188
+170
+186
+176
+196
+209
+192
+187
+149
+131
+130
+131
+124
+133
+198
+209
+199
+197
+165
+162
+178
+186
+202
+191
+151
+148
+179
+188
+175
+118
+110
+89
+79
+100
+79
+79
+89
+127
+157
+108
+58
+62
+74
+73
+90
+114
+117
+136
+121
+125
+80
+82
+77
+85
+73
+67
+73
+68
+75
+83
+89
+105
+94
+70
+92
+126
+144
+119
+88
+79
+92
+136
+168
+195
+180
+154
+108
+78
+80
+58
+57
+56
+52
+52
+56
+70
+129
+182
+147
+165
+171
+207
+209
+194
+188
+155
+114
+80
+70
+64
+57
+48
+60
+53
+52
+56
+79
+84
+84
+151
+202
+208
+179
+181
+166
+144
+134
+151
+172
+116
+135
+120
+72
+82
+110
+87
+60
+79
+123
+155
+175
+192
+196
+182
+140
+127
+118
+147
+199
+201
+177
+98
+128
+174
+164
+136
+123
+139
+158
+143
+168
+155
+162
+147
+144
+159
+119
+127
+140
+139
+131
+153
+117
+130
+130
+145
+137
+145
+175
+164
+178
+143
+99
+88
+79
+70
+58
+41
+38
+56
+104
+111
+121
+158
+174
+181
+181
+181
+186
+189
+177
+153
+113
+113
+176
+189
+190
+181
+197
+199
+191
+181
+185
+188
+188
+200
+195
+196
+195
+206
+211
+205
+197
+200
+190
+196
+198
+199
+199
+177
+190
+194
+190
+168
+168
+187
+197
+192
+199
+200
+202
+207
+211
+199
+198
+201
+206
+206
+197
+201
+196
+194
+198
+205
+201
+191
+197
+201
+201
+210
+205
+200
+200
+206
+218
+227
+218
+210
+218
+206
+207
+194
+176
+127
+125
+143
+139
+128
+138
+165
+144
+154
+160
+151
+168
+147
+151
+159
+138
+140
+136
+147
+120
+123
+128
+131
+130
+137
+128
+148
+145
+139
+143
+164
+140
+143
+156
+165
+143
+146
+143
+139
+149
+138
+133
+135
+135
+141
+138
+136
+133
+137
+129
+125
+131
+136
+130
+128
+133
+131
+134
+131
+130
+126
+130
+139
+147
+174
+178
+154
+135
+160
+167
+155
+156
+162
+135
+128
+169
+182
+188
+197
+200
+208
+216
+220
+216
+220
+211
+221
+230
+226
+228
+231
+225
+232
+229
+217
+215
+196
+199
+202
+208
+212
+209
+212
+207
+215
+216
+211
+218
+211
+204
+205
+208
+205
+199
+205
+211
+200
+202
+205
+215
+212
+199
+205
+186
+178
+165
+172
+179
+179
+187
+192
+195
+192
+197
+198
+200
+202
+197
+202
+207
+202
+195
+176
+179
+191
+189
+190
+184
+178
+185
+194
+188
+186
+189
+187
+179
+180
+166
+126
+127
+126
+128
+138
+144
+133
+133
+154
+148
+131
+154
+167
+138
+139
+159
+146
+113
+129
+174
+147
+145
+161
+179
+177
+174
+178
+178
+166
+154
+141
+168
+164
+144
+167
+184
+186
+191
+182
+180
+154
+138
+115
+130
+133
+129
+150
+164
+155
+165
+174
+176
+155
+167
+197
+197
+172
+154
+166
+146
+148
+131
+127
+137
+182
+198
+199
+166
+113
+138
+178
+204
+204
+195
+169
+191
+199
+174
+165
+140
+124
+157
+180
+196
+210
+205
+216
+197
+164
+179
+189
+166
+126
+121
+135
+164
+186
+180
+206
+219
+181
+194
+197
+150
+107
+137
+115
+92
+138
+107
+171
+181
+169
+158
+169
+162
+180
+179
+169
+144
+134
+135
+125
+125
+130
+136
+123
+98
+100
+100
+108
+109
+127
+93
+96
+115
+210
+215
+215
+201
+159
+72
+73
+80
+79
+96
+95
+65
+84
+79
+82
+111
+75
+99
+103
+133
+141
+124
+107
+125
+102
+123
+159
+172
+189
+179
+145
+72
+63
+46
+42
+44
+80
+60
+60
+68
+60
+85
+113
+129
+140
+141
+146
+111
+85
+114
+146
+90
+83
+84
+125
+155
+160
+140
+120
+94
+75
+70
+63
+60
+111
+178
+207
+207
+221
+221
+215
+192
+161
+140
+158
+187
+121
+64
+77
+129
+156
+143
+127
+157
+187
+206
+208
+209
+216
+217
+215
+202
+174
+140
+134
+107
+151
+136
+104
+127
+157
+157
+157
+162
+177
+194
+175
+186
+184
+164
+123
+127
+126
+95
+88
+86
+68
+126
+171
+200
+197
+202
+187
+120
+78
+106
+73
+54
+43
+46
+60
+67
+52
+67
+66
+96
+127
+146
+147
+165
+174
+180
+185
+184
+182
+175
+160
+137
+96
+166
+178
+177
+169
+177
+185
+189
+188
+192
+200
+197
+204
+205
+197
+207
+201
+201
+210
+215
+207
+199
+197
+200
+188
+197
+194
+167
+176
+189
+165
+161
+180
+198
+192
+194
+198
+207
+209
+216
+202
+202
+211
+204
+199
+205
+201
+204
+196
+200
+204
+211
+195
+195
+187
+197
+195
+192
+194
+192
+191
+202
+204
+198
+195
+202
+200
+206
+198
+158
+129
+124
+138
+138
+151
+145
+148
+145
+146
+155
+158
+151
+145
+169
+149
+137
+157
+128
+145
+136
+133
+134
+143
+143
+139
+135
+143
+136
+135
+135
+145
+141
+143
+157
+161
+146
+144
+140
+146
+143
+143
+154
+151
+150
+143
+146
+137
+134
+140
+140
+137
+151
+137
+137
+134
+135
+131
+137
+133
+128
+128
+141
+149
+147
+154
+156
+156
+166
+159
+156
+144
+153
+139
+106
+131
+153
+179
+189
+194
+198
+209
+210
+219
+215
+216
+207
+228
+233
+233
+233
+229
+220
+228
+225
+219
+208
+195
+202
+201
+208
+207
+209
+202
+212
+222
+208
+206
+208
+209
+198
+198
+198
+199
+206
+200
+196
+205
+209
+197
+209
+207
+197
+200
+194
+178
+177
+180
+181
+176
+184
+197
+199
+201
+205
+209
+211
+219
+213
+208
+208
+200
+194
+179
+185
+190
+188
+188
+191
+189
+186
+187
+187
+181
+182
+187
+184
+174
+160
+156
+149
+153
+159
+145
+155
+138
+120
+133
+149
+135
+125
+130
+137
+127
+118
+150
+138
+110
+165
+179
+129
+129
+129
+126
+180
+199
+188
+180
+196
+181
+167
+159
+138
+102
+180
+213
+206
+179
+190
+194
+175
+159
+179
+176
+144
+139
+129
+103
+170
+176
+219
+235
+232
+225
+206
+204
+197
+179
+177
+192
+208
+197
+178
+178
+167
+172
+194
+153
+89
+89
+84
+119
+151
+135
+136
+176
+192
+200
+188
+190
+153
+146
+161
+155
+128
+176
+187
+156
+154
+161
+177
+160
+146
+141
+178
+190
+205
+202
+225
+225
+225
+213
+194
+162
+196
+216
+196
+175
+141
+111
+137
+156
+157
+184
+207
+188
+167
+166
+146
+128
+131
+106
+151
+153
+171
+168
+134
+145
+140
+130
+135
+157
+113
+120
+144
+175
+187
+180
+165
+151
+88
+72
+51
+87
+114
+162
+180
+185
+185
+119
+85
+75
+106
+96
+72
+79
+86
+72
+110
+118
+113
+106
+106
+94
+100
+157
+198
+182
+129
+84
+137
+175
+179
+164
+123
+59
+51
+65
+79
+72
+77
+94
+131
+131
+154
+159
+104
+120
+151
+176
+190
+200
+209
+215
+212
+189
+158
+109
+86
+107
+150
+154
+137
+153
+114
+139
+119
+119
+139
+113
+92
+68
+77
+84
+63
+97
+123
+111
+114
+124
+190
+232
+218
+187
+145
+187
+195
+156
+117
+99
+125
+121
+118
+157
+158
+156
+162
+159
+154
+177
+185
+154
+85
+68
+98
+137
+134
+149
+147
+120
+131
+108
+88
+119
+126
+136
+136
+123
+64
+52
+39
+51
+36
+68
+95
+82
+62
+57
+69
+89
+126
+115
+170
+174
+157
+166
+177
+178
+179
+180
+151
+134
+146
+94
+137
+187
+187
+188
+189
+189
+188
+189
+195
+195
+200
+189
+188
+188
+202
+204
+188
+197
+199
+207
+208
+205
+210
+206
+198
+189
+185
+186
+168
+153
+177
+185
+200
+201
+197
+207
+208
+207
+202
+199
+211
+210
+194
+197
+191
+197
+198
+204
+185
+191
+200
+190
+201
+194
+186
+190
+199
+200
+194
+197
+199
+207
+213
+206
+206
+209
+210
+197
+154
+125
+119
+124
+128
+136
+135
+141
+161
+176
+166
+165
+165
+158
+168
+145
+144
+147
+135
+150
+129
+121
+128
+124
+131
+137
+130
+140
+133
+130
+134
+136
+137
+154
+154
+144
+143
+144
+143
+138
+156
+168
+148
+139
+145
+139
+134
+136
+136
+128
+134
+134
+133
+147
+157
+140
+135
+164
+164
+127
+133
+130
+130
+145
+146
+144
+155
+155
+155
+166
+151
+153
+170
+149
+126
+121
+162
+180
+186
+195
+200
+198
+208
+209
+216
+215
+219
+227
+233
+237
+231
+232
+228
+222
+219
+208
+197
+201
+205
+201
+206
+211
+206
+212
+215
+211
+215
+219
+205
+201
+199
+192
+192
+195
+208
+207
+205
+201
+209
+202
+200
+195
+199
+178
+182
+178
+185
+190
+198
+195
+189
+200
+205
+208
+207
+206
+207
+210
+201
+199
+198
+187
+195
+197
+200
+194
+200
+201
+200
+201
+197
+182
+180
+189
+186
+178
+176
+167
+170
+186
+169
+176
+168
+167
+160
+158
+140
+123
+104
+99
+140
+128
+125
+121
+102
+118
+159
+162
+118
+100
+141
+118
+110
+92
+103
+147
+187
+187
+200
+196
+166
+158
+205
+191
+176
+162
+179
+187
+171
+167
+186
+208
+199
+207
+217
+175
+149
+166
+140
+131
+130
+198
+228
+225
+200
+192
+222
+216
+210
+213
+222
+226
+225
+201
+212
+216
+194
+177
+166
+174
+162
+153
+165
+169
+159
+157
+145
+168
+180
+178
+186
+167
+150
+138
+140
+141
+155
+170
+177
+149
+120
+103
+126
+141
+136
+149
+155
+181
+196
+172
+171
+181
+200
+207
+196
+197
+200
+199
+166
+145
+140
+155
+154
+188
+201
+176
+194
+196
+168
+174
+154
+130
+143
+145
+144
+166
+154
+131
+154
+150
+96
+86
+86
+88
+76
+104
+111
+119
+128
+99
+93
+105
+120
+98
+120
+126
+124
+95
+111
+149
+134
+100
+92
+104
+117
+89
+72
+46
+85
+107
+160
+140
+74
+89
+146
+139
+175
+187
+190
+182
+188
+175
+160
+176
+127
+127
+105
+145
+156
+107
+127
+154
+175
+153
+124
+148
+118
+138
+162
+148
+165
+125
+95
+88
+77
+86
+70
+68
+60
+58
+48
+51
+52
+59
+64
+83
+120
+133
+170
+191
+179
+168
+191
+159
+151
+133
+150
+135
+127
+149
+172
+184
+187
+164
+117
+117
+161
+191
+180
+100
+73
+116
+190
+172
+161
+182
+167
+165
+154
+153
+124
+86
+67
+73
+76
+102
+162
+134
+118
+134
+156
+170
+171
+169
+150
+92
+68
+68
+57
+42
+51
+87
+98
+131
+128
+72
+47
+45
+51
+54
+64
+153
+175
+167
+165
+179
+171
+181
+194
+186
+167
+143
+134
+106
+131
+181
+188
+189
+190
+194
+197
+202
+200
+190
+195
+200
+196
+194
+204
+206
+196
+191
+202
+213
+206
+198
+198
+210
+208
+200
+187
+189
+178
+179
+179
+174
+198
+202
+188
+198
+194
+201
+209
+215
+217
+200
+195
+196
+201
+201
+197
+198
+205
+197
+190
+197
+199
+197
+202
+199
+204
+216
+217
+200
+206
+201
+217
+217
+206
+190
+198
+201
+160
+126
+129
+131
+137
+147
+157
+160
+149
+150
+139
+165
+170
+158
+150
+143
+135
+140
+133
+134
+134
+126
+126
+128
+129
+125
+131
+135
+127
+134
+140
+139
+146
+176
+170
+150
+150
+154
+149
+149
+157
+154
+151
+141
+136
+141
+140
+147
+137
+129
+135
+137
+133
+137
+131
+131
+137
+139
+134
+131
+135
+139
+135
+153
+153
+159
+154
+166
+158
+178
+150
+146
+160
+136
+129
+137
+186
+187
+197
+206
+209
+211
+221
+216
+220
+213
+222
+229
+231
+232
+229
+229
+222
+226
+216
+185
+200
+204
+198
+212
+212
+208
+213
+211
+202
+204
+204
+208
+207
+194
+191
+197
+194
+202
+209
+207
+207
+204
+204
+207
+200
+201
+205
+185
+179
+174
+192
+180
+184
+188
+196
+200
+204
+209
+202
+209
+202
+201
+196
+195
+199
+204
+208
+201
+202
+201
+197
+198
+194
+189
+187
+179
+179
+177
+194
+184
+168
+160
+131
+147
+148
+164
+177
+182
+166
+166
+143
+131
+138
+128
+116
+131
+159
+167
+130
+126
+119
+149
+162
+133
+131
+150
+110
+108
+87
+65
+86
+166
+177
+175
+186
+179
+178
+194
+208
+204
+204
+200
+187
+187
+180
+156
+188
+209
+213
+220
+202
+188
+167
+154
+147
+141
+149
+200
+218
+205
+202
+190
+184
+188
+204
+204
+200
+180
+186
+162
+198
+215
+153
+175
+175
+169
+176
+175
+167
+151
+170
+156
+106
+125
+144
+155
+137
+162
+156
+168
+178
+178
+161
+130
+134
+177
+196
+184
+199
+191
+167
+178
+206
+222
+228
+225
+219
+205
+172
+161
+154
+184
+181
+164
+158
+154
+171
+189
+184
+169
+133
+137
+131
+129
+129
+127
+130
+114
+73
+109
+166
+176
+155
+129
+102
+107
+111
+125
+180
+164
+124
+97
+89
+84
+96
+82
+100
+72
+123
+154
+158
+156
+93
+103
+130
+126
+110
+98
+90
+95
+116
+102
+74
+100
+98
+102
+102
+73
+99
+110
+169
+171
+108
+74
+99
+114
+75
+96
+99
+118
+110
+110
+116
+97
+90
+138
+143
+134
+125
+98
+107
+92
+123
+162
+160
+88
+75
+135
+119
+90
+113
+109
+127
+123
+103
+84
+106
+102
+159
+186
+208
+212
+201
+182
+176
+155
+156
+187
+180
+137
+148
+184
+196
+198
+182
+197
+191
+130
+123
+168
+179
+149
+110
+93
+134
+140
+201
+189
+168
+184
+171
+150
+128
+138
+118
+116
+93
+90
+129
+167
+134
+121
+138
+129
+99
+111
+128
+82
+59
+63
+65
+63
+79
+97
+126
+147
+102
+64
+73
+84
+85
+87
+64
+51
+36
+97
+141
+177
+182
+179
+182
+185
+188
+187
+180
+178
+149
+111
+129
+181
+179
+172
+181
+181
+188
+194
+196
+196
+186
+191
+195
+191
+199
+204
+202
+204
+204
+202
+208
+205
+195
+206
+210
+194
+196
+180
+185
+192
+172
+169
+180
+191
+191
+202
+196
+207
+219
+215
+211
+209
+198
+186
+204
+196
+190
+186
+191
+199
+201
+205
+205
+208
+199
+195
+196
+201
+204
+191
+186
+191
+200
+216
+210
+211
+200
+181
+153
+127
+130
+155
+139
+139
+165
+171
+151
+146
+159
+155
+149
+146
+147
+144
+169
+151
+131
+140
+130
+124
+123
+123
+129
+128
+127
+129
+129
+128
+133
+131
+139
+150
+143
+145
+158
+169
+153
+159
+161
+147
+154
+155
+159
+146
+146
+143
+146
+130
+133
+140
+144
+136
+133
+136
+136
+134
+127
+133
+134
+137
+134
+146
+148
+138
+150
+153
+156
+149
+145
+156
+164
+145
+127
+126
+164
+172
+191
+195
+202
+217
+222
+221
+210
+215
+219
+225
+229
+231
+229
+227
+220
+212
+201
+197
+195
+192
+210
+212
+206
+213
+209
+204
+200
+212
+202
+206
+204
+191
+195
+201
+207
+212
+206
+207
+212
+201
+197
+206
+196
+195
+198
+182
+176
+177
+190
+187
+181
+189
+188
+196
+202
+201
+204
+207
+198
+206
+211
+200
+198
+197
+190
+198
+204
+195
+195
+196
+187
+195
+199
+200
+188
+186
+197
+186
+175
+172
+186
+197
+181
+172
+176
+180
+168
+157
+144
+146
+126
+115
+108
+110
+100
+146
+154
+114
+118
+109
+153
+170
+144
+114
+141
+129
+108
+88
+79
+99
+90
+83
+82
+115
+111
+155
+206
+192
+200
+177
+184
+179
+177
+182
+166
+154
+129
+186
+192
+194
+199
+197
+201
+194
+161
+141
+120
+128
+169
+160
+145
+104
+134
+135
+174
+159
+130
+137
+184
+213
+206
+184
+176
+192
+207
+201
+199
+186
+159
+184
+189
+200
+175
+184
+147
+153
+187
+178
+169
+154
+179
+155
+117
+108
+90
+79
+106
+139
+156
+143
+123
+118
+155
+180
+190
+208
+219
+200
+162
+179
+208
+207
+191
+208
+182
+162
+172
+172
+191
+189
+178
+134
+135
+110
+87
+108
+90
+105
+88
+72
+117
+147
+125
+106
+141
+135
+125
+137
+108
+94
+80
+88
+157
+118
+77
+92
+111
+128
+133
+105
+80
+73
+66
+96
+131
+151
+133
+133
+124
+130
+131
+109
+119
+137
+93
+113
+128
+129
+115
+107
+124
+118
+103
+108
+102
+90
+67
+66
+56
+96
+155
+177
+145
+130
+110
+124
+121
+144
+153
+153
+159
+147
+158
+128
+171
+209
+192
+166
+168
+110
+89
+106
+135
+123
+131
+155
+175
+141
+123
+110
+128
+151
+145
+145
+118
+104
+125
+156
+198
+184
+185
+199
+206
+174
+139
+123
+126
+138
+164
+160
+174
+186
+197
+210
+185
+135
+110
+129
+164
+175
+181
+179
+169
+150
+145
+168
+139
+90
+80
+98
+149
+149
+197
+204
+169
+148
+136
+88
+95
+95
+114
+104
+77
+64
+58
+55
+59
+74
+119
+151
+133
+113
+95
+79
+126
+149
+169
+172
+188
+191
+188
+176
+181
+169
+147
+135
+134
+159
+179
+186
+192
+188
+188
+182
+186
+195
+196
+194
+197
+191
+180
+199
+194
+201
+206
+208
+207
+205
+200
+198
+202
+209
+207
+199
+190
+196
+195
+190
+178
+188
+189
+197
+207
+209
+205
+199
+204
+210
+209
+190
+208
+204
+210
+190
+194
+188
+198
+198
+208
+208
+200
+196
+199
+209
+208
+195
+198
+216
+212
+218
+213
+218
+204
+190
+140
+123
+123
+125
+129
+153
+139
+153
+145
+156
+167
+176
+177
+155
+146
+148
+159
+137
+134
+136
+126
+124
+119
+116
+121
+131
+136
+128
+127
+136
+135
+136
+130
+151
+146
+162
+177
+155
+149
+154
+150
+169
+165
+139
+145
+137
+137
+143
+134
+131
+136
+138
+141
+134
+137
+136
+130
+129
+136
+138
+144
+131
+131
+148
+155
+140
+141
+141
+150
+150
+156
+172
+164
+129
+114
+115
+153
+178
+192
+208
+205
+211
+220
+217
+209
+222
+226
+229
+232
+231
+229
+228
+217
+202
+196
+188
+199
+206
+207
+211
+209
+215
+209
+206
+200
+218
+218
+202
+186
+197
+199
+206
+211
+208
+206
+205
+204
+206
+201
+196
+197
+190
+181
+184
+189
+189
+192
+189
+182
+190
+205
+205
+204
+201
+199
+200
+200
+194
+195
+195
+197
+192
+197
+201
+201
+205
+194
+200
+194
+187
+188
+191
+187
+184
+195
+187
+177
+175
+162
+174
+172
+181
+175
+175
+158
+150
+130
+144
+134
+121
+103
+103
+103
+99
+95
+93
+141
+159
+165
+185
+139
+144
+124
+147
+145
+123
+87
+108
+156
+160
+119
+127
+148
+134
+108
+120
+167
+195
+162
+137
+100
+137
+144
+131
+124
+146
+182
+196
+219
+230
+236
+227
+222
+223
+229
+228
+209
+186
+159
+147
+155
+170
+159
+184
+169
+160
+154
+131
+127
+127
+149
+176
+185
+187
+225
+237
+228
+208
+189
+192
+216
+223
+216
+186
+182
+199
+192
+185
+178
+161
+161
+151
+160
+149
+134
+126
+151
+160
+172
+194
+186
+161
+155
+147
+136
+111
+102
+117
+138
+192
+182
+157
+113
+137
+144
+170
+189
+184
+166
+158
+136
+134
+124
+118
+79
+75
+119
+184
+202
+196
+207
+192
+181
+139
+86
+95
+98
+88
+88
+84
+138
+137
+105
+60
+95
+120
+144
+127
+114
+90
+104
+114
+94
+78
+60
+45
+51
+60
+65
+69
+59
+95
+103
+102
+119
+119
+98
+107
+111
+102
+83
+96
+145
+140
+116
+159
+191
+168
+148
+134
+115
+97
+104
+123
+110
+140
+149
+167
+168
+121
+129
+94
+89
+105
+121
+120
+83
+125
+165
+160
+160
+181
+159
+161
+190
+154
+135
+89
+64
+107
+139
+141
+150
+144
+156
+128
+127
+139
+178
+162
+119
+158
+167
+165
+175
+199
+215
+212
+213
+197
+184
+159
+149
+189
+185
+162
+171
+168
+155
+139
+136
+120
+121
+86
+63
+76
+87
+129
+182
+197
+164
+159
+185
+125
+83
+76
+65
+86
+93
+67
+67
+78
+93
+125
+169
+153
+141
+116
+99
+83
+63
+94
+130
+133
+168
+181
+189
+184
+185
+182
+181
+180
+164
+135
+113
+161
+195
+188
+196
+191
+181
+185
+191
+198
+192
+194
+200
+200
+200
+204
+188
+196
+194
+200
+208
+216
+209
+207
+207
+198
+202
+207
+195
+200
+199
+194
+187
+188
+182
+199
+217
+204
+208
+202
+191
+196
+206
+198
+198
+198
+202
+208
+207
+185
+195
+204
+204
+200
+194
+190
+196
+204
+210
+198
+202
+210
+218
+217
+217
+217
+220
+194
+146
+127
+120
+127
+146
+156
+140
+141
+146
+155
+164
+162
+155
+145
+151
+144
+140
+135
+130
+129
+124
+119
+120
+119
+123
+120
+126
+131
+126
+134
+133
+126
+133
+153
+175
+188
+165
+160
+151
+150
+155
+144
+162
+154
+157
+143
+148
+140
+135
+131
+133
+131
+130
+134
+135
+125
+130
+131
+136
+136
+130
+134
+134
+144
+140
+139
+161
+155
+164
+153
+136
+157
+164
+128
+97
+117
+136
+185
+202
+207
+210
+218
+223
+221
+209
+216
+226
+229
+228
+229
+227
+223
+222
+206
+191
+200
+206
+204
+210
+222
+216
+217
+215
+209
+202
+205
+206
+204
+200
+206
+208
+206
+205
+206
+215
+215
+202
+213
+216
+207
+208
+187
+186
+196
+191
+181
+180
+188
+188
+189
+194
+198
+198
+191
+195
+205
+197
+194
+202
+194
+196
+201
+198
+197
+202
+200
+187
+191
+191
+179
+179
+188
+186
+178
+179
+167
+159
+179
+179
+181
+178
+185
+175
+171
+168
+161
+146
+144
+175
+153
+109
+82
+104
+130
+143
+111
+104
+134
+169
+200
+175
+189
+154
+178
+186
+160
+120
+104
+114
+150
+171
+147
+114
+190
+210
+205
+175
+138
+160
+190
+189
+172
+190
+180
+154
+145
+145
+162
+189
+172
+164
+159
+154
+166
+192
+206
+210
+207
+215
+219
+219
+187
+160
+189
+180
+175
+176
+180
+178
+149
+114
+133
+169
+197
+225
+235
+227
+232
+236
+223
+220
+189
+176
+155
+128
+129
+151
+165
+169
+169
+194
+192
+168
+186
+208
+213
+220
+210
+171
+189
+202
+176
+154
+159
+185
+171
+147
+139
+86
+65
+88
+80
+149
+197
+218
+227
+213
+155
+127
+123
+135
+139
+121
+95
+106
+144
+131
+131
+127
+127
+148
+148
+118
+98
+103
+73
+97
+121
+100
+90
+118
+92
+79
+106
+103
+111
+117
+123
+136
+140
+98
+110
+136
+133
+114
+111
+93
+88
+121
+137
+182
+213
+210
+175
+140
+110
+100
+121
+133
+124
+108
+110
+105
+154
+201
+147
+96
+129
+131
+149
+184
+198
+195
+198
+165
+168
+164
+167
+166
+180
+170
+155
+161
+178
+136
+98
+157
+200
+206
+185
+160
+137
+146
+195
+220
+180
+97
+128
+165
+185
+164
+158
+158
+167
+172
+181
+178
+177
+199
+204
+192
+176
+164
+136
+144
+156
+137
+126
+118
+150
+139
+159
+166
+174
+136
+97
+134
+143
+128
+146
+141
+99
+155
+178
+146
+151
+191
+192
+171
+129
+104
+115
+93
+65
+69
+72
+131
+79
+55
+51
+55
+98
+97
+90
+82
+49
+65
+120
+113
+121
+138
+99
+134
+125
+155
+177
+186
+186
+191
+190
+190
+188
+157
+145
+118
+150
+187
+184
+176
+171
+180
+186
+177
+190
+205
+200
+196
+194
+192
+188
+195
+199
+194
+205
+204
+208
+212
+209
+207
+194
+199
+198
+207
+195
+190
+192
+187
+169
+184
+205
+210
+204
+205
+204
+211
+206
+200
+201
+195
+195
+200
+210
+201
+189
+187
+198
+202
+209
+207
+205
+206
+185
+202
+200
+197
+197
+216
+217
+217
+207
+210
+192
+153
+126
+135
+138
+130
+136
+138
+141
+139
+161
+153
+139
+137
+148
+156
+144
+135
+133
+129
+133
+125
+136
+124
+123
+128
+130
+135
+133
+135
+135
+139
+126
+144
+167
+170
+172
+166
+145
+147
+159
+162
+148
+147
+156
+159
+147
+147
+135
+141
+137
+138
+138
+133
+135
+135
+136
+131
+140
+136
+140
+137
+130
+140
+144
+137
+140
+143
+147
+153
+158
+136
+139
+150
+135
+111
+118
+151
+171
+191
+204
+206
+219
+221
+210
+209
+225
+222
+228
+232
+225
+225
+227
+211
+188
+197
+207
+201
+209
+221
+225
+215
+205
+205
+212
+206
+199
+201
+200
+205
+201
+204
+196
+208
+210
+206
+211
+204
+209
+210
+199
+200
+189
+188
+190
+199
+202
+192
+194
+197
+186
+198
+206
+204
+205
+197
+201
+211
+202
+201
+192
+192
+188
+189
+191
+194
+190
+199
+186
+190
+196
+195
+186
+189
+186
+170
+147
+160
+176
+179
+169
+174
+187
+169
+174
+171
+178
+157
+136
+148
+135
+130
+99
+86
+117
+140
+147
+98
+103
+88
+133
+144
+129
+164
+181
+186
+204
+144
+136
+160
+150
+109
+170
+145
+128
+164
+197
+216
+218
+208
+192
+197
+199
+186
+145
+150
+181
+174
+135
+170
+181
+182
+185
+177
+175
+156
+138
+156
+135
+161
+170
+178
+174
+168
+147
+143
+171
+169
+141
+155
+158
+146
+194
+215
+204
+206
+198
+167
+167
+164
+147
+130
+109
+154
+172
+154
+171
+174
+171
+140
+150
+135
+134
+154
+202
+226
+220
+212
+200
+166
+125
+110
+146
+147
+117
+155
+150
+115
+109
+109
+139
+139
+169
+182
+150
+145
+130
+114
+98
+89
+72
+100
+109
+108
+102
+85
+74
+90
+65
+92
+102
+103
+99
+144
+184
+171
+155
+161
+195
+181
+116
+93
+106
+103
+126
+129
+116
+148
+127
+102
+136
+109
+85
+89
+107
+113
+115
+86
+87
+124
+98
+124
+147
+128
+143
+153
+135
+108
+92
+103
+86
+99
+150
+162
+147
+138
+157
+169
+149
+144
+162
+192
+190
+195
+191
+191
+213
+201
+200
+195
+194
+176
+162
+150
+154
+164
+185
+176
+153
+123
+118
+139
+198
+207
+194
+178
+184
+200
+204
+174
+115
+139
+182
+196
+158
+149
+170
+211
+215
+172
+155
+178
+144
+119
+166
+187
+146
+149
+154
+177
+179
+138
+92
+94
+111
+131
+124
+111
+87
+78
+103
+154
+208
+197
+169
+141
+169
+137
+140
+131
+66
+72
+158
+158
+141
+108
+93
+108
+110
+116
+95
+42
+42
+44
+82
+100
+124
+139
+151
+123
+121
+139
+120
+136
+151
+157
+178
+188
+187
+191
+192
+192
+189
+179
+156
+134
+127
+176
+179
+188
+192
+195
+187
+182
+197
+195
+198
+204
+206
+197
+195
+196
+198
+196
+200
+207
+212
+212
+205
+209
+200
+199
+190
+177
+194
+194
+186
+182
+186
+192
+207
+195
+199
+206
+212
+205
+212
+209
+208
+199
+198
+192
+198
+201
+202
+192
+205
+206
+205
+213
+211
+210
+206
+198
+199
+204
+208
+207
+213
+212
+201
+191
+186
+150
+136
+150
+136
+133
+136
+133
+156
+161
+146
+137
+150
+185
+181
+155
+145
+135
+134
+119
+135
+129
+123
+130
+125
+124
+125
+125
+130
+138
+134
+138
+134
+148
+157
+168
+168
+178
+155
+149
+157
+156
+161
+162
+169
+156
+143
+136
+144
+136
+135
+130
+136
+135
+135
+140
+136
+136
+133
+128
+135
+138
+134
+140
+143
+158
+143
+146
+169
+141
+146
+134
+131
+138
+134
+115
+133
+151
+189
+204
+202
+207
+212
+210
+206
+222
+223
+222
+232
+228
+229
+229
+218
+195
+191
+194
+204
+205
+210
+219
+215
+207
+207
+209
+202
+200
+205
+202
+198
+204
+204
+210
+216
+210
+215
+211
+205
+197
+204
+205
+186
+188
+185
+185
+188
+185
+181
+197
+186
+190
+200
+207
+201
+204
+206
+202
+206
+202
+195
+192
+195
+184
+189
+196
+192
+190
+197
+196
+202
+191
+187
+190
+196
+187
+181
+170
+144
+160
+175
+176
+189
+190
+190
+186
+184
+178
+180
+175
+165
+155
+130
+115
+134
+125
+158
+156
+151
+114
+82
+90
+99
+98
+130
+145
+184
+192
+199
+192
+148
+139
+158
+128
+131
+167
+144
+119
+140
+174
+202
+210
+216
+208
+204
+209
+197
+198
+200
+190
+167
+151
+149
+196
+230
+216
+198
+198
+194
+202
+178
+164
+155
+184
+202
+185
+164
+148
+145
+161
+141
+118
+131
+140
+117
+79
+88
+87
+94
+143
+136
+137
+166
+198
+199
+198
+174
+155
+176
+167
+180
+180
+130
+126
+155
+138
+139
+168
+184
+190
+189
+160
+131
+104
+88
+97
+100
+124
+148
+178
+200
+184
+167
+136
+106
+95
+90
+90
+105
+118
+117
+111
+135
+104
+93
+96
+77
+87
+126
+133
+107
+140
+139
+141
+144
+128
+118
+92
+59
+66
+73
+99
+102
+75
+89
+121
+129
+141
+120
+95
+120
+133
+141
+158
+182
+185
+174
+167
+168
+181
+176
+165
+144
+150
+153
+116
+104
+96
+90
+62
+83
+111
+144
+131
+138
+69
+65
+85
+59
+80
+85
+93
+147
+166
+168
+187
+191
+185
+187
+179
+175
+186
+189
+192
+159
+164
+180
+190
+176
+120
+79
+72
+146
+195
+172
+170
+141
+162
+146
+121
+108
+117
+109
+168
+177
+145
+147
+191
+211
+195
+174
+172
+171
+156
+106
+124
+127
+153
+137
+160
+174
+158
+99
+102
+128
+110
+135
+111
+110
+103
+127
+171
+191
+186
+175
+141
+144
+126
+121
+77
+102
+99
+120
+167
+146
+133
+116
+133
+168
+182
+155
+139
+69
+56
+57
+103
+94
+79
+90
+121
+85
+51
+52
+80
+95
+116
+158
+160
+167
+179
+181
+191
+199
+198
+190
+182
+169
+137
+111
+159
+178
+195
+189
+197
+190
+186
+179
+194
+196
+195
+209
+208
+204
+202
+198
+188
+190
+200
+201
+205
+208
+208
+201
+201
+201
+196
+161
+184
+188
+200
+180
+192
+192
+187
+204
+207
+210
+204
+205
+201
+202
+206
+191
+202
+200
+195
+192
+200
+192
+204
+207
+196
+204
+201
+202
+195
+194
+194
+201
+196
+212
+209
+208
+207
+180
+144
+131
+135
+136
+161
+150
+137
+154
+151
+139
+146
+167
+174
+159
+158
+162
+136
+131
+127
+131
+141
+131
+131
+125
+131
+128
+124
+124
+130
+134
+133
+140
+137
+149
+164
+166
+158
+154
+158
+171
+161
+164
+177
+161
+154
+138
+144
+149
+141
+156
+143
+135
+130
+133
+135
+128
+128
+130
+136
+135
+135
+131
+133
+129
+148
+133
+139
+158
+157
+151
+137
+140
+164
+144
+123
+126
+170
+194
+194
+199
+207
+208
+209
+215
+218
+222
+229
+226
+228
+223
+218
+204
+195
+191
+196
+208
+206
+208
+215
+216
+209
+217
+212
+202
+205
+205
+198
+207
+205
+206
+206
+204
+212
+215
+213
+196
+204
+205
+197
+197
+191
+180
+190
+191
+180
+181
+188
+199
+208
+210
+204
+205
+207
+205
+200
+192
+191
+200
+198
+198
+202
+199
+197
+196
+201
+202
+197
+197
+197
+191
+188
+182
+186
+181
+160
+151
+184
+190
+188
+162
+162
+191
+191
+188
+186
+191
+178
+158
+134
+131
+146
+155
+165
+139
+110
+108
+109
+110
+109
+104
+108
+100
+85
+108
+118
+119
+177
+180
+160
+141
+76
+92
+160
+174
+104
+99
+115
+138
+143
+178
+206
+221
+219
+218
+217
+189
+157
+157
+167
+187
+168
+180
+166
+187
+195
+204
+215
+218
+207
+154
+170
+210
+221
+198
+187
+185
+172
+146
+111
+117
+157
+178
+182
+184
+140
+121
+145
+192
+205
+187
+169
+170
+178
+172
+150
+99
+108
+140
+185
+168
+107
+109
+104
+99
+105
+107
+124
+149
+184
+196
+198
+178
+136
+147
+137
+103
+123
+135
+126
+146
+150
+110
+124
+157
+133
+118
+103
+106
+125
+104
+114
+114
+115
+106
+82
+97
+106
+115
+129
+157
+166
+154
+156
+133
+127
+114
+114
+98
+88
+95
+160
+113
+121
+145
+155
+165
+157
+141
+166
+157
+137
+116
+129
+114
+117
+131
+130
+138
+159
+158
+155
+176
+174
+139
+106
+99
+124
+149
+171
+153
+125
+108
+100
+117
+141
+147
+144
+117
+104
+92
+94
+121
+116
+131
+133
+160
+191
+199
+194
+165
+108
+100
+97
+79
+80
+79
+131
+164
+126
+89
+83
+99
+117
+113
+95
+96
+67
+72
+95
+97
+146
+195
+208
+207
+207
+167
+146
+189
+196
+172
+174
+172
+168
+144
+186
+169
+127
+119
+143
+151
+171
+172
+169
+155
+184
+180
+185
+181
+204
+172
+177
+197
+175
+119
+115
+139
+98
+63
+87
+85
+79
+89
+79
+70
+100
+116
+108
+90
+78
+96
+95
+85
+80
+80
+49
+53
+62
+92
+100
+102
+100
+123
+143
+161
+178
+190
+197
+201
+195
+194
+192
+194
+184
+171
+156
+116
+158
+179
+177
+172
+176
+178
+182
+181
+179
+177
+199
+199
+195
+195
+191
+195
+199
+201
+198
+194
+202
+206
+197
+205
+207
+202
+199
+178
+174
+195
+181
+187
+195
+191
+195
+204
+204
+206
+201
+208
+210
+205
+206
+199
+196
+197
+198
+192
+207
+206
+212
+206
+204
+201
+202
+211
+206
+202
+191
+205
+205
+202
+210
+191
+208
+205
+180
+136
+133
+139
+153
+143
+148
+147
+145
+145
+146
+148
+164
+171
+185
+201
+136
+128
+130
+133
+133
+127
+124
+130
+128
+121
+124
+124
+125
+129
+135
+140
+151
+154
+167
+161
+157
+154
+156
+161
+169
+165
+164
+147
+160
+148
+158
+145
+140
+140
+149
+136
+129
+131
+135
+133
+135
+130
+134
+138
+137
+134
+135
+133
+138
+136
+145
+164
+158
+172
+139
+151
+151
+123
+113
+123
+154
+185
+198
+209
+218
+221
+219
+216
+226
+225
+227
+230
+228
+222
+223
+206
+190
+196
+202
+208
+210
+212
+210
+208
+205
+213
+210
+208
+195
+198
+196
+200
+206
+210
+204
+202
+205
+208
+210
+209
+204
+204
+197
+190
+188
+189
+184
+195
+186
+189
+194
+208
+210
+210
+210
+207
+202
+205
+198
+201
+209
+208
+206
+196
+192
+191
+200
+202
+198
+190
+184
+179
+180
+191
+186
+184
+175
+166
+158
+164
+186
+195
+187
+166
+177
+181
+179
+181
+190
+191
+175
+164
+146
+150
+126
+136
+164
+138
+115
+124
+130
+113
+117
+131
+114
+109
+123
+103
+104
+113
+116
+136
+133
+161
+139
+102
+86
+139
+156
+126
+133
+123
+118
+114
+107
+150
+181
+190
+198
+189
+179
+178
+172
+158
+149
+141
+123
+140
+155
+162
+153
+151
+196
+219
+208
+194
+200
+206
+208
+198
+199
+192
+177
+175
+171
+161
+186
+212
+208
+199
+190
+175
+146
+140
+139
+138
+147
+128
+110
+115
+126
+159
+165
+182
+181
+204
+205
+170
+143
+103
+82
+93
+108
+141
+172
+150
+136
+109
+104
+118
+144
+135
+116
+127
+167
+191
+179
+192
+178
+138
+159
+167
+168
+139
+106
+128
+126
+156
+157
+166
+113
+88
+94
+105
+128
+139
+143
+118
+120
+108
+95
+106
+100
+80
+114
+103
+80
+83
+88
+115
+98
+87
+90
+94
+92
+75
+64
+74
+97
+106
+129
+151
+148
+127
+92
+88
+90
+87
+120
+168
+165
+139
+113
+143
+146
+96
+82
+107
+148
+186
+198
+206
+212
+202
+190
+169
+134
+156
+138
+113
+140
+165
+176
+136
+98
+89
+89
+110
+109
+68
+76
+86
+98
+116
+92
+144
+127
+118
+116
+161
+137
+158
+171
+164
+175
+174
+166
+133
+137
+135
+148
+146
+136
+118
+105
+103
+106
+154
+149
+151
+179
+192
+219
+184
+155
+175
+168
+129
+145
+179
+160
+189
+186
+179
+160
+138
+126
+135
+99
+100
+59
+75
+62
+62
+69
+59
+64
+116
+136
+146
+119
+107
+97
+100
+109
+124
+118
+120
+138
+109
+78
+77
+93
+94
+123
+118
+121
+167
+175
+189
+195
+200
+200
+199
+200
+190
+194
+179
+158
+106
+125
+179
+187
+178
+185
+190
+194
+196
+194
+197
+200
+196
+188
+194
+207
+205
+190
+198
+204
+196
+204
+216
+209
+196
+200
+194
+191
+192
+192
+182
+181
+188
+186
+195
+198
+199
+209
+210
+201
+208
+201
+206
+198
+200
+195
+200
+201
+190
+195
+197
+199
+197
+217
+209
+201
+209
+202
+208
+197
+201
+212
+215
+222
+207
+201
+182
+150
+141
+136
+146
+146
+150
+153
+151
+157
+154
+167
+159
+155
+151
+164
+180
+129
+129
+128
+130
+126
+125
+125
+121
+120
+120
+123
+119
+124
+135
+133
+153
+175
+145
+151
+139
+151
+157
+148
+156
+172
+153
+145
+147
+139
+146
+147
+141
+141
+134
+140
+137
+140
+136
+139
+134
+129
+131
+133
+133
+130
+129
+133
+131
+139
+134
+144
+158
+147
+159
+150
+155
+171
+120
+111
+133
+162
+199
+205
+215
+220
+213
+215
+221
+223
+225
+229
+225
+219
+216
+210
+195
+197
+200
+204
+207
+206
+207
+207
+204
+206
+210
+207
+206
+202
+200
+194
+202
+209
+206
+216
+218
+206
+216
+213
+205
+199
+206
+196
+192
+180
+184
+202
+213
+192
+187
+199
+206
+206
+208
+202
+195
+200
+198
+201
+202
+201
+195
+198
+186
+187
+197
+190
+189
+196
+191
+180
+180
+184
+194
+199
+194
+185
+170
+158
+168
+188
+189
+177
+179
+188
+180
+182
+179
+170
+174
+170
+151
+144
+165
+151
+126
+125
+117
+113
+150
+136
+97
+111
+109
+153
+161
+129
+120
+134
+150
+124
+120
+113
+138
+169
+141
+114
+87
+92
+153
+189
+198
+180
+201
+178
+150
+156
+126
+108
+137
+107
+130
+129
+114
+131
+145
+137
+118
+189
+218
+212
+190
+135
+143
+178
+195
+195
+188
+199
+202
+199
+206
+194
+172
+148
+134
+134
+140
+189
+198
+195
+191
+213
+166
+148
+195
+209
+189
+159
+146
+140
+113
+114
+99
+89
+118
+127
+137
+141
+108
+114
+131
+161
+164
+136
+97
+136
+181
+178
+184
+194
+165
+178
+181
+151
+175
+196
+196
+204
+195
+158
+129
+108
+165
+175
+218
+190
+171
+150
+107
+73
+94
+90
+84
+102
+154
+154
+141
+121
+79
+86
+78
+79
+104
+118
+82
+106
+119
+62
+64
+55
+60
+64
+69
+65
+63
+77
+84
+104
+115
+131
+151
+134
+110
+77
+80
+124
+123
+141
+113
+88
+90
+74
+55
+85
+95
+113
+157
+156
+179
+198
+200
+202
+204
+194
+179
+143
+124
+168
+181
+196
+155
+90
+73
+84
+124
+164
+147
+111
+124
+147
+129
+114
+118
+123
+169
+147
+138
+160
+120
+147
+161
+186
+199
+182
+207
+208
+200
+204
+208
+156
+105
+120
+134
+111
+106
+124
+136
+153
+129
+157
+180
+194
+202
+189
+165
+117
+113
+144
+169
+165
+169
+108
+95
+107
+144
+159
+135
+89
+88
+68
+60
+70
+90
+93
+77
+63
+74
+69
+80
+128
+154
+140
+130
+88
+89
+126
+107
+93
+120
+96
+131
+104
+85
+129
+116
+136
+176
+188
+191
+198
+198
+206
+195
+190
+192
+196
+185
+174
+128
+105
+174
+181
+188
+196
+196
+197
+186
+190
+197
+199
+199
+198
+194
+201
+192
+200
+200
+195
+201
+205
+195
+204
+209
+206
+208
+195
+189
+191
+192
+190
+189
+200
+188
+197
+205
+207
+205
+204
+208
+202
+215
+204
+201
+204
+204
+198
+197
+187
+192
+204
+196
+205
+215
+204
+195
+204
+199
+192
+186
+202
+204
+215
+222
+208
+188
+160
+136
+139
+159
+157
+144
+146
+144
+151
+141
+151
+155
+165
+164
+160
+151
+131
+134
+127
+125
+121
+120
+119
+117
+123
+119
+124
+125
+128
+135
+135
+137
+149
+145
+151
+150
+145
+157
+170
+145
+170
+176
+172
+162
+150
+143
+139
+144
+146
+145
+141
+140
+143
+134
+128
+131
+138
+136
+128
+131
+133
+139
+136
+133
+135
+138
+145
+154
+147
+174
+166
+135
+140
+126
+111
+136
+162
+188
+199
+204
+208
+215
+223
+219
+223
+221
+222
+231
+220
+201
+190
+195
+196
+208
+215
+212
+206
+216
+213
+208
+209
+209
+199
+197
+200
+198
+200
+211
+216
+216
+212
+202
+207
+205
+200
+206
+191
+199
+192
+186
+186
+184
+198
+204
+206
+204
+204
+202
+207
+196
+200
+205
+206
+207
+207
+202
+196
+196
+196
+197
+201
+192
+198
+197
+198
+199
+196
+191
+189
+192
+192
+185
+185
+166
+177
+186
+196
+198
+188
+198
+191
+190
+186
+185
+186
+182
+182
+177
+167
+137
+119
+131
+117
+89
+94
+115
+172
+162
+119
+87
+143
+182
+172
+158
+144
+145
+156
+115
+108
+127
+82
+141
+162
+123
+134
+134
+82
+73
+150
+182
+221
+202
+182
+167
+131
+155
+154
+140
+181
+190
+198
+191
+187
+190
+178
+201
+219
+206
+197
+186
+161
+187
+186
+169
+145
+118
+141
+199
+205
+180
+179
+192
+169
+154
+136
+151
+144
+162
+202
+222
+215
+222
+209
+170
+168
+145
+129
+115
+98
+119
+119
+107
+126
+159
+188
+182
+186
+182
+165
+146
+127
+149
+170
+174
+176
+144
+141
+158
+145
+128
+110
+107
+133
+201
+209
+177
+164
+178
+180
+155
+118
+140
+149
+116
+75
+87
+87
+69
+89
+95
+113
+137
+155
+136
+113
+137
+126
+104
+98
+94
+114
+109
+114
+116
+85
+63
+79
+92
+125
+99
+79
+87
+84
+103
+103
+111
+106
+84
+78
+69
+76
+89
+110
+127
+117
+84
+79
+68
+94
+70
+77
+75
+73
+87
+68
+102
+135
+143
+116
+114
+106
+114
+162
+189
+184
+154
+138
+108
+83
+103
+118
+186
+213
+231
+230
+213
+168
+94
+93
+171
+154
+164
+145
+164
+161
+103
+139
+106
+116
+126
+123
+118
+118
+123
+110
+147
+195
+170
+158
+166
+180
+185
+174
+162
+174
+211
+218
+196
+188
+178
+134
+123
+141
+153
+158
+139
+116
+96
+77
+69
+108
+190
+184
+125
+158
+123
+148
+184
+155
+80
+87
+85
+109
+85
+59
+69
+77
+97
+106
+84
+149
+157
+87
+119
+103
+63
+64
+83
+114
+99
+115
+115
+133
+171
+187
+187
+189
+191
+192
+199
+204
+198
+186
+169
+177
+167
+96
+154
+177
+182
+182
+195
+197
+184
+182
+182
+191
+190
+192
+199
+188
+191
+200
+198
+191
+197
+204
+208
+208
+201
+202
+204
+199
+190
+184
+176
+190
+197
+189
+191
+205
+209
+215
+198
+202
+211
+208
+198
+194
+201
+198
+199
+204
+195
+196
+205
+212
+200
+202
+200
+207
+208
+202
+207
+201
+201
+195
+201
+199
+217
+220
+199
+149
+126
+133
+134
+139
+154
+158
+147
+155
+146
+164
+150
+143
+156
+175
+154
+134
+129
+125
+121
+120
+120
+124
+128
+125
+123
+124
+123
+129
+136
+138
+143
+137
+145
+159
+141
+147
+161
+184
+165
+172
+175
+181
+187
+176
+147
+136
+141
+143
+136
+138
+131
+129
+129
+136
+140
+133
+131
+128
+134
+131
+133
+139
+130
+136
+146
+160
+157
+131
+144
+143
+139
+135
+139
+124
+127
+165
+195
+197
+200
+208
+220
+215
+217
+223
+225
+230
+228
+215
+209
+192
+190
+200
+204
+201
+210
+213
+209
+211
+212
+205
+205
+201
+198
+204
+202
+202
+211
+217
+213
+215
+206
+213
+205
+211
+216
+199
+200
+192
+189
+191
+190
+201
+201
+205
+206
+209
+200
+202
+201
+209
+210
+206
+206
+199
+199
+198
+205
+205
+198
+195
+197
+205
+207
+209
+209
+194
+196
+188
+181
+176
+178
+170
+158
+186
+189
+192
+184
+190
+194
+188
+196
+194
+187
+186
+175
+164
+158
+162
+156
+136
+107
+124
+118
+96
+90
+100
+109
+140
+128
+105
+166
+191
+191
+165
+169
+197
+195
+157
+92
+103
+111
+96
+123
+134
+184
+198
+188
+140
+160
+206
+217
+219
+219
+208
+188
+160
+159
+169
+187
+178
+186
+204
+236
+235
+226
+236
+237
+211
+192
+211
+177
+156
+167
+189
+171
+162
+145
+150
+155
+115
+108
+106
+95
+108
+128
+160
+175
+223
+231
+219
+195
+177
+141
+123
+147
+169
+177
+171
+178
+151
+131
+118
+164
+209
+210
+181
+186
+202
+211
+205
+172
+177
+168
+119
+87
+85
+113
+121
+157
+187
+197
+217
+188
+140
+93
+99
+111
+109
+111
+99
+85
+111
+105
+100
+94
+87
+60
+83
+93
+70
+85
+89
+102
+94
+92
+104
+110
+137
+128
+120
+84
+127
+159
+139
+104
+83
+90
+107
+136
+116
+115
+154
+174
+188
+155
+105
+93
+68
+96
+107
+108
+68
+76
+74
+67
+65
+74
+63
+41
+66
+75
+68
+116
+124
+141
+190
+221
+195
+106
+108
+115
+136
+130
+106
+86
+89
+140
+141
+139
+169
+213
+185
+164
+165
+150
+153
+124
+62
+63
+84
+90
+121
+151
+174
+207
+177
+118
+82
+88
+95
+110
+151
+159
+150
+177
+171
+135
+175
+195
+197
+166
+144
+191
+200
+140
+120
+153
+149
+141
+150
+191
+180
+178
+162
+102
+64
+59
+84
+106
+140
+139
+108
+146
+146
+86
+128
+131
+82
+159
+200
+172
+98
+78
+118
+175
+149
+124
+168
+133
+108
+69
+95
+64
+68
+45
+35
+54
+80
+105
+136
+123
+145
+180
+190
+194
+197
+199
+194
+192
+206
+204
+196
+184
+180
+168
+113
+150
+182
+192
+198
+197
+178
+180
+190
+190
+197
+185
+192
+205
+200
+197
+186
+190
+198
+194
+199
+207
+206
+204
+197
+190
+192
+191
+192
+180
+190
+188
+191
+194
+194
+200
+208
+205
+201
+207
+211
+212
+202
+202
+205
+205
+202
+196
+190
+190
+204
+208
+200
+201
+206
+205
+202
+212
+202
+198
+206
+205
+210
+206
+206
+197
+167
+134
+139
+150
+144
+157
+157
+145
+157
+139
+147
+144
+141
+146
+151
+143
+131
+126
+125
+123
+125
+129
+120
+126
+127
+124
+128
+135
+124
+134
+146
+141
+140
+140
+149
+147
+137
+140
+150
+147
+154
+154
+153
+158
+148
+144
+145
+149
+146
+160
+154
+135
+138
+133
+131
+136
+137
+133
+130
+138
+137
+135
+135
+130
+128
+137
+148
+153
+135
+151
+155
+139
+141
+154
+108
+113
+164
+206
+198
+217
+206
+219
+215
+218
+222
+231
+232
+218
+215
+199
+188
+191
+197
+207
+211
+210
+204
+200
+208
+201
+206
+209
+206
+205
+211
+210
+209
+216
+221
+215
+221
+210
+217
+201
+201
+215
+208
+196
+186
+187
+185
+176
+195
+198
+198
+199
+202
+199
+206
+210
+213
+208
+197
+191
+204
+205
+201
+202
+201
+194
+200
+202
+202
+205
+204
+194
+194
+184
+185
+191
+188
+181
+166
+141
+172
+181
+189
+195
+195
+205
+196
+185
+185
+189
+189
+186
+176
+157
+136
+126
+97
+105
+130
+104
+89
+82
+93
+64
+82
+84
+87
+120
+126
+167
+209
+180
+171
+145
+181
+190
+134
+118
+181
+189
+176
+151
+111
+170
+212
+207
+188
+178
+171
+137
+172
+181
+147
+126
+117
+118
+192
+204
+186
+191
+178
+169
+178
+186
+206
+204
+205
+184
+172
+162
+171
+178
+194
+192
+140
+131
+159
+170
+130
+123
+141
+169
+176
+161
+137
+164
+168
+159
+168
+198
+187
+165
+177
+187
+170
+148
+137
+148
+162
+175
+161
+161
+166
+170
+170
+181
+155
+144
+117
+115
+110
+77
+95
+75
+70
+106
+172
+184
+146
+128
+98
+106
+128
+145
+103
+92
+108
+85
+104
+89
+76
+90
+97
+99
+111
+127
+100
+78
+96
+78
+69
+67
+114
+126
+138
+139
+110
+118
+110
+135
+166
+187
+182
+149
+102
+100
+149
+129
+151
+155
+139
+143
+125
+99
+74
+98
+96
+79
+80
+73
+64
+89
+95
+119
+100
+113
+147
+166
+149
+121
+171
+195
+165
+174
+189
+206
+206
+165
+120
+120
+77
+46
+41
+44
+57
+63
+63
+78
+92
+88
+169
+180
+171
+160
+139
+153
+176
+197
+210
+204
+155
+126
+135
+146
+176
+204
+210
+217
+211
+174
+124
+130
+123
+103
+128
+136
+161
+138
+126
+133
+139
+148
+177
+205
+194
+172
+133
+120
+138
+110
+87
+70
+75
+86
+86
+133
+165
+110
+62
+75
+75
+64
+59
+67
+121
+175
+164
+97
+124
+181
+186
+131
+120
+133
+119
+93
+103
+117
+99
+38
+46
+47
+43
+74
+90
+98
+123
+133
+165
+188
+196
+198
+195
+187
+182
+187
+200
+194
+200
+199
+189
+180
+147
+139
+176
+196
+199
+199
+198
+197
+188
+188
+177
+179
+190
+206
+208
+207
+190
+197
+197
+199
+196
+200
+195
+194
+187
+188
+190
+204
+200
+190
+197
+191
+188
+197
+196
+195
+208
+211
+211
+211
+211
+220
+212
+205
+209
+208
+207
+197
+190
+198
+194
+200
+199
+205
+198
+204
+200
+205
+204
+191
+202
+202
+218
+209
+205
+181
+143
+131
+133
+137
+136
+137
+147
+145
+138
+139
+140
+137
+135
+145
+148
+137
+134
+137
+134
+124
+125
+130
+118
+126
+116
+120
+128
+129
+129
+143
+136
+139
+135
+141
+147
+145
+148
+140
+146
+146
+154
+151
+146
+141
+143
+133
+131
+143
+140
+144
+151
+135
+134
+138
+135
+127
+133
+129
+134
+131
+137
+141
+135
+130
+134
+134
+136
+154
+137
+144
+147
+130
+154
+156
+109
+129
+168
+194
+201
+210
+212
+228
+218
+219
+226
+225
+219
+225
+210
+187
+194
+201
+208
+209
+210
+204
+210
+208
+199
+202
+197
+196
+206
+207
+201
+208
+217
+218
+221
+212
+216
+220
+212
+205
+205
+209
+194
+186
+174
+184
+192
+194
+192
+200
+191
+192
+199
+204
+202
+204
+207
+205
+198
+202
+205
+202
+201
+190
+194
+194
+197
+205
+211
+200
+190
+196
+189
+179
+179
+194
+191
+185
+161
+174
+196
+185
+190
+201
+194
+189
+191
+189
+194
+201
+191
+175
+169
+155
+157
+129
+98
+72
+99
+99
+105
+134
+127
+98
+118
+140
+166
+161
+166
+119
+175
+190
+175
+181
+137
+188
+199
+174
+124
+150
+177
+192
+192
+138
+128
+177
+209
+194
+175
+174
+174
+192
+170
+158
+144
+136
+125
+145
+145
+154
+205
+229
+213
+202
+211
+216
+223
+211
+215
+200
+145
+113
+117
+149
+144
+149
+186
+223
+216
+208
+205
+215
+216
+186
+159
+156
+171
+156
+158
+151
+147
+153
+168
+207
+221
+215
+202
+194
+187
+174
+156
+124
+88
+97
+90
+124
+177
+206
+195
+194
+166
+110
+105
+75
+56
+77
+97
+102
+124
+175
+166
+156
+155
+186
+184
+213
+160
+125
+126
+123
+111
+134
+138
+157
+180
+167
+143
+128
+92
+86
+66
+118
+150
+171
+176
+131
+110
+97
+85
+68
+89
+98
+136
+153
+107
+96
+131
+154
+109
+88
+89
+106
+141
+135
+98
+70
+78
+78
+82
+73
+90
+106
+137
+177
+184
+177
+168
+156
+120
+78
+105
+155
+160
+148
+110
+99
+102
+110
+109
+88
+86
+123
+146
+146
+129
+143
+120
+145
+191
+196
+125
+137
+185
+212
+216
+215
+215
+206
+187
+157
+157
+168
+134
+177
+167
+140
+137
+141
+167
+143
+139
+158
+136
+96
+126
+149
+110
+114
+137
+136
+158
+187
+213
+209
+181
+118
+155
+167
+169
+119
+72
+143
+137
+126
+179
+182
+121
+63
+113
+85
+73
+60
+119
+178
+161
+124
+145
+162
+174
+115
+95
+96
+125
+118
+133
+117
+93
+93
+99
+128
+131
+87
+80
+105
+127
+137
+145
+134
+149
+184
+187
+184
+189
+192
+189
+199
+206
+209
+210
+205
+185
+176
+151
+127
+164
+177
+191
+201
+197
+192
+189
+199
+190
+196
+202
+198
+198
+199
+188
+194
+195
+196
+205
+208
+204
+199
+204
+191
+191
+199
+192
+174
+199
+201
+188
+197
+191
+191
+209
+204
+201
+219
+219
+207
+207
+206
+198
+209
+219
+205
+191
+191
+199
+207
+198
+197
+200
+208
+202
+202
+212
+198
+211
+196
+210
+212
+210
+187
+141
+121
+125
+138
+134
+136
+154
+181
+140
+147
+154
+145
+135
+141
+157
+140
+128
+130
+130
+129
+130
+124
+129
+126
+118
+120
+127
+119
+136
+138
+139
+143
+130
+138
+139
+134
+130
+146
+150
+148
+149
+141
+141
+148
+149
+150
+143
+133
+136
+144
+147
+130
+128
+136
+134
+134
+136
+131
+144
+138
+130
+136
+140
+136
+133
+149
+147
+146
+155
+144
+153
+144
+156
+148
+113
+127
+171
+185
+199
+201
+222
+229
+227
+228
+220
+221
+220
+219
+196
+194
+199
+209
+211
+210
+209
+218
+217
+217
+210
+201
+195
+208
+210
+205
+209
+204
+213
+219
+212
+207
+212
+209
+209
+217
+220
+204
+188
+184
+184
+189
+196
+191
+197
+205
+205
+208
+202
+196
+207
+217
+211
+208
+213
+200
+197
+194
+194
+198
+195
+198
+206
+202
+195
+199
+198
+192
+188
+184
+181
+178
+190
+176
+154
+172
+185
+171
+159
+179
+189
+185
+189
+197
+196
+202
+181
+182
+171
+156
+136
+134
+124
+124
+99
+121
+143
+135
+108
+88
+114
+145
+143
+150
+191
+170
+154
+170
+166
+199
+179
+162
+175
+139
+127
+114
+87
+93
+109
+148
+182
+144
+103
+110
+161
+158
+109
+129
+153
+148
+147
+150
+149
+155
+153
+139
+170
+172
+167
+182
+201
+195
+198
+199
+194
+199
+186
+167
+159
+151
+181
+211
+190
+174
+188
+164
+162
+174
+171
+131
+129
+131
+150
+140
+162
+190
+144
+121
+104
+94
+123
+165
+182
+186
+168
+171
+145
+141
+145
+166
+160
+177
+180
+155
+123
+111
+117
+154
+145
+111
+165
+207
+202
+202
+186
+174
+191
+198
+187
+162
+117
+139
+145
+182
+196
+182
+148
+95
+89
+106
+103
+107
+83
+74
+82
+79
+97
+135
+169
+149
+149
+144
+179
+141
+93
+80
+73
+103
+96
+162
+198
+201
+201
+196
+186
+181
+140
+63
+72
+85
+69
+89
+78
+64
+75
+65
+69
+79
+63
+77
+87
+116
+172
+194
+198
+185
+131
+103
+75
+102
+79
+87
+139
+186
+168
+178
+145
+172
+172
+169
+165
+137
+92
+92
+105
+103
+93
+111
+111
+107
+102
+94
+92
+80
+103
+114
+154
+175
+205
+213
+207
+194
+167
+107
+120
+153
+161
+141
+171
+206
+209
+211
+207
+191
+197
+189
+189
+182
+195
+159
+141
+133
+154
+139
+89
+80
+127
+139
+98
+166
+143
+97
+88
+63
+73
+55
+76
+127
+169
+131
+83
+127
+166
+82
+85
+120
+124
+157
+133
+113
+116
+139
+144
+130
+86
+88
+77
+66
+79
+113
+106
+115
+124
+100
+140
+166
+178
+190
+187
+196
+204
+206
+201
+202
+201
+195
+187
+165
+146
+133
+141
+162
+189
+186
+194
+198
+188
+190
+199
+198
+194
+197
+187
+194
+198
+192
+194
+191
+188
+191
+204
+206
+204
+201
+197
+191
+195
+192
+187
+196
+200
+199
+207
+197
+189
+201
+201
+207
+219
+212
+205
+208
+210
+206
+201
+201
+198
+196
+200
+204
+210
+208
+208
+201
+201
+194
+207
+208
+196
+191
+202
+202
+209
+200
+157
+138
+149
+149
+156
+141
+148
+153
+159
+148
+140
+145
+146
+134
+138
+134
+131
+130
+126
+126
+124
+130
+127
+125
+125
+123
+125
+129
+140
+136
+138
+134
+136
+145
+160
+153
+139
+138
+141
+156
+158
+149
+150
+150
+147
+145
+145
+136
+135
+138
+137
+139
+137
+134
+127
+130
+133
+126
+131
+130
+137
+144
+133
+128
+133
+136
+144
+139
+157
+153
+161
+149
+170
+149
+110
+127
+186
+195
+209
+209
+226
+231
+222
+216
+222
+226
+220
+221
+192
+191
+201
+204
+205
+210
+216
+221
+216
+217
+211
+196
+201
+202
+205
+200
+201
+206
+208
+212
+209
+211
+207
+210
+208
+208
+210
+204
+195
+195
+197
+197
+204
+201
+199
+192
+202
+201
+195
+202
+215
+208
+201
+210
+206
+197
+205
+200
+192
+192
+190
+206
+209
+198
+192
+184
+182
+185
+194
+190
+188
+188
+175
+166
+170
+187
+176
+174
+170
+186
+202
+198
+192
+185
+178
+188
+188
+172
+157
+148
+145
+160
+136
+140
+146
+129
+104
+137
+136
+128
+124
+103
+155
+178
+189
+189
+148
+141
+144
+109
+109
+121
+158
+162
+157
+158
+147
+126
+136
+139
+166
+124
+156
+156
+166
+166
+162
+164
+131
+111
+128
+166
+200
+218
+208
+166
+184
+180
+180
+191
+158
+170
+171
+176
+189
+202
+200
+188
+179
+194
+196
+196
+172
+145
+136
+161
+184
+197
+198
+216
+192
+196
+192
+175
+147
+136
+114
+107
+90
+131
+153
+172
+175
+179
+192
+204
+174
+140
+104
+80
+89
+82
+78
+88
+87
+117
+97
+95
+130
+186
+192
+160
+141
+104
+93
+103
+96
+102
+107
+103
+133
+138
+158
+146
+104
+113
+103
+114
+97
+90
+73
+85
+90
+68
+86
+86
+93
+90
+95
+106
+98
+99
+105
+123
+105
+85
+78
+86
+113
+128
+165
+177
+179
+135
+99
+103
+80
+68
+82
+67
+95
+103
+87
+89
+72
+70
+67
+78
+79
+108
+126
+155
+125
+149
+188
+190
+167
+118
+103
+103
+88
+87
+124
+211
+197
+135
+117
+128
+128
+168
+161
+113
+84
+90
+76
+79
+96
+89
+154
+190
+221
+212
+207
+207
+207
+215
+215
+213
+207
+208
+191
+175
+162
+123
+115
+94
+124
+146
+169
+171
+164
+171
+159
+143
+133
+104
+125
+146
+127
+185
+196
+167
+182
+159
+114
+118
+157
+99
+97
+123
+141
+115
+92
+115
+94
+55
+89
+105
+99
+85
+157
+167
+90
+73
+165
+162
+121
+103
+127
+150
+188
+167
+103
+86
+45
+62
+38
+31
+53
+56
+84
+124
+144
+115
+162
+186
+200
+199
+194
+199
+199
+199
+205
+199
+209
+201
+195
+189
+175
+117
+130
+168
+195
+200
+200
+189
+185
+195
+197
+200
+204
+205
+198
+195
+194
+199
+206
+205
+195
+205
+202
+199
+195
+201
+197
+197
+197
+200
+191
+192
+197
+202
+195
+196
+202
+205
+205
+218
+219
+216
+218
+207
+205
+201
+217
+206
+211
+205
+196
+204
+199
+200
+208
+210
+208
+207
+211
+206
+205
+205
+207
+207
+206
+201
+147
+141
+137
+138
+137
+136
+137
+150
+146
+133
+140
+138
+133
+127
+135
+137
+127
+131
+129
+131
+133
+129
+137
+125
+119
+123
+134
+133
+133
+135
+145
+146
+147
+157
+153
+148
+156
+158
+150
+153
+158
+157
+154
+150
+149
+144
+150
+141
+135
+139
+135
+136
+143
+144
+129
+130
+143
+130
+134
+134
+139
+138
+136
+136
+133
+134
+141
+137
+135
+138
+151
+153
+146
+136
+114
+137
+181
+197
+209
+218
+227
+220
+216
+222
+222
+220
+227
+217
+180
+192
+200
+201
+218
+209
+215
+220
+220
+213
+209
+205
+201
+206
+205
+202
+215
+218
+204
+200
+211
+219
+211
+208
+204
+201
+199
+194
+197
+207
+198
+191
+200
+188
+196
+204
+202
+209
+207
+201
+211
+202
+195
+197
+201
+196
+199
+208
+196
+191
+196
+204
+210
+202
+204
+200
+194
+192
+200
+194
+184
+188
+185
+169
+170
+171
+181
+195
+185
+182
+194
+201
+196
+200
+200
+200
+194
+188
+175
+159
+134
+144
+130
+97
+117
+145
+137
+131
+126
+141
+126
+120
+100
+70
+89
+123
+133
+133
+143
+164
+111
+92
+99
+109
+181
+221
+227
+218
+208
+151
+171
+114
+131
+192
+181
+126
+110
+136
+117
+104
+120
+110
+94
+141
+166
+153
+179
+138
+158
+189
+176
+198
+216
+174
+153
+156
+159
+196
+184
+165
+154
+162
+169
+167
+187
+169
+139
+149
+167
+187
+182
+168
+192
+212
+196
+189
+164
+175
+180
+188
+208
+194
+169
+143
+125
+144
+162
+160
+160
+172
+156
+136
+167
+146
+136
+185
+211
+222
+206
+192
+178
+164
+154
+154
+136
+96
+93
+75
+88
+90
+97
+150
+178
+164
+168
+178
+174
+165
+154
+125
+99
+90
+88
+98
+94
+90
+74
+84
+80
+78
+103
+92
+155
+100
+96
+99
+57
+74
+76
+69
+75
+92
+119
+154
+117
+78
+86
+100
+98
+92
+99
+84
+105
+96
+85
+87
+67
+84
+120
+140
+97
+102
+128
+168
+208
+185
+137
+100
+100
+93
+98
+151
+192
+170
+117
+83
+73
+86
+78
+103
+92
+79
+119
+108
+72
+51
+83
+80
+124
+140
+150
+164
+176
+187
+160
+146
+160
+170
+130
+156
+175
+166
+134
+130
+128
+135
+134
+111
+111
+124
+177
+140
+133
+127
+85
+73
+115
+145
+175
+170
+145
+116
+103
+95
+84
+131
+150
+190
+165
+140
+149
+124
+104
+96
+83
+108
+158
+154
+174
+186
+187
+123
+131
+148
+174
+140
+133
+128
+169
+205
+177
+146
+100
+60
+79
+51
+29
+33
+39
+86
+108
+126
+134
+116
+156
+164
+180
+184
+190
+194
+191
+191
+187
+206
+205
+198
+199
+189
+182
+139
+143
+172
+196
+195
+187
+191
+197
+197
+188
+189
+186
+188
+195
+199
+201
+202
+197
+200
+209
+206
+191
+207
+211
+215
+201
+201
+200
+190
+187
+185
+204
+205
+213
+206
+207
+191
+200
+210
+208
+221
+218
+204
+208
+205
+208
+207
+212
+199
+198
+200
+207
+201
+204
+204
+211
+206
+210
+199
+196
+201
+211
+221
+199
+197
+148
+139
+135
+140
+135
+138
+146
+145
+161
+145
+137
+139
+157
+145
+136
+130
+133
+127
+125
+126
+134
+131
+130
+126
+121
+124
+125
+127
+135
+153
+149
+137
+144
+151
+143
+149
+147
+156
+156
+146
+153
+154
+146
+157
+165
+141
+145
+145
+131
+133
+130
+128
+138
+138
+129
+134
+139
+136
+129
+134
+131
+131
+136
+143
+135
+139
+146
+140
+138
+154
+145
+150
+147
+131
+116
+121
+165
+189
+211
+222
+217
+209
+220
+223
+208
+223
+227
+207
+189
+197
+205
+213
+212
+211
+211
+209
+215
+212
+205
+198
+197
+209
+204
+210
+218
+221
+211
+211
+208
+219
+211
+198
+205
+208
+199
+196
+194
+209
+202
+184
+187
+187
+200
+207
+209
+206
+206
+204
+215
+209
+205
+209
+202
+198
+199
+196
+190
+189
+190
+194
+207
+205
+202
+190
+191
+194
+198
+199
+188
+178
+166
+149
+171
+182
+184
+191
+188
+190
+194
+206
+204
+200
+196
+187
+187
+184
+180
+174
+151
+153
+156
+145
+131
+126
+139
+160
+135
+134
+158
+157
+162
+166
+116
+125
+156
+170
+181
+189
+187
+162
+144
+135
+155
+168
+143
+155
+169
+153
+149
+105
+121
+159
+213
+227
+213
+189
+146
+125
+92
+84
+124
+126
+158
+177
+168
+144
+160
+197
+206
+180
+177
+191
+200
+208
+222
+221
+225
+212
+217
+180
+143
+154
+150
+139
+167
+166
+167
+197
+211
+182
+177
+192
+186
+209
+201
+179
+178
+174
+188
+195
+166
+157
+141
+155
+182
+207
+219
+222
+230
+216
+213
+202
+177
+168
+161
+139
+135
+134
+134
+125
+131
+154
+169
+164
+129
+115
+128
+155
+169
+179
+178
+156
+174
+159
+148
+133
+113
+100
+92
+113
+72
+72
+97
+66
+77
+68
+58
+87
+82
+89
+140
+127
+114
+121
+106
+127
+104
+89
+70
+83
+116
+140
+136
+127
+159
+156
+154
+141
+83
+78
+87
+98
+96
+79
+72
+46
+45
+60
+48
+94
+90
+75
+98
+120
+145
+160
+161
+187
+182
+162
+105
+74
+63
+72
+105
+138
+141
+178
+190
+209
+192
+181
+180
+165
+154
+159
+167
+161
+158
+127
+124
+83
+60
+103
+103
+124
+187
+213
+185
+170
+168
+182
+169
+141
+115
+111
+95
+126
+148
+107
+89
+76
+129
+145
+139
+129
+107
+85
+67
+76
+79
+80
+113
+140
+196
+211
+219
+196
+108
+66
+82
+100
+156
+174
+137
+144
+190
+191
+182
+141
+137
+86
+105
+145
+178
+165
+151
+99
+54
+69
+77
+92
+98
+83
+82
+42
+46
+73
+114
+131
+130
+118
+165
+179
+185
+196
+192
+195
+190
+199
+201
+199
+190
+189
+189
+184
+170
+161
+137
+158
+182
+185
+185
+200
+190
+177
+185
+189
+189
+198
+195
+204
+208
+198
+198
+198
+202
+204
+201
+202
+201
+210
+210
+200
+202
+198
+197
+197
+206
+205
+211
+196
+198
+209
+212
+205
+202
+217
+219
+220
+211
+201
+208
+201
+197
+202
+206
+199
+210
+201
+207
+197
+205
+205
+205
+207
+196
+201
+205
+220
+211
+184
+133
+140
+130
+135
+135
+164
+156
+139
+145
+136
+139
+147
+145
+133
+135
+137
+131
+130
+127
+131
+129
+126
+124
+123
+121
+120
+130
+138
+134
+141
+139
+140
+151
+149
+150
+151
+144
+156
+156
+172
+160
+155
+161
+155
+169
+166
+157
+147
+146
+137
+143
+136
+130
+139
+137
+135
+138
+133
+127
+139
+137
+143
+143
+135
+130
+138
+154
+147
+137
+146
+150
+149
+160
+124
+113
+145
+185
+206
+213
+211
+208
+219
+222
+213
+223
+222
+216
+196
+190
+197
+213
+210
+202
+219
+215
+216
+217
+205
+206
+197
+199
+206
+208
+209
+215
+221
+222
+225
+219
+212
+208
+201
+198
+198
+194
+195
+194
+210
+206
+185
+199
+196
+189
+196
+202
+199
+216
+218
+210
+213
+209
+199
+197
+200
+204
+201
+198
+188
+191
+191
+197
+197
+189
+188
+187
+196
+191
+197
+196
+182
+160
+140
+174
+175
+182
+185
+195
+197
+200
+192
+196
+194
+198
+200
+196
+196
+181
+169
+159
+162
+153
+139
+141
+130
+135
+107
+97
+106
+121
+135
+151
+160
+146
+105
+115
+124
+167
+182
+187
+181
+154
+139
+133
+128
+137
+138
+140
+130
+130
+113
+86
+84
+96
+179
+215
+216
+201
+191
+202
+188
+168
+167
+162
+155
+175
+188
+178
+139
+140
+186
+172
+158
+204
+218
+205
+191
+187
+185
+158
+131
+137
+167
+179
+177
+192
+220
+216
+187
+184
+175
+158
+174
+182
+159
+162
+184
+179
+134
+134
+134
+143
+160
+162
+180
+184
+175
+159
+156
+138
+130
+127
+120
+109
+119
+146
+156
+157
+155
+151
+125
+128
+126
+120
+149
+135
+151
+185
+181
+195
+158
+118
+100
+79
+77
+103
+139
+123
+119
+106
+87
+92
+69
+78
+105
+90
+75
+88
+74
+88
+99
+100
+115
+90
+117
+131
+120
+129
+126
+111
+103
+102
+73
+106
+117
+93
+115
+125
+111
+87
+75
+69
+93
+96
+95
+110
+87
+51
+49
+51
+58
+65
+64
+67
+68
+79
+144
+174
+180
+164
+116
+97
+63
+79
+80
+102
+113
+125
+177
+188
+177
+165
+139
+103
+75
+86
+93
+121
+147
+171
+181
+125
+70
+62
+93
+118
+155
+187
+176
+139
+145
+128
+126
+92
+131
+123
+146
+120
+105
+117
+85
+105
+140
+130
+97
+92
+144
+159
+128
+80
+124
+181
+197
+227
+235
+225
+178
+145
+123
+82
+78
+84
+102
+140
+195
+206
+141
+135
+153
+140
+98
+76
+97
+140
+166
+127
+104
+82
+106
+147
+111
+99
+65
+65
+82
+41
+34
+73
+115
+166
+162
+171
+153
+165
+178
+184
+188
+199
+199
+202
+201
+210
+205
+205
+201
+192
+189
+174
+156
+133
+155
+181
+189
+190
+181
+180
+186
+182
+181
+187
+184
+182
+190
+195
+199
+206
+199
+197
+198
+198
+202
+200
+208
+204
+202
+201
+197
+196
+199
+202
+215
+205
+195
+198
+197
+205
+196
+201
+218
+218
+210
+208
+208
+211
+208
+197
+192
+195
+195
+198
+190
+200
+200
+195
+205
+199
+192
+202
+202
+208
+212
+208
+187
+143
+143
+135
+147
+148
+145
+145
+153
+144
+150
+166
+158
+135
+139
+156
+140
+139
+126
+130
+128
+124
+124
+120
+116
+119
+127
+126
+131
+134
+135
+141
+146
+130
+147
+166
+155
+155
+161
+154
+160
+153
+177
+189
+186
+149
+166
+148
+146
+155
+136
+146
+131
+141
+131
+140
+139
+141
+139
+136
+129
+130
+144
+140
+138
+144
+146
+151
+149
+145
+172
+172
+150
+150
+136
+116
+135
+186
+217
+216
+213
+213
+219
+226
+219
+227
+222
+206
+188
+194
+206
+210
+217
+216
+208
+204
+212
+213
+209
+211
+211
+217
+207
+217
+219
+212
+205
+212
+218
+219
+206
+208
+202
+191
+199
+198
+199
+205
+198
+199
+197
+197
+195
+190
+197
+204
+208
+207
+201
+209
+209
+201
+204
+201
+197
+204
+202
+201
+190
+196
+188
+192
+197
+191
+187
+192
+182
+190
+187
+182
+182
+155
+158
+174
+179
+176
+175
+192
+186
+187
+185
+170
+169
+184
+188
+186
+181
+169
+166
+161
+154
+157
+153
+131
+146
+180
+174
+174
+180
+167
+147
+119
+119
+130
+137
+119
+109
+100
+140
+158
+189
+194
+206
+188
+137
+136
+155
+138
+119
+123
+149
+99
+93
+87
+84
+123
+157
+166
+118
+121
+155
+164
+149
+140
+128
+148
+174
+205
+216
+187
+217
+217
+208
+169
+149
+135
+126
+121
+123
+114
+150
+167
+194
+217
+217
+221
+222
+216
+213
+179
+135
+158
+154
+161
+168
+153
+143
+166
+170
+176
+148
+164
+145
+156
+165
+172
+185
+192
+182
+190
+158
+128
+118
+114
+109
+116
+129
+131
+148
+158
+196
+196
+172
+164
+165
+171
+175
+180
+156
+111
+137
+149
+96
+69
+96
+80
+86
+140
+171
+160
+129
+126
+111
+113
+116
+123
+94
+90
+107
+109
+97
+118
+84
+82
+105
+153
+148
+143
+127
+149
+157
+108
+69
+53
+51
+75
+95
+96
+96
+107
+84
+92
+78
+90
+78
+109
+128
+137
+108
+74
+94
+88
+108
+153
+179
+169
+118
+76
+66
+92
+98
+135
+154
+136
+144
+180
+198
+204
+188
+181
+158
+128
+134
+127
+159
+175
+158
+154
+205
+179
+137
+79
+99
+153
+189
+186
+210
+191
+195
+190
+190
+153
+136
+146
+185
+190
+170
+169
+194
+160
+114
+143
+149
+126
+143
+174
+172
+125
+86
+119
+134
+130
+155
+174
+148
+110
+87
+107
+80
+66
+108
+119
+181
+216
+211
+182
+201
+205
+155
+161
+187
+171
+176
+181
+140
+130
+98
+115
+125
+73
+59
+48
+47
+59
+47
+56
+39
+99
+147
+160
+130
+146
+154
+168
+172
+185
+189
+195
+196
+198
+198
+200
+210
+206
+205
+205
+190
+177
+170
+131
+161
+185
+179
+179
+182
+184
+189
+192
+195
+187
+190
+196
+194
+188
+194
+202
+205
+194
+198
+206
+205
+209
+223
+209
+200
+206
+212
+197
+192
+190
+204
+205
+198
+194
+204
+213
+205
+210
+213
+215
+205
+206
+201
+201
+206
+204
+200
+198
+195
+209
+209
+216
+217
+205
+201
+207
+205
+194
+186
+201
+212
+196
+176
+160
+155
+140
+174
+172
+155
+139
+153
+161
+174
+170
+158
+131
+148
+143
+131
+130
+125
+125
+119
+128
+128
+124
+127
+130
+128
+134
+138
+131
+138
+143
+155
+138
+144
+162
+167
+165
+178
+164
+155
+161
+175
+184
+158
+149
+167
+154
+141
+171
+162
+160
+140
+137
+138
+139
+140
+133
+134
+126
+133
+141
+138
+150
+140
+141
+137
+139
+145
+141
+154
+157
+151
+150
+161
+116
+128
+168
+201
+217
+211
+212
+213
+213
+210
+226
+217
+195
+189
+195
+194
+208
+206
+211
+208
+201
+199
+207
+201
+190
+202
+215
+208
+215
+211
+209
+209
+215
+217
+220
+217
+209
+204
+200
+201
+190
+197
+209
+204
+198
+194
+202
+206
+197
+202
+205
+197
+199
+204
+204
+206
+209
+204
+199
+198
+191
+189
+196
+192
+199
+195
+197
+199
+191
+185
+191
+195
+188
+189
+180
+161
+157
+185
+185
+178
+189
+196
+178
+179
+172
+182
+182
+180
+181
+181
+182
+180
+179
+170
+153
+149
+146
+135
+111
+108
+137
+156
+181
+198
+201
+195
+161
+160
+157
+137
+151
+120
+119
+136
+105
+123
+166
+164
+179
+194
+174
+158
+133
+114
+103
+133
+137
+170
+153
+127
+107
+113
+120
+139
+118
+114
+128
+115
+166
+159
+154
+153
+167
+200
+207
+220
+187
+176
+209
+176
+151
+158
+164
+171
+141
+136
+126
+148
+174
+191
+213
+211
+194
+185
+156
+181
+204
+202
+188
+172
+187
+167
+153
+159
+162
+170
+154
+170
+162
+161
+160
+174
+185
+138
+130
+125
+120
+124
+123
+89
+87
+109
+97
+126
+126
+113
+143
+186
+191
+179
+137
+115
+98
+95
+93
+110
+179
+197
+174
+141
+97
+96
+87
+117
+149
+154
+153
+168
+151
+107
+85
+84
+78
+95
+96
+109
+138
+94
+60
+69
+82
+105
+135
+144
+110
+68
+77
+83
+75
+68
+55
+74
+93
+96
+116
+110
+92
+85
+94
+75
+99
+120
+135
+140
+161
+174
+176
+134
+140
+136
+134
+144
+135
+128
+155
+143
+135
+162
+174
+172
+179
+161
+109
+87
+109
+126
+121
+123
+104
+82
+89
+105
+140
+109
+84
+111
+159
+161
+167
+135
+153
+182
+159
+164
+176
+135
+130
+206
+220
+185
+146
+140
+143
+150
+168
+184
+156
+124
+147
+161
+117
+123
+131
+145
+155
+165
+187
+175
+106
+72
+86
+62
+55
+116
+165
+177
+175
+202
+178
+191
+209
+196
+177
+127
+170
+216
+196
+178
+118
+94
+72
+74
+114
+62
+69
+44
+46
+73
+80
+92
+88
+66
+79
+106
+127
+121
+107
+138
+186
+189
+194
+196
+199
+192
+184
+196
+196
+200
+204
+198
+195
+194
+175
+161
+147
+150
+180
+178
+177
+184
+188
+194
+195
+195
+187
+190
+189
+191
+195
+200
+198
+200
+189
+199
+202
+204
+218
+218
+211
+211
+208
+208
+202
+194
+188
+200
+204
+205
+204
+206
+199
+197
+197
+199
+205
+205
+199
+202
+205
+200
+198
+205
+192
+198
+199
+202
+208
+198
+210
+205
+205
+192
+205
+198
+195
+217
+209
+172
+139
+133
+135
+148
+144
+143
+136
+145
+153
+154
+166
+141
+134
+134
+128
+128
+124
+123
+126
+128
+128
+127
+139
+136
+127
+126
+124
+131
+139
+139
+143
+143
+137
+139
+138
+166
+164
+179
+178
+157
+165
+162
+149
+153
+156
+191
+216
+185
+162
+184
+160
+151
+153
+140
+137
+145
+134
+129
+134
+139
+147
+130
+130
+131
+138
+158
+156
+136
+153
+172
+154
+150
+177
+138
+109
+126
+192
+210
+216
+215
+221
+219
+213
+220
+230
+210
+192
+188
+187
+199
+204
+204
+217
+215
+207
+215
+212
+207
+197
+198
+211
+221
+215
+209
+212
+217
+217
+210
+210
+212
+216
+205
+198
+200
+195
+192
+211
+210
+194
+196
+202
+201
+202
+210
+208
+205
+204
+196
+194
+209
+201
+199
+205
+202
+201
+204
+202
+197
+202
+199
+202
+213
+204
+202
+202
+198
+187
+181
+176
+155
+176
+179
+182
+188
+189
+186
+185
+180
+184
+194
+197
+194
+190
+199
+202
+187
+180
+176
+165
+141
+139
+171
+172
+127
+96
+124
+125
+153
+159
+167
+177
+186
+145
+138
+153
+172
+154
+147
+111
+118
+137
+170
+162
+153
+148
+160
+162
+148
+111
+96
+83
+118
+155
+160
+134
+118
+143
+157
+185
+165
+154
+144
+188
+198
+211
+213
+190
+187
+131
+145
+178
+172
+197
+200
+204
+200
+194
+201
+205
+195
+147
+130
+150
+134
+154
+199
+219
+207
+228
+228
+226
+228
+230
+215
+170
+156
+128
+151
+139
+157
+147
+141
+125
+138
+143
+167
+179
+188
+186
+164
+133
+109
+116
+104
+100
+98
+99
+96
+108
+125
+119
+138
+150
+162
+150
+128
+123
+111
+126
+159
+146
+166
+195
+200
+179
+155
+121
+128
+143
+169
+195
+179
+138
+100
+102
+92
+121
+146
+144
+128
+156
+95
+109
+80
+78
+66
+92
+86
+95
+120
+93
+60
+66
+74
+79
+83
+105
+96
+100
+90
+97
+104
+116
+129
+137
+131
+84
+66
+73
+78
+73
+68
+74
+103
+74
+86
+67
+67
+109
+133
+113
+127
+155
+154
+143
+154
+148
+139
+162
+178
+155
+87
+45
+63
+82
+72
+52
+77
+102
+136
+99
+110
+161
+199
+197
+164
+156
+160
+169
+167
+206
+226
+192
+165
+148
+164
+197
+199
+175
+151
+147
+190
+174
+186
+169
+130
+174
+180
+178
+159
+140
+124
+93
+86
+69
+53
+100
+145
+106
+84
+158
+120
+126
+135
+120
+119
+102
+164
+187
+145
+111
+119
+51
+59
+63
+64
+66
+120
+94
+68
+93
+95
+89
+98
+68
+79
+154
+157
+148
+119
+115
+138
+169
+177
+196
+196
+199
+206
+196
+196
+187
+191
+190
+191
+189
+181
+167
+167
+146
+129
+165
+182
+192
+189
+195
+187
+202
+202
+197
+196
+189
+195
+198
+197
+185
+181
+191
+204
+205
+201
+208
+210
+207
+206
+204
+206
+197
+195
+194
+195
+210
+220
+206
+197
+208
+199
+188
+199
+200
+202
+210
+205
+199
+204
+199
+200
+204
+196
+200
+201
+206
+197
+201
+204
+206
+206
+198
+188
+186
+209
+201
+182
+151
+144
+143
+165
+155
+154
+153
+151
+160
+149
+145
+149
+147
+140
+137
+134
+128
+127
+130
+133
+125
+126
+123
+125
+128
+126
+134
+130
+133
+148
+143
+138
+138
+144
+156
+179
+171
+158
+162
+165
+147
+143
+134
+164
+167
+160
+186
+210
+161
+149
+141
+145
+141
+140
+133
+131
+135
+133
+128
+136
+149
+138
+129
+128
+127
+138
+146
+135
+145
+165
+145
+143
+155
+139
+107
+124
+179
+206
+211
+217
+213
+212
+217
+229
+227
+202
+174
+181
+201
+201
+198
+210
+217
+213
+210
+205
+213
+212
+197
+200
+212
+211
+211
+216
+210
+212
+218
+200
+199
+213
+213
+202
+201
+191
+194
+187
+190
+196
+198
+197
+194
+199
+212
+204
+198
+200
+205
+206
+208
+210
+208
+201
+209
+215
+206
+197
+199
+201
+196
+205
+200
+207
+201
+199
+197
+197
+201
+190
+175
+141
+133
+171
+195
+192
+194
+184
+176
+188
+192
+189
+196
+197
+188
+190
+187
+191
+189
+179
+170
+182
+159
+150
+141
+141
+133
+111
+117
+108
+128
+144
+164
+172
+170
+179
+156
+157
+136
+121
+133
+134
+146
+133
+175
+194
+194
+164
+165
+166
+157
+144
+140
+131
+134
+119
+144
+171
+151
+136
+138
+135
+148
+149
+159
+155
+184
+180
+140
+136
+130
+117
+106
+116
+102
+98
+118
+140
+144
+153
+169
+176
+168
+190
+190
+188
+188
+136
+139
+178
+172
+141
+102
+119
+115
+125
+113
+97
+109
+123
+136
+155
+145
+179
+168
+153
+135
+181
+189
+180
+197
+201
+178
+143
+113
+126
+151
+178
+175
+175
+179
+200
+199
+170
+160
+141
+140
+143
+143
+143
+119
+113
+128
+143
+164
+145
+139
+120
+109
+86
+115
+143
+100
+94
+104
+90
+104
+109
+113
+125
+131
+125
+90
+78
+76
+70
+82
+116
+88
+99
+104
+98
+79
+66
+82
+60
+70
+96
+96
+130
+126
+108
+118
+145
+159
+182
+184
+164
+144
+127
+79
+84
+57
+68
+77
+74
+87
+88
+102
+130
+83
+77
+135
+177
+150
+156
+107
+87
+60
+57
+92
+90
+69
+89
+110
+115
+111
+103
+129
+164
+155
+150
+117
+121
+136
+181
+187
+179
+191
+175
+177
+201
+216
+180
+141
+118
+191
+208
+191
+149
+126
+160
+177
+184
+157
+123
+95
+75
+119
+120
+110
+99
+87
+108
+111
+113
+73
+109
+175
+186
+156
+146
+130
+110
+59
+92
+90
+79
+149
+166
+135
+116
+107
+70
+67
+68
+72
+69
+96
+99
+70
+66
+104
+80
+96
+128
+111
+80
+93
+126
+145
+127
+107
+133
+177
+180
+182
+192
+202
+207
+210
+207
+206
+199
+192
+191
+190
+179
+170
+175
+146
+103
+145
+180
+178
+190
+190
+197
+192
+195
+192
+189
+192
+192
+197
+196
+202
+197
+191
+194
+201
+196
+195
+200
+204
+210
+209
+197
+195
+190
+199
+190
+198
+196
+204
+202
+207
+206
+206
+205
+206
+222
+211
+201
+206
+206
+202
+200
+200
+200
+202
+202
+200
+202
+202
+195
+195
+205
+207
+202
+202
+210
+213
+192
+174
+144
+157
+153
+170
+158
+145
+156
+147
+131
+144
+159
+162
+140
+137
+133
+127
+134
+130
+127
+126
+123
+126
+126
+123
+137
+166
+135
+136
+141
+138
+154
+149
+139
+146
+159
+170
+169
+182
+178
+153
+177
+164
+145
+169
+170
+159
+169
+148
+143
+148
+148
+135
+139
+138
+134
+134
+127
+130
+129
+133
+128
+128
+127
+127
+138
+136
+138
+154
+151
+154
+151
+151
+150
+115
+128
+189
+201
+207
+215
+212
+208
+216
+222
+210
+182
+184
+201
+207
+207
+211
+211
+213
+213
+212
+213
+210
+199
+192
+202
+206
+212
+205
+201
+206
+222
+223
+211
+205
+201
+202
+200
+197
+198
+197
+190
+187
+199
+198
+198
+202
+204
+211
+204
+205
+218
+226
+227
+213
+211
+206
+210
+207
+205
+206
+197
+196
+192
+206
+211
+199
+206
+204
+194
+194
+186
+182
+184
+172
+156
+167
+186
+188
+185
+185
+165
+190
+197
+182
+170
+185
+196
+192
+187
+186
+170
+174
+168
+162
+162
+171
+148
+135
+130
+108
+102
+84
+94
+97
+108
+109
+110
+97
+105
+121
+148
+158
+151
+170
+154
+164
+153
+157
+176
+200
+176
+168
+181
+178
+174
+176
+165
+170
+172
+144
+129
+140
+130
+153
+139
+140
+139
+151
+175
+211
+226
+218
+218
+216
+210
+207
+199
+192
+156
+147
+167
+148
+146
+126
+151
+168
+135
+159
+195
+209
+184
+155
+145
+134
+158
+151
+129
+119
+97
+93
+114
+110
+128
+171
+202
+180
+174
+155
+170
+175
+181
+206
+184
+138
+107
+123
+118
+103
+111
+121
+130
+156
+155
+169
+165
+174
+178
+180
+170
+148
+117
+95
+100
+88
+87
+88
+90
+80
+93
+82
+85
+106
+83
+79
+98
+114
+99
+125
+120
+100
+98
+105
+97
+75
+118
+86
+97
+88
+80
+118
+141
+107
+105
+96
+85
+87
+94
+85
+135
+160
+156
+128
+146
+160
+154
+160
+139
+156
+109
+77
+75
+52
+55
+89
+73
+57
+53
+68
+106
+165
+164
+178
+164
+144
+154
+189
+198
+175
+155
+149
+100
+89
+89
+90
+90
+137
+192
+204
+186
+195
+179
+186
+158
+133
+170
+182
+148
+77
+99
+113
+77
+77
+66
+80
+95
+136
+187
+198
+200
+199
+174
+160
+140
+120
+127
+134
+129
+127
+149
+176
+198
+194
+169
+154
+111
+137
+168
+120
+117
+158
+138
+178
+180
+136
+130
+85
+84
+54
+56
+125
+174
+162
+109
+114
+159
+138
+123
+83
+73
+96
+93
+75
+59
+49
+75
+73
+55
+49
+55
+56
+90
+116
+146
+153
+150
+136
+159
+192
+195
+196
+198
+199
+201
+195
+199
+202
+202
+207
+196
+200
+201
+184
+178
+139
+115
+128
+170
+184
+191
+191
+190
+184
+198
+198
+190
+192
+188
+196
+189
+194
+197
+194
+194
+189
+197
+196
+199
+201
+197
+206
+212
+197
+194
+198
+195
+187
+207
+215
+211
+207
+194
+191
+217
+215
+219
+219
+222
+213
+206
+206
+202
+206
+200
+189
+201
+198
+192
+205
+212
+202
+202
+208
+197
+196
+208
+207
+184
+140
+135
+156
+139
+156
+149
+156
+151
+143
+146
+153
+167
+175
+139
+130
+131
+131
+128
+128
+134
+125
+135
+134
+124
+136
+197
+167
+145
+136
+161
+151
+158
+153
+147
+153
+150
+171
+166
+159
+157
+164
+181
+181
+199
+195
+162
+155
+147
+148
+138
+146
+149
+146
+144
+129
+133
+133
+135
+130
+131
+130
+131
+133
+129
+127
+139
+137
+147
+143
+158
+172
+158
+137
+130
+93
+126
+196
+201
+202
+222
+219
+220
+226
+211
+201
+184
+186
+199
+208
+210
+209
+209
+207
+208
+213
+218
+205
+198
+201
+207
+216
+219
+213
+219
+226
+218
+210
+207
+208
+202
+199
+205
+206
+201
+196
+189
+195
+187
+185
+199
+202
+211
+207
+207
+217
+219
+217
+210
+215
+211
+201
+213
+209
+199
+213
+206
+197
+195
+201
+207
+205
+206
+200
+189
+180
+178
+178
+159
+134
+138
+144
+164
+174
+184
+188
+198
+201
+201
+200
+201
+192
+198
+194
+189
+190
+192
+188
+188
+167
+124
+115
+79
+78
+85
+79
+73
+65
+69
+109
+97
+99
+94
+104
+120
+120
+134
+151
+177
+169
+200
+198
+181
+171
+164
+184
+198
+169
+148
+156
+159
+169
+170
+172
+170
+166
+127
+136
+156
+166
+167
+165
+160
+156
+181
+176
+147
+135
+158
+191
+198
+197
+192
+177
+188
+200
+204
+188
+164
+156
+128
+118
+124
+149
+162
+164
+170
+151
+165
+174
+184
+158
+157
+171
+168
+171
+165
+158
+172
+143
+140
+170
+175
+196
+198
+187
+155
+141
+147
+171
+168
+180
+180
+147
+155
+159
+166
+137
+150
+136
+131
+98
+125
+139
+121
+184
+160
+128
+119
+164
+177
+184
+182
+153
+147
+145
+88
+96
+99
+115
+111
+128
+148
+153
+155
+146
+123
+107
+89
+90
+86
+181
+153
+86
+105
+155
+161
+169
+128
+78
+78
+99
+129
+157
+136
+108
+124
+114
+86
+116
+137
+137
+131
+154
+133
+120
+66
+82
+74
+90
+93
+95
+151
+157
+157
+168
+108
+113
+119
+141
+144
+116
+120
+139
+160
+167
+174
+171
+111
+136
+175
+201
+207
+174
+126
+88
+82
+75
+85
+99
+145
+131
+74
+86
+64
+68
+139
+212
+217
+219
+216
+186
+168
+154
+120
+113
+106
+120
+177
+208
+192
+184
+200
+221
+225
+220
+206
+185
+176
+174
+175
+195
+158
+143
+145
+135
+160
+205
+201
+165
+108
+66
+46
+75
+157
+200
+162
+127
+190
+148
+126
+125
+108
+100
+116
+77
+72
+58
+56
+43
+58
+51
+45
+56
+59
+55
+86
+123
+111
+147
+153
+108
+144
+176
+194
+198
+197
+194
+188
+180
+188
+189
+196
+206
+207
+198
+201
+189
+186
+153
+140
+131
+162
+181
+182
+186
+186
+191
+185
+186
+187
+188
+197
+205
+198
+197
+205
+199
+200
+195
+200
+200
+205
+208
+202
+209
+215
+202
+192
+188
+192
+194
+199
+201
+205
+204
+207
+215
+221
+218
+219
+215
+221
+207
+207
+207
+207
+215
+209
+204
+204
+199
+205
+206
+212
+217
+211
+197
+180
+195
+209
+202
+194
+144
+127
+136
+143
+167
+169
+151
+139
+155
+171
+147
+144
+137
+130
+133
+130
+129
+126
+129
+129
+126
+129
+127
+128
+125
+143
+134
+135
+137
+140
+140
+137
+148
+146
+172
+160
+170
+168
+160
+169
+156
+161
+153
+165
+169
+153
+153
+140
+143
+144
+147
+138
+150
+146
+137
+141
+135
+143
+133
+138
+131
+136
+147
+141
+138
+155
+148
+139
+160
+144
+157
+168
+144
+108
+95
+156
+194
+199
+212
+219
+207
+218
+219
+212
+201
+188
+189
+201
+207
+211
+217
+208
+208
+211
+205
+206
+205
+206
+206
+206
+208
+208
+211
+212
+211
+211
+205
+197
+207
+208
+200
+207
+207
+191
+200
+195
+189
+187
+199
+206
+211
+217
+206
+204
+205
+202
+205
+207
+202
+202
+209
+204
+205
+208
+210
+206
+201
+186
+187
+189
+195
+189
+199
+195
+194
+190
+178
+151
+123
+139
+156
+179
+199
+201
+199
+196
+195
+206
+195
+189
+190
+191
+188
+178
+178
+191
+181
+176
+159
+146
+124
+96
+75
+80
+78
+65
+111
+108
+124
+98
+100
+78
+69
+68
+115
+151
+167
+197
+186
+159
+133
+140
+146
+161
+187
+192
+178
+157
+140
+139
+166
+153
+146
+141
+155
+185
+177
+179
+148
+150
+139
+144
+143
+148
+204
+187
+126
+104
+103
+118
+124
+149
+161
+141
+165
+156
+139
+119
+94
+113
+111
+120
+127
+124
+172
+196
+182
+188
+176
+201
+197
+199
+217
+206
+188
+178
+190
+212
+198
+195
+174
+157
+172
+169
+160
+161
+133
+138
+153
+137
+133
+143
+156
+192
+223
+219
+221
+185
+141
+97
+97
+86
+92
+116
+151
+124
+129
+147
+126
+106
+110
+137
+159
+137
+111
+92
+102
+117
+113
+135
+169
+154
+131
+145
+137
+102
+85
+86
+78
+88
+159
+141
+102
+92
+92
+113
+162
+187
+176
+138
+96
+78
+109
+150
+160
+146
+168
+182
+150
+106
+100
+125
+94
+87
+85
+54
+49
+53
+56
+117
+125
+109
+85
+64
+51
+54
+65
+82
+85
+69
+56
+84
+62
+86
+109
+127
+126
+88
+95
+123
+104
+118
+129
+128
+77
+90
+116
+114
+104
+159
+175
+126
+123
+128
+158
+160
+205
+185
+114
+107
+89
+89
+96
+92
+83
+143
+174
+161
+162
+136
+170
+187
+199
+177
+149
+124
+161
+146
+133
+160
+168
+156
+184
+148
+143
+181
+186
+148
+67
+59
+104
+171
+213
+220
+195
+159
+189
+165
+104
+130
+115
+119
+135
+165
+169
+143
+54
+53
+82
+96
+44
+46
+45
+44
+46
+58
+96
+130
+157
+134
+119
+150
+172
+186
+191
+195
+194
+176
+188
+197
+205
+197
+198
+199
+205
+200
+189
+186
+170
+138
+107
+162
+175
+174
+188
+186
+185
+200
+191
+194
+195
+197
+200
+195
+202
+194
+189
+195
+200
+206
+199
+199
+205
+205
+210
+213
+207
+192
+194
+199
+201
+186
+208
+211
+199
+209
+222
+221
+215
+217
+216
+219
+212
+208
+200
+204
+207
+209
+205
+201
+202
+207
+199
+196
+204
+213
+202
+190
+194
+220
+212
+177
+130
+138
+138
+156
+151
+176
+153
+166
+171
+156
+146
+150
+148
+138
+141
+133
+134
+127
+141
+134
+128
+127
+125
+124
+127
+126
+131
+141
+144
+140
+151
+143
+151
+164
+160
+175
+170
+165
+162
+162
+154
+148
+150
+160
+148
+135
+145
+141
+133
+147
+138
+136
+135
+135
+133
+130
+144
+136
+137
+130
+133
+128
+141
+134
+133
+149
+136
+151
+180
+153
+175
+175
+131
+141
+103
+154
+196
+194
+207
+213
+208
+219
+219
+215
+184
+188
+202
+206
+210
+216
+213
+206
+215
+210
+215
+216
+210
+213
+215
+209
+208
+219
+216
+215
+212
+211
+218
+211
+205
+199
+204
+188
+196
+194
+196
+186
+190
+192
+195
+202
+208
+200
+204
+207
+206
+210
+211
+210
+201
+205
+208
+205
+207
+205
+198
+205
+200
+198
+201
+199
+197
+196
+200
+198
+197
+190
+178
+153
+146
+155
+167
+178
+185
+198
+196
+187
+192
+202
+200
+187
+192
+198
+191
+190
+177
+178
+171
+162
+140
+111
+98
+90
+93
+100
+82
+69
+63
+53
+51
+66
+75
+62
+73
+103
+158
+136
+149
+200
+202
+192
+180
+168
+129
+124
+146
+170
+191
+138
+131
+149
+124
+137
+111
+111
+140
+165
+175
+161
+140
+127
+158
+175
+165
+153
+174
+190
+165
+145
+133
+154
+166
+165
+167
+177
+188
+171
+148
+124
+137
+133
+128
+118
+133
+130
+160
+184
+190
+198
+200
+190
+200
+197
+182
+165
+157
+164
+136
+153
+166
+148
+139
+108
+136
+135
+144
+166
+162
+188
+188
+194
+215
+216
+206
+175
+135
+126
+135
+123
+131
+111
+98
+136
+141
+164
+156
+133
+129
+120
+128
+153
+153
+126
+88
+99
+104
+124
+134
+137
+125
+86
+88
+90
+94
+104
+131
+136
+133
+138
+115
+102
+99
+74
+68
+79
+85
+77
+74
+90
+133
+168
+140
+93
+114
+146
+177
+195
+145
+121
+136
+141
+156
+156
+134
+158
+141
+70
+52
+65
+114
+95
+62
+56
+60
+56
+44
+82
+72
+72
+53
+64
+108
+106
+114
+141
+157
+169
+164
+170
+164
+158
+164
+154
+119
+103
+105
+168
+194
+169
+156
+170
+135
+149
+178
+153
+158
+117
+144
+108
+85
+59
+47
+82
+96
+121
+149
+176
+185
+168
+149
+194
+201
+185
+184
+206
+223
+216
+179
+172
+150
+136
+126
+185
+156
+96
+137
+141
+158
+181
+158
+134
+197
+202
+185
+164
+150
+149
+167
+151
+175
+148
+137
+145
+206
+187
+140
+65
+65
+99
+109
+89
+59
+47
+42
+35
+68
+97
+120
+133
+159
+160
+124
+175
+190
+189
+190
+191
+199
+197
+205
+199
+195
+200
+201
+205
+215
+194
+171
+174
+176
+148
+139
+150
+176
+188
+188
+189
+197
+199
+189
+198
+201
+201
+195
+194
+199
+202
+194
+189
+197
+196
+191
+211
+211
+197
+211
+209
+202
+204
+198
+194
+204
+205
+194
+210
+220
+201
+211
+215
+219
+219
+222
+219
+215
+208
+201
+202
+209
+200
+200
+205
+200
+196
+201
+202
+199
+204
+210
+192
+182
+213
+206
+166
+144
+162
+157
+181
+157
+178
+155
+157
+161
+141
+138
+148
+144
+141
+138
+133
+128
+130
+129
+125
+128
+126
+126
+130
+130
+129
+135
+128
+133
+154
+149
+144
+158
+153
+148
+157
+153
+159
+161
+167
+172
+167
+168
+162
+153
+146
+149
+147
+147
+141
+134
+140
+139
+137
+148
+138
+129
+130
+127
+129
+134
+129
+134
+137
+139
+133
+133
+147
+175
+177
+168
+160
+139
+146
+113
+165
+197
+199
+211
+212
+210
+221
+220
+199
+184
+187
+192
+195
+202
+205
+200
+210
+208
+206
+209
+206
+205
+213
+218
+215
+211
+216
+222
+225
+217
+206
+215
+212
+205
+202
+199
+195
+199
+187
+186
+182
+188
+196
+202
+205
+210
+202
+198
+205
+212
+213
+201
+208
+202
+207
+209
+209
+208
+208
+195
+198
+192
+196
+195
+208
+204
+199
+208
+207
+201
+190
+178
+157
+156
+160
+165
+170
+172
+180
+196
+195
+189
+192
+200
+201
+208
+204
+188
+188
+189
+185
+180
+174
+157
+166
+157
+106
+107
+133
+89
+84
+78
+70
+107
+85
+57
+67
+73
+88
+80
+97
+117
+158
+178
+167
+176
+179
+134
+103
+98
+124
+136
+153
+138
+125
+121
+138
+149
+169
+169
+154
+178
+212
+208
+207
+200
+180
+191
+184
+169
+175
+184
+189
+212
+201
+171
+186
+186
+190
+194
+184
+190
+195
+201
+197
+195
+156
+147
+165
+180
+208
+219
+204
+162
+153
+166
+166
+161
+174
+170
+160
+172
+179
+195
+179
+151
+137
+137
+125
+147
+140
+145
+170
+160
+165
+182
+182
+174
+162
+150
+120
+93
+109
+109
+105
+114
+111
+146
+127
+106
+115
+131
+172
+189
+157
+110
+98
+127
+135
+135
+106
+108
+103
+123
+165
+154
+113
+96
+134
+165
+161
+139
+115
+117
+114
+113
+117
+118
+92
+108
+109
+90
+143
+156
+151
+134
+93
+69
+93
+111
+166
+182
+149
+145
+146
+137
+157
+172
+169
+150
+116
+87
+102
+52
+68
+67
+54
+65
+68
+107
+106
+94
+82
+86
+74
+98
+109
+130
+115
+65
+70
+73
+64
+64
+69
+92
+68
+82
+141
+140
+135
+166
+153
+168
+198
+172
+110
+110
+76
+76
+87
+124
+80
+51
+84
+125
+194
+219
+226
+212
+205
+160
+167
+186
+159
+187
+213
+221
+215
+189
+187
+175
+146
+135
+148
+177
+207
+196
+181
+151
+131
+158
+157
+138
+154
+167
+156
+145
+128
+130
+147
+182
+207
+198
+156
+191
+198
+162
+116
+110
+73
+137
+110
+60
+34
+54
+57
+48
+62
+77
+74
+100
+145
+166
+154
+120
+175
+182
+195
+190
+190
+192
+195
+195
+190
+181
+185
+192
+200
+202
+197
+195
+177
+181
+165
+169
+144
+162
+178
+189
+195
+188
+189
+189
+190
+197
+199
+190
+199
+201
+199
+196
+197
+201
+198
+202
+212
+207
+202
+206
+206
+209
+205
+197
+197
+187
+196
+205
+208
+200
+211
+220
+217
+216
+208
+218
+216
+211
+207
+199
+199
+206
+210
+201
+204
+205
+210
+195
+201
+198
+200
+206
+199
+192
+202
+201
+175
+145
+144
+147
+159
+156
+154
+158
+160
+140
+141
+155
+145
+129
+144
+137
+137
+135
+131
+127
+130
+130
+126
+131
+134
+128
+127
+128
+127
+133
+145
+141
+153
+161
+144
+151
+176
+175
+192
+205
+210
+217
+199
+180
+174
+178
+166
+154
+149
+156
+149
+137
+140
+141
+135
+137
+129
+131
+125
+120
+137
+188
+139
+140
+134
+134
+134
+133
+138
+153
+151
+164
+154
+140
+131
+120
+156
+190
+210
+216
+212
+210
+219
+212
+194
+181
+195
+201
+206
+210
+212
+209
+205
+208
+205
+195
+201
+206
+208
+210
+206
+208
+218
+230
+227
+218
+213
+201
+201
+207
+198
+200
+200
+198
+196
+192
+190
+195
+197
+198
+204
+207
+197
+204
+212
+213
+206
+206
+213
+204
+208
+208
+206
+210
+207
+197
+208
+205
+192
+192
+202
+192
+196
+194
+199
+200
+190
+169
+162
+170
+166
+177
+178
+185
+178
+188
+188
+190
+188
+196
+196
+196
+192
+192
+180
+187
+186
+169
+172
+162
+160
+177
+170
+149
+135
+115
+96
+92
+76
+88
+121
+69
+78
+98
+108
+121
+98
+96
+107
+129
+176
+190
+151
+110
+114
+102
+88
+102
+120
+125
+147
+141
+110
+108
+106
+107
+176
+186
+156
+150
+148
+156
+184
+179
+150
+170
+181
+150
+158
+198
+204
+199
+188
+164
+175
+195
+207
+230
+201
+178
+140
+136
+137
+118
+118
+133
+137
+158
+188
+195
+170
+144
+106
+86
+89
+114
+114
+130
+116
+78
+115
+97
+87
+86
+110
+114
+129
+194
+227
+222
+215
+190
+162
+137
+126
+111
+100
+119
+125
+159
+187
+211
+201
+174
+159
+158
+145
+119
+134
+143
+146
+165
+168
+167
+127
+95
+110
+109
+133
+133
+102
+95
+103
+116
+123
+137
+139
+136
+121
+116
+128
+138
+145
+108
+96
+93
+114
+118
+129
+161
+165
+178
+168
+136
+108
+109
+97
+130
+177
+177
+155
+140
+147
+155
+103
+65
+72
+90
+116
+157
+155
+153
+145
+146
+129
+108
+76
+77
+83
+79
+99
+131
+144
+179
+194
+162
+85
+105
+153
+149
+145
+129
+86
+97
+94
+108
+127
+136
+108
+110
+171
+209
+195
+159
+85
+94
+87
+104
+83
+68
+64
+106
+105
+157
+171
+151
+139
+131
+178
+178
+187
+202
+192
+145
+124
+151
+161
+120
+141
+149
+177
+184
+159
+131
+110
+92
+168
+204
+177
+140
+179
+202
+187
+160
+162
+161
+141
+151
+179
+179
+165
+170
+139
+125
+134
+58
+121
+126
+88
+55
+62
+76
+97
+65
+69
+74
+63
+106
+127
+153
+159
+116
+169
+182
+190
+184
+192
+188
+189
+188
+177
+181
+185
+195
+195
+195
+198
+198
+188
+181
+168
+167
+111
+150
+179
+187
+191
+190
+191
+197
+190
+190
+190
+189
+201
+197
+205
+199
+200
+199
+206
+204
+212
+209
+211
+204
+198
+212
+201
+201
+207
+195
+202
+215
+213
+213
+218
+220
+217
+219
+211
+227
+228
+220
+217
+210
+204
+205
+205
+198
+204
+209
+211
+204
+204
+200
+204
+195
+188
+197
+213
+204
+169
+136
+138
+128
+143
+179
+188
+145
+143
+141
+144
+141
+134
+131
+138
+131
+133
+133
+129
+128
+126
+124
+123
+124
+128
+137
+136
+139
+146
+135
+135
+136
+148
+155
+148
+158
+179
+190
+199
+200
+178
+165
+153
+175
+162
+187
+186
+177
+151
+158
+168
+138
+141
+155
+138
+151
+150
+144
+127
+131
+134
+145
+135
+137
+131
+135
+135
+135
+134
+134
+138
+151
+160
+139
+147
+120
+148
+207
+216
+218
+221
+219
+226
+221
+196
+181
+194
+192
+198
+204
+207
+199
+202
+206
+195
+196
+205
+208
+200
+202
+207
+212
+217
+219
+227
+225
+215
+208
+204
+208
+205
+206
+210
+201
+200
+191
+179
+195
+205
+208
+202
+210
+204
+206
+210
+211
+215
+208
+211
+205
+201
+207
+212
+216
+205
+204
+210
+205
+200
+191
+205
+205
+199
+196
+197
+192
+182
+165
+161
+167
+169
+176
+175
+192
+180
+198
+197
+190
+191
+192
+194
+199
+198
+188
+177
+178
+187
+172
+169
+159
+130
+107
+117
+105
+88
+80
+110
+125
+129
+125
+121
+95
+74
+89
+85
+131
+157
+154
+145
+135
+144
+138
+135
+124
+134
+106
+94
+133
+177
+144
+140
+176
+185
+184
+192
+137
+178
+205
+199
+207
+201
+172
+147
+156
+145
+143
+200
+202
+147
+156
+153
+139
+177
+180
+159
+192
+201
+188
+166
+155
+108
+136
+197
+205
+171
+164
+161
+145
+113
+119
+120
+109
+120
+149
+125
+93
+95
+106
+128
+109
+141
+124
+115
+162
+227
+226
+222
+211
+185
+138
+109
+103
+143
+151
+140
+130
+120
+113
+134
+147
+139
+155
+171
+151
+131
+165
+144
+118
+107
+118
+155
+176
+149
+153
+149
+124
+100
+106
+89
+97
+100
+92
+127
+137
+120
+110
+107
+118
+116
+103
+90
+90
+128
+131
+119
+92
+60
+70
+85
+84
+95
+102
+128
+128
+108
+115
+111
+87
+72
+115
+138
+138
+127
+116
+126
+130
+95
+67
+82
+109
+123
+154
+158
+137
+120
+63
+84
+56
+47
+60
+49
+93
+113
+113
+104
+93
+108
+136
+137
+104
+104
+127
+117
+118
+77
+80
+79
+74
+117
+116
+181
+169
+134
+120
+123
+150
+135
+138
+94
+111
+136
+107
+80
+100
+124
+104
+72
+111
+164
+169
+167
+134
+157
+135
+150
+159
+135
+126
+157
+133
+141
+105
+88
+110
+146
+178
+201
+196
+181
+201
+202
+171
+121
+154
+179
+162
+199
+206
+181
+121
+99
+136
+126
+108
+93
+103
+78
+62
+55
+49
+57
+46
+44
+37
+34
+39
+76
+99
+138
+145
+153
+128
+164
+167
+180
+194
+191
+190
+198
+191
+185
+197
+192
+191
+199
+210
+207
+209
+197
+170
+154
+145
+128
+134
+171
+169
+185
+181
+181
+198
+195
+190
+184
+198
+194
+197
+207
+197
+199
+202
+202
+206
+211
+210
+207
+212
+200
+206
+205
+198
+201
+200
+198
+209
+205
+199
+210
+209
+213
+212
+226
+231
+219
+220
+213
+207
+210
+208
+209
+200
+204
+204
+202
+204
+202
+209
+209
+202
+199
+196
+207
+208
+190
+134
+139
+138
+141
+155
+153
+143
+156
+158
+149
+137
+137
+134
+135
+134
+127
+126
+129
+128
+130
+125
+124
+127
+138
+137
+130
+137
+143
+140
+146
+153
+146
+154
+156
+177
+194
+206
+207
+190
+170
+158
+157
+165
+165
+175
+185
+178
+146
+145
+157
+153
+150
+155
+141
+146
+146
+143
+127
+128
+144
+135
+135
+131
+139
+144
+141
+131
+138
+135
+137
+137
+139
+141
+145
+108
+168
+199
+209
+212
+206
+213
+229
+212
+189
+190
+198
+204
+211
+205
+204
+204
+199
+199
+198
+195
+196
+204
+194
+198
+211
+216
+219
+213
+221
+221
+215
+210
+201
+195
+200
+210
+215
+209
+186
+191
+191
+199
+210
+211
+200
+210
+208
+207
+207
+213
+215
+208
+202
+199
+197
+205
+212
+215
+205
+195
+206
+199
+197
+190
+196
+197
+202
+209
+204
+195
+178
+147
+161
+162
+164
+169
+179
+191
+196
+196
+198
+197
+192
+187
+188
+196
+187
+182
+177
+176
+168
+169
+166
+160
+151
+138
+137
+107
+107
+97
+117
+107
+92
+110
+95
+106
+105
+89
+126
+139
+117
+115
+116
+114
+121
+134
+119
+98
+105
+109
+129
+121
+139
+138
+125
+157
+174
+171
+145
+126
+143
+161
+187
+191
+212
+222
+223
+212
+186
+141
+162
+185
+191
+164
+154
+137
+131
+147
+146
+157
+144
+186
+223
+212
+197
+177
+186
+220
+231
+216
+213
+219
+213
+184
+167
+141
+134
+135
+123
+97
+74
+76
+137
+186
+209
+189
+192
+198
+198
+175
+200
+168
+136
+140
+126
+120
+123
+108
+116
+103
+109
+99
+118
+140
+141
+130
+140
+157
+175
+154
+154
+149
+123
+115
+128
+130
+139
+175
+170
+157
+155
+148
+121
+93
+104
+121
+134
+138
+145
+154
+100
+116
+107
+139
+151
+97
+148
+182
+187
+155
+124
+119
+104
+105
+94
+114
+78
+89
+106
+117
+97
+104
+139
+155
+147
+148
+143
+85
+59
+53
+48
+70
+88
+74
+75
+70
+63
+76
+67
+77
+87
+93
+83
+52
+42
+57
+89
+118
+131
+134
+96
+76
+63
+93
+87
+106
+109
+141
+125
+90
+98
+107
+161
+185
+189
+196
+195
+167
+99
+90
+104
+128
+141
+114
+86
+59
+72
+136
+131
+140
+130
+150
+187
+169
+157
+181
+217
+197
+181
+172
+178
+177
+204
+191
+174
+143
+127
+125
+104
+141
+159
+148
+151
+165
+124
+124
+89
+92
+121
+154
+179
+151
+85
+137
+174
+154
+82
+64
+64
+79
+104
+103
+89
+82
+146
+88
+51
+24
+48
+105
+92
+141
+178
+170
+165
+127
+167
+172
+165
+176
+181
+188
+181
+187
+192
+188
+189
+192
+187
+191
+192
+191
+185
+185
+155
+135
+145
+119
+159
+178
+184
+186
+195
+201
+196
+207
+212
+196
+192
+191
+188
+188
+198
+204
+197
+194
+198
+206
+200
+207
+211
+210
+199
+204
+207
+194
+189
+199
+209
+201
+217
+209
+219
+219
+226
+228
+229
+213
+213
+212
+206
+197
+200
+201
+198
+206
+196
+199
+202
+195
+199
+206
+195
+195
+207
+191
+158
+140
+143
+157
+139
+156
+158
+150
+147
+150
+166
+134
+145
+131
+134
+134
+129
+128
+136
+131
+131
+128
+120
+126
+134
+133
+130
+145
+144
+145
+146
+138
+139
+166
+156
+151
+174
+205
+213
+201
+190
+171
+184
+192
+188
+175
+171
+172
+149
+150
+161
+144
+138
+155
+150
+139
+136
+141
+143
+143
+139
+133
+135
+135
+137
+145
+146
+146
+148
+140
+137
+137
+151
+141
+127
+110
+156
+200
+215
+212
+206
+219
+225
+196
+180
+185
+200
+208
+211
+204
+206
+202
+199
+200
+198
+201
+195
+191
+191
+200
+210
+210
+217
+217
+217
+219
+209
+201
+209
+205
+208
+207
+204
+208
+199
+192
+194
+196
+200
+201
+202
+198
+200
+208
+215
+219
+219
+212
+206
+206
+207
+205
+216
+206
+202
+206
+208
+200
+207
+204
+194
+196
+202
+201
+194
+186
+166
+151
+160
+178
+175
+172
+178
+192
+199
+194
+191
+201
+197
+198
+192
+187
+179
+189
+179
+174
+177
+166
+162
+147
+123
+108
+95
+109
+119
+117
+110
+103
+110
+102
+107
+99
+87
+94
+96
+111
+133
+131
+141
+164
+128
+120
+160
+155
+186
+181
+187
+188
+201
+196
+204
+186
+162
+133
+136
+143
+144
+125
+200
+218
+222
+227
+213
+186
+174
+168
+156
+135
+138
+181
+202
+179
+177
+182
+175
+168
+165
+171
+170
+172
+182
+188
+217
+221
+222
+229
+235
+230
+220
+191
+171
+155
+151
+167
+158
+141
+127
+188
+215
+187
+151
+114
+98
+119
+129
+147
+168
+184
+196
+195
+186
+184
+172
+131
+124
+109
+109
+115
+117
+137
+166
+153
+167
+171
+184
+192
+179
+154
+129
+111
+102
+153
+161
+182
+198
+195
+175
+144
+119
+124
+118
+118
+115
+104
+100
+125
+129
+127
+131
+115
+144
+99
+149
+151
+169
+144
+83
+78
+58
+59
+82
+83
+78
+59
+64
+97
+125
+133
+139
+159
+161
+143
+136
+118
+131
+114
+68
+84
+73
+56
+72
+60
+96
+108
+104
+138
+159
+131
+140
+129
+102
+114
+109
+93
+100
+107
+140
+172
+146
+118
+119
+94
+121
+108
+87
+107
+164
+204
+200
+192
+187
+178
+157
+123
+111
+129
+113
+89
+56
+89
+174
+196
+205
+218
+225
+223
+206
+204
+212
+191
+181
+194
+195
+179
+170
+189
+201
+179
+161
+124
+96
+64
+48
+85
+89
+120
+109
+120
+118
+134
+97
+104
+114
+144
+168
+148
+135
+178
+166
+151
+141
+92
+74
+63
+90
+98
+84
+85
+72
+90
+85
+63
+46
+70
+100
+96
+125
+136
+161
+170
+145
+96
+166
+174
+166
+186
+186
+198
+197
+191
+201
+194
+188
+186
+189
+184
+182
+192
+192
+190
+155
+156
+164
+134
+161
+191
+192
+196
+189
+194
+190
+199
+200
+197
+204
+198
+197
+194
+191
+202
+207
+197
+204
+205
+207
+215
+212
+206
+212
+205
+191
+197
+197
+192
+210
+204
+219
+216
+218
+212
+226
+227
+228
+228
+223
+211
+210
+207
+196
+202
+200
+198
+199
+196
+205
+209
+202
+200
+192
+191
+210
+199
+160
+137
+143
+165
+145
+172
+175
+144
+137
+160
+138
+140
+136
+155
+138
+129
+129
+129
+128
+129
+130
+138
+118
+123
+124
+123
+133
+139
+147
+138
+153
+146
+143
+160
+157
+158
+166
+196
+208
+211
+188
+156
+159
+184
+188
+182
+165
+150
+172
+168
+175
+157
+154
+147
+136
+148
+153
+144
+141
+149
+133
+134
+144
+133
+145
+144
+143
+147
+158
+165
+139
+148
+140
+137
+130
+120
+164
+208
+202
+209
+211
+220
+213
+195
+181
+199
+207
+200
+206
+204
+202
+194
+200
+197
+202
+208
+199
+201
+206
+201
+212
+217
+220
+221
+216
+207
+202
+207
+204
+210
+217
+207
+201
+206
+190
+187
+196
+197
+200
+212
+208
+206
+211
+212
+218
+221
+206
+198
+204
+210
+204
+202
+204
+199
+204
+207
+205
+200
+201
+202
+206
+192
+197
+201
+200
+189
+174
+161
+176
+199
+198
+187
+188
+188
+192
+192
+185
+182
+200
+201
+206
+206
+205
+197
+188
+179
+179
+179
+159
+123
+99
+104
+96
+94
+110
+105
+120
+133
+141
+134
+149
+176
+158
+154
+111
+102
+96
+100
+108
+118
+127
+143
+191
+181
+134
+133
+134
+139
+148
+164
+175
+186
+174
+168
+153
+167
+175
+153
+149
+182
+189
+175
+178
+184
+188
+187
+191
+168
+182
+176
+205
+201
+185
+156
+139
+131
+118
+116
+111
+110
+143
+153
+159
+154
+164
+153
+150
+154
+168
+185
+185
+170
+156
+195
+184
+165
+113
+87
+88
+95
+107
+104
+93
+85
+144
+179
+189
+197
+177
+145
+123
+125
+118
+111
+137
+138
+104
+76
+97
+99
+106
+179
+210
+206
+209
+215
+209
+209
+174
+157
+136
+121
+109
+104
+105
+94
+79
+102
+92
+104
+134
+162
+175
+160
+143
+107
+85
+84
+79
+94
+96
+79
+108
+104
+90
+125
+100
+54
+52
+43
+44
+63
+55
+75
+94
+83
+85
+128
+151
+134
+119
+108
+120
+145
+182
+141
+98
+95
+94
+48
+53
+54
+48
+57
+66
+49
+55
+53
+93
+116
+94
+93
+135
+135
+148
+117
+94
+97
+131
+117
+99
+129
+98
+105
+164
+171
+147
+159
+131
+105
+136
+167
+190
+165
+94
+105
+115
+107
+135
+169
+174
+131
+130
+165
+164
+174
+186
+202
+215
+207
+187
+187
+153
+107
+88
+86
+82
+80
+68
+58
+76
+92
+164
+166
+130
+178
+189
+165
+144
+129
+116
+144
+159
+156
+138
+115
+136
+123
+97
+58
+85
+75
+53
+47
+51
+62
+65
+34
+64
+63
+93
+103
+125
+107
+88
+103
+128
+156
+162
+171
+176
+137
+160
+180
+169
+184
+191
+192
+190
+195
+196
+195
+196
+198
+204
+195
+197
+198
+187
+191
+189
+186
+180
+162
+148
+179
+187
+185
+174
+189
+190
+188
+194
+187
+204
+202
+200
+192
+200
+204
+204
+206
+206
+200
+210
+219
+215
+212
+220
+211
+194
+197
+194
+196
+200
+205
+218
+204
+209
+209
+219
+210
+218
+225
+223
+220
+210
+204
+200
+208
+208
+216
+216
+204
+217
+215
+205
+201
+199
+185
+207
+207
+159
+136
+166
+154
+134
+151
+166
+138
+147
+157
+137
+144
+157
+161
+135
+136
+133
+137
+131
+130
+126
+125
+125
+126
+127
+130
+140
+129
+154
+144
+146
+143
+157
+164
+154
+159
+174
+185
+198
+211
+189
+176
+148
+158
+186
+176
+166
+158
+171
+164
+160
+157
+162
+156
+140
+140
+137
+145
+141
+151
+146
+133
+138
+134
+134
+156
+150
+146
+154
+158
+140
+140
+140
+149
+135
+119
+172
+198
+210
+206
+206
+215
+207
+189
+189
+206
+205
+206
+204
+205
+205
+196
+196
+206
+208
+204
+204
+199
+199
+202
+212
+221
+225
+225
+215
+204
+205
+211
+207
+207
+204
+199
+196
+189
+185
+188
+197
+209
+212
+208
+213
+210
+205
+209
+210
+220
+216
+204
+199
+206
+208
+198
+207
+205
+200
+206
+205
+199
+206
+207
+202
+192
+195
+187
+184
+167
+169
+174
+187
+190
+196
+198
+202
+180
+177
+185
+179
+190
+196
+196
+201
+199
+196
+205
+196
+185
+194
+186
+180
+177
+158
+146
+159
+140
+115
+108
+134
+131
+106
+108
+158
+174
+170
+144
+125
+102
+90
+94
+102
+110
+118
+108
+130
+167
+147
+130
+129
+120
+139
+156
+137
+184
+188
+184
+201
+190
+202
+175
+150
+158
+150
+134
+108
+107
+105
+119
+128
+106
+117
+117
+181
+186
+195
+198
+181
+169
+178
+223
+219
+220
+212
+159
+109
+106
+111
+106
+105
+138
+164
+148
+186
+171
+158
+141
+165
+158
+153
+168
+161
+184
+197
+196
+195
+171
+138
+147
+148
+159
+145
+131
+126
+120
+116
+111
+113
+110
+133
+158
+139
+130
+109
+128
+99
+69
+94
+96
+97
+89
+102
+104
+97
+93
+82
+92
+75
+95
+110
+105
+166
+184
+166
+154
+149
+151
+144
+129
+118
+133
+129
+117
+108
+97
+68
+67
+54
+64
+65
+96
+95
+66
+48
+35
+31
+39
+51
+84
+73
+63
+90
+60
+89
+128
+162
+195
+186
+125
+83
+66
+54
+45
+28
+18
+23
+46
+26
+39
+32
+64
+136
+187
+208
+205
+168
+141
+139
+104
+74
+97
+109
+160
+195
+188
+178
+178
+166
+156
+145
+153
+136
+130
+109
+100
+144
+105
+167
+165
+98
+79
+99
+120
+100
+140
+191
+191
+190
+182
+177
+185
+168
+170
+191
+195
+200
+169
+145
+137
+100
+87
+134
+177
+195
+207
+195
+159
+143
+190
+202
+157
+124
+179
+145
+131
+98
+96
+102
+99
+86
+74
+72
+93
+165
+75
+67
+49
+62
+68
+64
+52
+80
+64
+56
+48
+67
+72
+59
+92
+139
+165
+158
+156
+171
+135
+166
+186
+170
+172
+182
+187
+192
+196
+196
+194
+198
+201
+208
+196
+195
+205
+200
+202
+186
+182
+171
+149
+113
+175
+181
+185
+189
+200
+198
+199
+210
+194
+202
+205
+207
+202
+198
+202
+198
+197
+198
+208
+201
+207
+218
+219
+213
+212
+209
+198
+194
+198
+202
+198
+212
+201
+213
+212
+215
+205
+221
+226
+220
+217
+212
+211
+205
+211
+206
+202
+195
+198
+202
+204
+207
+208
+192
+188
+206
+206
+167
+133
+135
+138
+137
+171
+155
+141
+149
+144
+131
+143
+148
+134
+130
+131
+127
+125
+129
+127
+123
+127
+127
+125
+125
+129
+140
+143
+140
+148
+141
+144
+156
+156
+169
+166
+165
+172
+196
+194
+175
+179
+167
+155
+159
+165
+162
+157
+159
+160
+155
+144
+150
+151
+147
+147
+136
+140
+137
+136
+141
+134
+141
+138
+138
+139
+143
+140
+137
+148
+143
+149
+147
+176
+147
+110
+166
+211
+208
+207
+220
+216
+208
+185
+192
+201
+207
+201
+198
+199
+199
+200
+196
+200
+201
+202
+209
+202
+200
+201
+215
+230
+225
+225
+219
+202
+200
+213
+207
+213
+201
+181
+184
+197
+179
+186
+206
+211
+209
+202
+204
+200
+205
+209
+204
+212
+212
+199
+201
+206
+202
+201
+210
+204
+205
+208
+201
+199
+210
+204
+205
+199
+198
+196
+188
+165
+176
+184
+186
+202
+199
+190
+198
+192
+191
+192
+195
+201
+199
+200
+199
+191
+189
+198
+191
+196
+189
+180
+160
+139
+126
+144
+115
+103
+75
+83
+96
+105
+82
+74
+97
+146
+178
+171
+164
+131
+143
+175
+178
+187
+195
+192
+200
+202
+187
+178
+133
+128
+116
+107
+133
+167
+168
+162
+154
+138
+158
+187
+191
+185
+198
+213
+217
+225
+219
+175
+158
+162
+128
+111
+90
+90
+102
+116
+141
+137
+160
+155
+145
+148
+137
+146
+118
+90
+100
+96
+99
+72
+92
+87
+100
+143
+151
+113
+149
+161
+156
+180
+172
+186
+186
+172
+170
+146
+123
+126
+139
+151
+159
+150
+124
+137
+166
+154
+106
+99
+84
+94
+110
+96
+92
+68
+93
+92
+90
+116
+98
+97
+89
+85
+84
+100
+111
+106
+131
+130
+143
+149
+162
+168
+141
+129
+153
+130
+129
+137
+148
+144
+146
+137
+98
+87
+85
+92
+77
+66
+64
+83
+119
+149
+155
+135
+119
+111
+68
+58
+37
+58
+49
+62
+73
+86
+77
+68
+75
+66
+79
+109
+88
+79
+28
+19
+25
+32
+33
+25
+72
+79
+114
+141
+111
+86
+74
+98
+134
+134
+115
+86
+86
+93
+116
+95
+76
+131
+174
+191
+158
+114
+117
+103
+102
+126
+141
+176
+175
+140
+97
+72
+80
+120
+149
+148
+181
+188
+165
+156
+121
+120
+95
+109
+115
+97
+126
+157
+151
+95
+157
+204
+218
+211
+206
+209
+205
+182
+199
+182
+167
+134
+161
+126
+69
+88
+108
+162
+192
+175
+123
+127
+115
+143
+125
+48
+76
+60
+66
+83
+84
+65
+79
+26
+41
+34
+47
+63
+98
+121
+139
+170
+166
+166
+160
+123
+147
+169
+150
+174
+180
+182
+194
+194
+196
+196
+184
+188
+199
+206
+205
+192
+189
+199
+195
+187
+186
+160
+128
+141
+171
+190
+185
+195
+187
+179
+195
+202
+209
+208
+205
+197
+206
+202
+204
+210
+209
+206
+215
+213
+211
+218
+218
+211
+210
+201
+196
+189
+199
+202
+217
+217
+212
+220
+222
+205
+213
+221
+221
+202
+207
+212
+202
+211
+207
+199
+202
+199
+199
+194
+199
+195
+185
+177
+198
+207
+150
+121
+135
+131
+140
+164
+154
+140
+150
+134
+155
+149
+148
+139
+134
+133
+131
+139
+131
+124
+123
+128
+128
+125
+131
+128
+136
+133
+135
+141
+141
+144
+158
+168
+170
+153
+150
+164
+164
+165
+164
+165
+162
+160
+146
+174
+168
+143
+147
+168
+172
+156
+140
+136
+153
+150
+136
+143
+139
+141
+135
+146
+149
+143
+135
+148
+144
+135
+129
+140
+161
+143
+140
+154
+133
+117
+169
+207
+207
+218
+217
+216
+213
+180
+191
+201
+206
+207
+209
+204
+211
+205
+205
+205
+204
+200
+211
+211
+212
+207
+219
+223
+226
+233
+221
+211
+209
+213
+209
+206
+198
+186
+182
+187
+188
+196
+197
+202
+207
+204
+208
+199
+210
+200
+196
+201
+201
+196
+198
+201
+206
+206
+204
+209
+205
+207
+191
+189
+198
+198
+199
+194
+187
+185
+178
+155
+150
+181
+198
+201
+199
+196
+205
+201
+204
+199
+194
+200
+198
+196
+190
+197
+190
+197
+195
+188
+186
+182
+168
+153
+114
+124
+151
+130
+106
+84
+67
+99
+97
+96
+90
+97
+92
+95
+121
+165
+165
+131
+118
+123
+111
+114
+93
+97
+124
+151
+147
+156
+171
+171
+168
+206
+184
+169
+150
+129
+131
+96
+120
+108
+86
+84
+123
+140
+137
+146
+167
+165
+194
+200
+206
+198
+168
+131
+120
+118
+119
+185
+209
+185
+141
+154
+171
+199
+200
+182
+160
+129
+97
+92
+118
+103
+136
+129
+93
+103
+100
+77
+76
+102
+59
+86
+107
+86
+123
+174
+194
+206
+199
+174
+157
+141
+129
+134
+130
+110
+98
+79
+75
+86
+72
+95
+128
+154
+158
+148
+115
+103
+108
+111
+147
+147
+149
+143
+120
+138
+143
+133
+104
+88
+98
+102
+95
+86
+102
+86
+86
+119
+89
+107
+125
+84
+99
+124
+160
+160
+108
+60
+80
+80
+82
+68
+62
+69
+52
+47
+44
+67
+63
+62
+70
+60
+58
+106
+109
+139
+133
+134
+124
+100
+123
+128
+149
+128
+123
+119
+99
+108
+96
+82
+93
+108
+158
+156
+114
+96
+92
+151
+184
+188
+176
+180
+140
+175
+168
+150
+172
+177
+167
+130
+128
+144
+192
+174
+174
+181
+181
+110
+85
+63
+74
+87
+107
+84
+65
+73
+45
+58
+93
+131
+157
+140
+148
+140
+159
+167
+146
+159
+168
+178
+178
+174
+151
+149
+147
+99
+128
+125
+117
+87
+164
+198
+175
+186
+201
+170
+137
+113
+88
+67
+84
+98
+54
+127
+90
+62
+58
+52
+63
+64
+102
+75
+56
+77
+100
+111
+143
+188
+186
+189
+194
+158
+131
+164
+169
+177
+181
+188
+190
+195
+195
+192
+187
+197
+192
+205
+215
+201
+200
+207
+205
+186
+196
+184
+144
+123
+168
+180
+191
+192
+186
+187
+191
+195
+205
+206
+202
+200
+202
+200
+205
+212
+209
+192
+210
+215
+208
+211
+212
+219
+217
+198
+199
+199
+198
+207
+219
+221
+217
+225
+213
+219
+225
+219
+225
+216
+215
+215
+210
+202
+198
+196
+194
+194
+207
+204
+200
+207
+197
+189
+197
+190
+145
+135
+141
+139
+150
+135
+131
+139
+150
+160
+158
+160
+136
+139
+131
+135
+130
+128
+124
+125
+123
+128
+131
+121
+126
+133
+138
+137
+130
+131
+137
+149
+144
+150
+175
+162
+149
+155
+177
+170
+164
+172
+149
+139
+170
+190
+195
+185
+159
+182
+165
+154
+145
+155
+146
+138
+146
+166
+140
+155
+149
+153
+134
+140
+135
+130
+148
+147
+138
+147
+167
+150
+151
+165
+148
+130
+161
+206
+215
+207
+215
+215
+197
+180
+191
+192
+201
+206
+202
+210
+210
+201
+200
+199
+204
+204
+206
+208
+211
+220
+225
+226
+225
+220
+215
+206
+205
+206
+207
+206
+189
+196
+190
+187
+198
+198
+202
+213
+207
+213
+223
+212
+215
+208
+201
+204
+206
+197
+196
+201
+202
+205
+197
+204
+201
+207
+202
+199
+202
+189
+186
+192
+182
+176
+166
+189
+182
+170
+194
+206
+198
+186
+195
+210
+199
+194
+188
+198
+202
+201
+195
+190
+187
+190
+191
+186
+181
+165
+162
+148
+120
+106
+108
+98
+100
+119
+82
+113
+125
+90
+79
+120
+121
+106
+98
+80
+84
+100
+93
+79
+92
+92
+103
+104
+80
+125
+141
+140
+138
+120
+116
+166
+161
+130
+118
+138
+127
+120
+138
+146
+114
+94
+92
+94
+110
+134
+166
+158
+177
+188
+182
+178
+162
+141
+127
+156
+127
+100
+119
+180
+188
+172
+168
+170
+177
+185
+189
+188
+176
+151
+137
+129
+128
+156
+154
+164
+167
+159
+153
+134
+116
+96
+80
+73
+57
+78
+72
+72
+83
+125
+154
+156
+136
+125
+141
+141
+120
+119
+98
+138
+161
+162
+158
+134
+110
+104
+111
+136
+154
+156
+156
+195
+217
+178
+151
+120
+127
+131
+140
+126
+107
+124
+135
+136
+123
+117
+105
+123
+136
+148
+150
+76
+105
+110
+127
+119
+98
+83
+43
+43
+55
+51
+87
+96
+69
+88
+69
+100
+124
+136
+144
+146
+117
+100
+102
+82
+69
+97
+121
+140
+144
+126
+141
+111
+100
+95
+113
+97
+130
+158
+164
+133
+95
+86
+134
+121
+155
+158
+162
+149
+137
+149
+164
+161
+150
+135
+114
+84
+78
+82
+144
+167
+157
+144
+166
+191
+159
+119
+82
+117
+135
+149
+118
+124
+110
+74
+94
+95
+114
+133
+157
+188
+196
+146
+104
+108
+149
+149
+153
+103
+77
+84
+95
+116
+99
+103
+130
+102
+84
+141
+191
+200
+189
+159
+103
+48
+78
+94
+129
+172
+164
+106
+76
+54
+67
+95
+41
+49
+43
+59
+62
+47
+53
+74
+80
+120
+166
+187
+187
+176
+172
+164
+143
+175
+166
+181
+185
+200
+192
+189
+192
+194
+188
+198
+212
+209
+196
+209
+205
+186
+191
+182
+172
+169
+153
+123
+160
+195
+198
+187
+191
+195
+192
+207
+200
+201
+205
+202
+208
+215
+211
+208
+201
+201
+212
+207
+210
+215
+208
+204
+209
+201
+194
+189
+196
+195
+202
+215
+219
+229
+225
+222
+221
+227
+221
+217
+223
+216
+199
+204
+205
+197
+191
+199
+190
+196
+197
+204
+188
+181
+201
+200
+153
+147
+144
+141
+150
+145
+146
+148
+153
+155
+135
+141
+136
+136
+133
+138
+133
+134
+127
+126
+126
+130
+124
+126
+126
+128
+124
+133
+130
+135
+146
+139
+140
+149
+150
+151
+157
+172
+177
+159
+157
+169
+161
+157
+164
+202
+198
+161
+151
+172
+187
+165
+145
+151
+144
+139
+135
+148
+136
+161
+151
+144
+145
+144
+145
+161
+158
+145
+140
+158
+148
+146
+148
+147
+160
+127
+166
+209
+211
+210
+212
+204
+186
+175
+195
+197
+199
+201
+205
+202
+205
+205
+209
+204
+199
+206
+209
+215
+210
+223
+227
+225
+223
+217
+210
+201
+204
+202
+198
+212
+211
+211
+200
+197
+197
+201
+209
+206
+208
+207
+209
+209
+218
+202
+201
+204
+199
+204
+204
+200
+211
+204
+197
+194
+195
+197
+194
+200
+199
+194
+202
+198
+184
+164
+144
+184
+204
+185
+187
+195
+206
+209
+206
+209
+209
+207
+199
+192
+200
+192
+191
+191
+188
+195
+202
+194
+182
+166
+165
+143
+123
+104
+90
+99
+90
+73
+76
+75
+73
+88
+90
+107
+118
+129
+123
+115
+92
+79
+74
+75
+67
+75
+73
+68
+84
+118
+161
+181
+190
+185
+146
+125
+137
+136
+120
+118
+119
+166
+162
+140
+110
+85
+111
+92
+83
+87
+98
+104
+147
+200
+180
+141
+137
+116
+108
+121
+138
+149
+143
+140
+141
+150
+140
+131
+149
+169
+169
+148
+144
+158
+129
+145
+126
+157
+165
+158
+174
+160
+139
+133
+128
+114
+102
+98
+105
+75
+92
+89
+105
+169
+205
+199
+177
+143
+99
+106
+106
+141
+157
+133
+130
+87
+89
+87
+86
+135
+167
+161
+148
+156
+131
+114
+154
+177
+171
+167
+176
+170
+156
+157
+154
+154
+158
+165
+156
+133
+138
+131
+134
+133
+108
+115
+86
+82
+75
+82
+83
+80
+60
+74
+109
+64
+62
+83
+73
+96
+93
+73
+60
+54
+74
+74
+73
+74
+99
+100
+62
+80
+93
+123
+127
+141
+143
+141
+149
+146
+119
+105
+94
+113
+84
+109
+137
+155
+147
+136
+118
+114
+144
+147
+136
+118
+90
+88
+96
+73
+88
+97
+118
+83
+76
+76
+108
+130
+128
+99
+49
+49
+92
+89
+103
+79
+76
+136
+109
+97
+140
+124
+102
+106
+168
+180
+185
+113
+119
+158
+158
+106
+92
+125
+135
+106
+117
+144
+153
+134
+131
+143
+200
+191
+165
+140
+99
+49
+60
+74
+95
+136
+154
+178
+129
+92
+89
+102
+118
+124
+54
+82
+62
+48
+59
+75
+103
+76
+51
+116
+176
+187
+192
+184
+181
+156
+119
+165
+164
+181
+177
+199
+189
+189
+201
+192
+190
+207
+212
+210
+206
+211
+204
+195
+191
+191
+176
+166
+167
+119
+149
+184
+191
+190
+195
+186
+185
+197
+196
+201
+202
+209
+206
+206
+208
+213
+204
+201
+215
+205
+216
+219
+191
+205
+207
+201
+204
+200
+189
+189
+196
+215
+222
+225
+213
+217
+226
+222
+213
+209
+213
+210
+207
+206
+199
+198
+197
+194
+192
+198
+192
+198
+191
+177
+198
+201
+146
+159
+154
+147
+150
+153
+158
+150
+147
+144
+141
+160
+141
+134
+143
+131
+134
+127
+125
+126
+120
+123
+121
+119
+124
+130
+123
+131
+140
+133
+138
+139
+146
+149
+148
+149
+151
+156
+153
+155
+176
+184
+164
+147
+157
+159
+167
+171
+161
+156
+177
+160
+147
+140
+148
+139
+140
+140
+140
+160
+138
+145
+135
+150
+136
+151
+154
+143
+162
+158
+157
+148
+135
+138
+134
+125
+164
+189
+200
+198
+207
+202
+187
+181
+198
+198
+197
+197
+200
+196
+204
+199
+208
+215
+202
+196
+212
+217
+219
+229
+222
+213
+218
+207
+205
+202
+205
+197
+202
+201
+197
+200
+190
+189
+201
+202
+189
+207
+215
+201
+201
+206
+205
+200
+189
+198
+202
+206
+201
+201
+211
+202
+205
+200
+194
+190
+196
+195
+192
+188
+197
+195
+184
+154
+139
+184
+200
+195
+176
+185
+205
+217
+208
+201
+205
+200
+194
+186
+195
+185
+191
+187
+190
+204
+205
+195
+189
+175
+144
+110
+123
+107
+123
+131
+125
+106
+79
+116
+128
+108
+127
+143
+149
+144
+123
+120
+133
+116
+97
+94
+67
+69
+137
+123
+104
+78
+116
+98
+124
+150
+182
+213
+223
+202
+166
+135
+105
+116
+131
+133
+131
+138
+136
+129
+128
+136
+117
+105
+134
+125
+128
+145
+187
+175
+191
+196
+195
+187
+180
+145
+151
+146
+164
+190
+160
+144
+130
+155
+151
+160
+179
+174
+176
+150
+116
+131
+116
+117
+117
+124
+115
+126
+159
+160
+169
+165
+177
+176
+153
+119
+129
+127
+135
+144
+107
+69
+82
+70
+69
+97
+98
+104
+123
+116
+114
+125
+166
+157
+127
+98
+99
+96
+89
+121
+137
+118
+108
+93
+99
+113
+123
+114
+119
+128
+117
+121
+113
+106
+86
+79
+116
+123
+88
+72
+109
+94
+104
+121
+131
+117
+135
+119
+86
+98
+95
+79
+77
+67
+88
+77
+104
+102
+114
+169
+160
+168
+158
+145
+157
+150
+128
+124
+117
+123
+135
+123
+85
+96
+104
+126
+147
+134
+106
+93
+59
+38
+42
+44
+48
+52
+54
+64
+92
+104
+138
+139
+157
+195
+204
+179
+134
+126
+176
+161
+124
+136
+184
+199
+206
+209
+169
+139
+157
+167
+154
+113
+125
+90
+113
+168
+179
+144
+143
+172
+213
+208
+168
+167
+207
+205
+165
+148
+140
+129
+115
+121
+147
+151
+134
+106
+78
+157
+189
+148
+138
+73
+72
+64
+133
+181
+191
+162
+145
+97
+125
+95
+56
+77
+62
+45
+48
+62
+54
+53
+59
+116
+186
+199
+186
+185
+184
+154
+90
+128
+146
+157
+168
+179
+171
+190
+197
+190
+196
+196
+200
+204
+210
+210
+211
+208
+198
+197
+184
+187
+176
+126
+134
+168
+192
+196
+198
+182
+185
+194
+201
+204
+204
+207
+202
+205
+208
+207
+202
+196
+208
+208
+215
+208
+205
+210
+199
+200
+202
+210
+195
+199
+200
+206
+222
+217
+217
+226
+223
+208
+221
+216
+210
+216
+216
+206
+206
+201
+205
+202
+196
+208
+199
+200
+195
+188
+201
+196
+146
+138
+157
+158
+151
+150
+144
+159
+158
+144
+146
+149
+135
+140
+140
+137
+134
+129
+130
+138
+131
+129
+133
+126
+128
+130
+127
+133
+135
+145
+138
+146
+157
+157
+153
+155
+158
+166
+159
+155
+170
+161
+139
+138
+147
+153
+158
+156
+155
+140
+170
+149
+159
+150
+148
+139
+148
+153
+150
+145
+144
+156
+137
+135
+130
+138
+139
+150
+156
+144
+139
+143
+139
+145
+127
+118
+175
+207
+215
+207
+199
+192
+182
+185
+196
+197
+200
+207
+208
+199
+199
+199
+210
+209
+205
+202
+204
+216
+229
+231
+227
+225
+225
+208
+209
+205
+210
+206
+204
+199
+191
+187
+184
+197
+202
+201
+207
+208
+204
+207
+208
+201
+206
+209
+202
+202
+206
+206
+204
+202
+207
+210
+205
+204
+206
+198
+204
+206
+196
+191
+192
+186
+165
+134
+138
+167
+185
+174
+167
+185
+209
+209
+206
+204
+191
+190
+179
+192
+197
+198
+197
+178
+181
+187
+202
+202
+196
+184
+168
+149
+151
+156
+164
+130
+123
+126
+127
+164
+154
+108
+110
+108
+103
+98
+114
+129
+162
+145
+130
+146
+169
+147
+131
+161
+194
+180
+127
+94
+111
+176
+186
+174
+177
+177
+187
+199
+196
+179
+150
+126
+135
+128
+157
+176
+177
+192
+205
+180
+127
+117
+106
+118
+141
+158
+161
+174
+210
+210
+198
+196
+167
+137
+130
+127
+157
+151
+157
+174
+190
+180
+170
+170
+169
+155
+133
+117
+130
+143
+129
+109
+147
+129
+128
+159
+169
+177
+177
+176
+184
+185
+176
+137
+126
+119
+117
+124
+99
+96
+114
+94
+89
+84
+96
+118
+118
+107
+124
+146
+129
+110
+88
+99
+99
+69
+117
+110
+114
+133
+128
+124
+119
+137
+129
+125
+118
+97
+99
+79
+77
+95
+109
+182
+147
+147
+150
+144
+124
+126
+116
+98
+136
+138
+124
+106
+116
+108
+120
+103
+103
+126
+151
+180
+176
+179
+156
+161
+125
+137
+143
+108
+94
+74
+68
+87
+64
+77
+147
+171
+169
+109
+92
+93
+100
+92
+96
+154
+160
+151
+159
+117
+43
+51
+73
+110
+171
+217
+215
+202
+177
+162
+154
+123
+123
+117
+111
+172
+189
+150
+140
+128
+128
+127
+137
+138
+125
+166
+180
+164
+198
+200
+186
+188
+184
+207
+196
+182
+202
+205
+199
+182
+171
+117
+125
+119
+177
+177
+147
+159
+171
+178
+140
+131
+168
+144
+100
+54
+56
+93
+151
+149
+128
+110
+100
+67
+69
+54
+53
+54
+64
+68
+63
+67
+43
+37
+100
+166
+189
+179
+176
+171
+165
+168
+131
+135
+154
+164
+181
+196
+200
+199
+197
+200
+197
+201
+204
+204
+210
+206
+207
+200
+204
+190
+177
+186
+171
+145
+121
+146
+182
+192
+187
+175
+194
+184
+194
+202
+202
+199
+211
+201
+205
+208
+208
+207
+213
+205
+204
+211
+208
+201
+210
+201
+199
+204
+201
+194
+208
+212
+217
+219
+212
+226
+228
+228
+225
+221
+210
+202
+210
+216
+212
+197
+200
+199
+197
+199
+189
+196
+199
+184
+205
+195
+134
+139
+160
+155
+139
+141
+135
+162
+165
+136
+135
+134
+137
+147
+131
+135
+131
+135
+138
+135
+124
+128
+127
+125
+128
+128
+136
+136
+133
+133
+143
+167
+177
+155
+150
+160
+174
+156
+144
+176
+179
+168
+174
+150
+146
+160
+171
+159
+147
+145
+153
+158
+168
+147
+157
+154
+137
+147
+140
+139
+136
+144
+139
+141
+147
+139
+140
+136
+134
+134
+134
+134
+141
+145
+139
+134
+195
+208
+208
+204
+208
+194
+171
+185
+200
+198
+207
+210
+212
+197
+200
+204
+205
+202
+204
+213
+215
+217
+230
+231
+231
+222
+221
+205
+205
+213
+213
+209
+212
+208
+189
+189
+192
+198
+202
+210
+212
+204
+206
+205
+202
+208
+200
+212
+209
+197
+200
+206
+202
+201
+204
+202
+204
+204
+204
+196
+201
+204
+195
+185
+177
+157
+139
+130
+153
+184
+188
+185
+194
+194
+207
+212
+208
+205
+190
+198
+197
+205
+199
+195
+195
+182
+185
+210
+226
+205
+194
+170
+159
+121
+108
+94
+97
+104
+95
+76
+74
+83
+95
+135
+110
+85
+93
+100
+92
+79
+96
+105
+159
+151
+120
+108
+83
+76
+82
+89
+99
+121
+114
+105
+153
+178
+181
+197
+177
+167
+202
+211
+207
+192
+186
+135
+176
+218
+228
+202
+195
+189
+186
+181
+176
+195
+186
+190
+190
+208
+200
+170
+157
+157
+167
+165
+177
+202
+219
+219
+211
+195
+174
+156
+128
+161
+161
+128
+124
+137
+150
+164
+180
+186
+177
+199
+206
+211
+191
+166
+172
+177
+180
+175
+168
+137
+109
+116
+85
+85
+111
+89
+133
+144
+139
+128
+107
+120
+135
+128
+103
+118
+120
+99
+120
+96
+83
+94
+97
+113
+110
+106
+121
+166
+172
+170
+170
+162
+130
+103
+94
+94
+100
+111
+108
+174
+168
+160
+115
+99
+115
+128
+151
+129
+134
+125
+115
+131
+139
+138
+156
+151
+135
+151
+154
+113
+95
+155
+157
+102
+65
+92
+100
+87
+115
+135
+116
+104
+124
+133
+160
+164
+164
+170
+160
+170
+156
+121
+66
+47
+52
+59
+105
+102
+100
+111
+125
+137
+156
+128
+86
+67
+78
+119
+154
+158
+121
+108
+94
+105
+95
+54
+60
+56
+67
+93
+113
+110
+100
+129
+116
+115
+145
+189
+211
+204
+196
+198
+175
+116
+119
+179
+190
+175
+186
+182
+170
+160
+168
+156
+145
+166
+165
+159
+115
+170
+144
+89
+35
+19
+43
+88
+100
+43
+78
+106
+121
+75
+55
+64
+102
+106
+105
+106
+105
+80
+67
+85
+124
+168
+186
+177
+182
+190
+195
+179
+155
+130
+165
+155
+186
+194
+191
+196
+206
+201
+204
+213
+215
+212
+200
+196
+206
+205
+200
+181
+194
+186
+167
+145
+126
+135
+176
+180
+188
+190
+194
+187
+189
+192
+195
+197
+198
+198
+205
+200
+199
+209
+207
+205
+206
+210
+209
+208
+205
+207
+205
+202
+200
+196
+201
+207
+218
+229
+220
+222
+223
+226
+225
+220
+217
+211
+209
+201
+210
+199
+197
+204
+199
+197
+190
+195
+194
+196
+200
+190
+129
+145
+162
+147
+154
+143
+160
+171
+168
+146
+143
+146
+153
+140
+130
+129
+125
+136
+128
+126
+126
+125
+129
+123
+130
+128
+133
+129
+141
+140
+148
+170
+177
+153
+150
+160
+162
+161
+170
+185
+197
+177
+184
+167
+156
+167
+184
+150
+140
+146
+143
+151
+151
+134
+145
+144
+136
+137
+134
+139
+146
+143
+141
+130
+138
+136
+143
+133
+134
+144
+145
+134
+147
+150
+146
+129
+178
+205
+202
+205
+209
+202
+180
+186
+197
+199
+205
+207
+204
+209
+209
+200
+202
+208
+201
+217
+218
+220
+226
+231
+226
+218
+213
+207
+215
+210
+201
+202
+204
+197
+181
+191
+195
+204
+206
+207
+209
+208
+207
+206
+204
+205
+200
+205
+197
+194
+200
+204
+202
+199
+199
+208
+207
+192
+198
+204
+200
+196
+205
+196
+174
+162
+129
+147
+149
+164
+176
+165
+188
+188
+188
+188
+199
+208
+206
+202
+206
+206
+200
+199
+195
+178
+181
+195
+199
+199
+196
+168
+140
+120
+106
+106
+83
+63
+57
+67
+56
+83
+103
+113
+114
+104
+102
+90
+103
+68
+73
+82
+82
+68
+74
+45
+64
+82
+128
+167
+195
+189
+179
+181
+180
+200
+171
+166
+180
+186
+160
+154
+164
+175
+188
+180
+156
+153
+176
+201
+219
+219
+222
+216
+197
+180
+157
+177
+171
+151
+177
+194
+198
+172
+164
+159
+167
+169
+158
+166
+159
+176
+181
+169
+146
+114
+124
+135
+139
+141
+127
+155
+180
+190
+187
+189
+196
+191
+188
+196
+180
+138
+96
+97
+102
+89
+105
+117
+125
+114
+130
+111
+106
+124
+100
+118
+125
+108
+108
+128
+111
+92
+106
+85
+84
+96
+85
+92
+99
+108
+102
+93
+114
+146
+169
+192
+178
+146
+94
+96
+90
+95
+109
+105
+136
+135
+88
+82
+83
+90
+80
+87
+103
+104
+135
+135
+119
+117
+129
+126
+135
+124
+118
+146
+124
+105
+67
+78
+87
+77
+100
+78
+53
+49
+79
+107
+108
+100
+100
+113
+169
+191
+180
+165
+151
+146
+149
+141
+158
+160
+155
+136
+70
+60
+69
+66
+100
+111
+133
+113
+94
+83
+119
+161
+174
+212
+182
+139
+145
+129
+131
+148
+157
+176
+181
+155
+116
+64
+123
+128
+90
+97
+119
+135
+141
+160
+138
+119
+107
+189
+208
+197
+184
+187
+177
+136
+114
+106
+85
+51
+47
+64
+74
+56
+134
+180
+155
+79
+22
+42
+60
+58
+53
+56
+92
+74
+57
+46
+59
+100
+149
+157
+109
+139
+137
+69
+44
+49
+121
+164
+185
+186
+178
+185
+188
+177
+145
+141
+171
+157
+181
+170
+190
+200
+198
+189
+200
+200
+205
+213
+206
+200
+208
+211
+212
+200
+199
+179
+154
+147
+121
+128
+181
+191
+192
+191
+196
+197
+195
+205
+211
+207
+201
+210
+202
+199
+211
+209
+199
+205
+209
+204
+206
+201
+202
+207
+198
+197
+205
+191
+190
+212
+206
+208
+219
+231
+227
+229
+227
+218
+217
+208
+206
+201
+207
+204
+202
+210
+200
+200
+199
+196
+192
+191
+194
+170
+134
+150
+168
+160
+140
+139
+145
+166
+149
+131
+147
+141
+151
+135
+129
+131
+129
+127
+123
+133
+123
+127
+128
+127
+127
+123
+128
+127
+126
+128
+136
+144
+149
+153
+160
+159
+167
+175
+181
+201
+197
+180
+172
+169
+153
+149
+159
+147
+150
+157
+147
+146
+144
+151
+138
+145
+135
+137
+145
+139
+144
+140
+135
+131
+130
+128
+138
+133
+131
+138
+162
+145
+146
+154
+138
+126
+187
+204
+212
+220
+210
+202
+176
+187
+188
+197
+202
+201
+204
+202
+208
+202
+195
+200
+209
+217
+212
+225
+228
+227
+223
+219
+219
+217
+209
+219
+212
+209
+210
+206
+192
+191
+200
+204
+201
+208
+208
+204
+202
+204
+207
+201
+201
+202
+210
+204
+200
+210
+208
+197
+196
+200
+198
+194
+189
+191
+198
+192
+188
+194
+191
+149
+143
+159
+172
+175
+174
+185
+200
+207
+201
+198
+215
+206
+197
+195
+200
+204
+200
+192
+199
+192
+195
+190
+192
+196
+181
+167
+137
+123
+117
+105
+116
+93
+78
+75
+89
+87
+90
+75
+83
+83
+108
+106
+86
+79
+104
+102
+117
+124
+116
+69
+70
+99
+89
+109
+125
+135
+149
+162
+171
+177
+179
+171
+168
+164
+154
+135
+130
+155
+158
+189
+201
+192
+159
+165
+202
+219
+216
+175
+140
+115
+129
+174
+189
+176
+157
+168
+199
+196
+188
+168
+129
+115
+134
+131
+138
+147
+150
+144
+145
+158
+190
+217
+195
+197
+206
+187
+175
+164
+158
+147
+129
+131
+109
+108
+125
+146
+131
+120
+113
+98
+131
+151
+145
+131
+126
+95
+108
+92
+106
+117
+139
+148
+116
+113
+121
+134
+107
+106
+98
+97
+107
+119
+124
+129
+129
+120
+116
+154
+166
+180
+160
+134
+116
+100
+109
+108
+115
+141
+121
+160
+140
+124
+103
+110
+107
+98
+94
+128
+135
+138
+143
+150
+145
+136
+129
+144
+99
+94
+97
+90
+89
+62
+72
+59
+108
+109
+124
+73
+45
+55
+52
+67
+104
+95
+133
+107
+106
+97
+66
+53
+67
+74
+124
+145
+168
+168
+155
+124
+104
+86
+70
+99
+110
+95
+107
+86
+80
+109
+113
+140
+102
+98
+140
+137
+161
+192
+201
+209
+194
+158
+151
+96
+129
+148
+160
+171
+149
+166
+135
+120
+96
+88
+129
+148
+125
+111
+128
+154
+157
+164
+156
+169
+119
+42
+85
+92
+107
+161
+194
+129
+55
+33
+47
+74
+94
+111
+70
+77
+115
+69
+103
+87
+154
+177
+140
+92
+73
+86
+57
+46
+68
+55
+103
+136
+169
+176
+186
+185
+189
+181
+165
+131
+147
+155
+174
+178
+191
+191
+197
+200
+198
+205
+212
+209
+197
+201
+212
+201
+189
+191
+176
+169
+172
+165
+166
+137
+157
+180
+194
+202
+204
+205
+192
+196
+202
+200
+209
+212
+206
+215
+209
+205
+206
+206
+207
+207
+217
+216
+217
+208
+207
+195
+202
+201
+198
+210
+217
+206
+216
+223
+230
+230
+217
+221
+218
+198
+195
+202
+199
+201
+195
+197
+200
+194
+192
+191
+182
+174
+200
+172
+146
+187
+188
+170
+155
+153
+135
+135
+134
+146
+150
+130
+138
+136
+136
+126
+128
+127
+128
+127
+126
+126
+128
+130
+125
+130
+139
+133
+133
+139
+141
+140
+147
+146
+157
+171
+167
+169
+171
+199
+202
+181
+176
+186
+170
+143
+141
+156
+160
+168
+168
+159
+138
+148
+143
+135
+127
+136
+145
+143
+139
+135
+140
+131
+129
+136
+140
+141
+138
+148
+155
+180
+168
+146
+139
+128
+172
+199
+218
+216
+207
+198
+179
+191
+192
+199
+200
+201
+199
+199
+202
+202
+190
+204
+210
+216
+223
+223
+227
+221
+213
+205
+212
+217
+217
+221
+201
+198
+208
+200
+197
+200
+206
+205
+204
+204
+201
+208
+204
+202
+208
+207
+208
+208
+215
+207
+197
+201
+202
+192
+196
+195
+200
+204
+201
+189
+198
+196
+190
+182
+168
+138
+157
+185
+181
+168
+174
+200
+202
+206
+206
+204
+202
+210
+215
+202
+195
+201
+197
+187
+187
+178
+181
+178
+184
+200
+191
+166
+136
+113
+98
+80
+108
+108
+107
+110
+121
+139
+144
+143
+140
+144
+111
+98
+99
+77
+79
+75
+89
+108
+123
+157
+134
+130
+137
+170
+197
+188
+186
+201
+178
+180
+172
+159
+154
+140
+147
+113
+113
+121
+140
+114
+95
+102
+100
+104
+115
+114
+166
+176
+209
+216
+175
+145
+134
+155
+199
+209
+195
+185
+177
+185
+174
+149
+147
+120
+120
+104
+96
+110
+137
+130
+131
+172
+187
+155
+169
+179
+170
+174
+150
+158
+146
+127
+117
+128
+157
+161
+135
+128
+128
+134
+111
+140
+192
+186
+170
+135
+127
+121
+121
+162
+195
+218
+207
+196
+158
+123
+126
+94
+94
+120
+119
+125
+109
+100
+110
+130
+135
+144
+125
+113
+124
+129
+131
+127
+110
+119
+123
+120
+154
+128
+115
+137
+139
+123
+136
+135
+148
+135
+115
+106
+124
+146
+159
+170
+168
+119
+96
+70
+111
+99
+85
+99
+96
+78
+96
+109
+159
+92
+68
+34
+58
+70
+90
+94
+79
+98
+83
+96
+86
+78
+109
+108
+115
+145
+138
+110
+86
+79
+75
+73
+73
+76
+63
+116
+113
+83
+78
+98
+108
+103
+75
+92
+123
+108
+133
+176
+162
+185
+169
+139
+151
+177
+148
+154
+156
+134
+114
+87
+63
+57
+53
+64
+119
+117
+108
+116
+138
+195
+196
+201
+166
+90
+86
+137
+105
+99
+68
+150
+165
+43
+17
+33
+56
+103
+98
+83
+79
+137
+105
+172
+157
+157
+125
+74
+83
+86
+143
+158
+158
+93
+66
+69
+102
+131
+159
+177
+187
+192
+181
+172
+161
+96
+137
+168
+160
+179
+196
+197
+200
+198
+189
+196
+212
+200
+197
+196
+202
+206
+206
+202
+191
+176
+176
+166
+168
+135
+135
+176
+191
+188
+189
+199
+188
+192
+197
+197
+207
+211
+201
+204
+208
+211
+209
+201
+199
+202
+209
+216
+218
+208
+213
+202
+199
+195
+186
+198
+218
+220
+223
+223
+223
+220
+223
+221
+226
+221
+208
+206
+200
+204
+202
+206
+208
+202
+200
+200
+204
+186
+201
+189
+145
+196
+201
+178
+155
+137
+177
+165
+151
+159
+138
+134
+136
+129
+133
+134
+129
+123
+123
+125
+121
+124
+126
+133
+128
+131
+134
+137
+136
+131
+144
+151
+153
+166
+184
+180
+171
+195
+197
+206
+206
+189
+177
+181
+162
+145
+143
+154
+159
+155
+156
+147
+151
+141
+138
+143
+133
+130
+133
+138
+153
+137
+134
+127
+127
+129
+130
+131
+133
+138
+141
+172
+147
+136
+153
+130
+168
+190
+202
+205
+205
+185
+187
+198
+192
+200
+201
+196
+199
+201
+198
+204
+196
+207
+215
+221
+223
+223
+223
+218
+220
+216
+212
+218
+225
+213
+194
+196
+186
+190
+197
+199
+215
+216
+201
+210
+216
+213
+202
+206
+207
+211
+211
+205
+199
+205
+201
+204
+201
+190
+196
+199
+195
+199
+197
+189
+196
+201
+192
+182
+155
+147
+167
+176
+180
+175
+182
+205
+198
+201
+188
+194
+199
+209
+201
+194
+192
+196
+192
+186
+179
+189
+198
+191
+187
+196
+189
+164
+134
+110
+100
+75
+69
+79
+48
+51
+67
+68
+78
+123
+169
+187
+167
+140
+145
+145
+93
+78
+60
+53
+86
+117
+178
+191
+179
+198
+201
+175
+195
+217
+226
+225
+220
+215
+210
+185
+161
+136
+128
+130
+135
+114
+114
+126
+140
+131
+127
+117
+121
+181
+199
+222
+230
+226
+209
+195
+178
+180
+180
+175
+153
+137
+120
+145
+158
+133
+136
+150
+140
+117
+109
+88
+111
+140
+133
+128
+118
+131
+147
+170
+198
+185
+180
+175
+134
+116
+90
+118
+113
+102
+119
+145
+187
+185
+188
+174
+159
+136
+105
+111
+158
+179
+190
+179
+162
+158
+125
+97
+94
+114
+100
+93
+90
+98
+107
+100
+116
+144
+161
+156
+139
+127
+116
+114
+118
+125
+131
+128
+131
+134
+150
+129
+130
+145
+147
+126
+119
+138
+141
+165
+170
+160
+162
+153
+156
+156
+176
+182
+143
+78
+87
+100
+127
+123
+117
+94
+75
+67
+60
+52
+46
+39
+26
+39
+37
+31
+43
+48
+55
+45
+59
+83
+125
+177
+199
+198
+175
+131
+95
+76
+98
+65
+73
+89
+93
+84
+76
+73
+109
+117
+116
+95
+66
+63
+108
+124
+148
+186
+205
+186
+189
+133
+115
+137
+139
+97
+117
+107
+73
+62
+84
+134
+169
+188
+162
+178
+171
+182
+176
+170
+161
+111
+156
+198
+196
+158
+103
+107
+172
+174
+83
+86
+43
+86
+153
+98
+68
+96
+146
+128
+143
+119
+66
+66
+67
+89
+136
+149
+135
+98
+73
+38
+37
+55
+109
+159
+167
+168
+174
+174
+178
+198
+179
+127
+138
+158
+162
+186
+199
+165
+179
+181
+185
+210
+222
+208
+209
+204
+194
+207
+207
+204
+192
+185
+184
+177
+165
+137
+134
+172
+172
+174
+194
+191
+187
+198
+208
+205
+209
+213
+209
+216
+206
+211
+215
+207
+205
+219
+206
+207
+221
+211
+207
+205
+206
+201
+198
+202
+208
+216
+223
+223
+229
+227
+226
+225
+222
+212
+208
+210
+206
+198
+197
+189
+200
+199
+206
+208
+206
+187
+202
+181
+140
+167
+151
+134
+141
+153
+166
+160
+160
+156
+136
+147
+144
+138
+131
+128
+129
+126
+130
+126
+126
+124
+135
+131
+125
+121
+127
+135
+139
+135
+143
+157
+159
+177
+195
+198
+200
+207
+208
+194
+177
+195
+177
+161
+144
+145
+146
+143
+146
+147
+149
+149
+141
+135
+129
+130
+124
+133
+135
+135
+154
+133
+136
+133
+134
+133
+134
+128
+133
+141
+130
+138
+159
+143
+130
+119
+166
+207
+209
+218
+216
+196
+182
+186
+192
+195
+194
+197
+201
+198
+202
+205
+200
+206
+217
+215
+212
+215
+221
+225
+221
+217
+222
+207
+206
+202
+204
+191
+192
+198
+199
+206
+207
+215
+208
+207
+209
+209
+192
+197
+200
+204
+205
+208
+206
+199
+199
+200
+200
+197
+202
+202
+199
+200
+192
+196
+207
+205
+194
+178
+135
+147
+176
+181
+170
+181
+182
+198
+190
+185
+191
+198
+195
+204
+200
+180
+188
+196
+188
+186
+176
+185
+191
+190
+199
+189
+189
+175
+153
+138
+117
+85
+68
+53
+72
+85
+141
+181
+188
+153
+129
+103
+89
+89
+85
+105
+97
+72
+78
+88
+79
+75
+80
+125
+157
+159
+140
+138
+147
+179
+199
+212
+201
+188
+165
+143
+166
+157
+157
+180
+162
+143
+145
+146
+144
+129
+103
+116
+138
+127
+135
+185
+215
+182
+186
+175
+144
+137
+105
+123
+140
+162
+178
+141
+141
+154
+149
+134
+146
+160
+158
+144
+107
+115
+148
+187
+204
+209
+174
+128
+133
+160
+177
+182
+180
+162
+143
+127
+136
+117
+107
+117
+116
+117
+117
+137
+151
+180
+179
+167
+161
+143
+143
+146
+129
+120
+115
+107
+105
+117
+119
+99
+115
+106
+114
+113
+109
+100
+124
+136
+130
+126
+118
+127
+134
+115
+141
+166
+188
+171
+153
+131
+145
+139
+134
+125
+140
+170
+170
+138
+123
+144
+143
+144
+158
+170
+169
+174
+171
+126
+107
+109
+124
+134
+127
+76
+72
+75
+67
+85
+98
+88
+115
+92
+88
+85
+84
+93
+99
+103
+74
+106
+154
+141
+115
+114
+143
+157
+143
+116
+121
+92
+77
+75
+65
+68
+78
+86
+99
+84
+86
+69
+65
+89
+111
+119
+133
+172
+175
+179
+161
+169
+175
+160
+115
+105
+93
+105
+105
+93
+126
+150
+169
+87
+69
+83
+63
+74
+88
+64
+53
+66
+129
+157
+170
+161
+149
+188
+175
+78
+49
+46
+82
+124
+87
+70
+68
+97
+139
+127
+110
+52
+75
+129
+134
+118
+135
+98
+108
+86
+75
+44
+49
+51
+107
+140
+170
+168
+166
+172
+184
+187
+181
+156
+136
+155
+155
+187
+202
+187
+190
+185
+191
+212
+205
+206
+200
+196
+205
+216
+197
+202
+199
+162
+150
+162
+147
+140
+126
+157
+182
+196
+199
+199
+202
+200
+202
+204
+205
+215
+212
+216
+202
+200
+200
+213
+216
+211
+210
+207
+208
+213
+213
+207
+201
+201
+191
+194
+207
+209
+218
+223
+229
+226
+229
+226
+223
+211
+212
+207
+213
+190
+192
+197
+196
+196
+197
+192
+187
+169
+199
+168
+144
+157
+140
+131
+146
+150
+144
+144
+143
+156
+143
+157
+156
+138
+129
+130
+135
+131
+129
+119
+123
+135
+129
+125
+130
+130
+129
+138
+165
+146
+133
+143
+155
+155
+177
+181
+181
+197
+176
+191
+191
+185
+175
+167
+158
+149
+143
+141
+148
+140
+150
+135
+138
+144
+138
+139
+135
+137
+135
+134
+130
+127
+134
+126
+129
+129
+136
+134
+135
+150
+133
+126
+145
+156
+126
+123
+166
+213
+213
+218
+215
+189
+179
+186
+196
+195
+201
+192
+192
+197
+205
+202
+205
+209
+209
+204
+210
+221
+226
+222
+210
+219
+218
+202
+205
+212
+207
+196
+192
+190
+204
+210
+199
+215
+204
+201
+208
+209
+202
+208
+208
+195
+205
+210
+199
+196
+202
+202
+200
+196
+198
+200
+204
+197
+194
+197
+190
+194
+182
+161
+151
+174
+189
+180
+167
+178
+181
+186
+192
+202
+202
+202
+209
+212
+211
+199
+198
+202
+188
+185
+184
+181
+195
+181
+186
+186
+176
+185
+184
+182
+175
+141
+121
+87
+77
+74
+97
+134
+157
+144
+147
+131
+120
+99
+69
+74
+66
+70
+62
+87
+97
+85
+88
+137
+155
+130
+184
+207
+218
+188
+130
+136
+161
+145
+123
+125
+138
+181
+197
+176
+178
+162
+178
+162
+155
+164
+168
+165
+149
+140
+108
+100
+166
+199
+189
+174
+191
+212
+177
+164
+146
+130
+150
+136
+131
+147
+149
+153
+140
+131
+145
+167
+138
+111
+130
+149
+170
+201
+208
+201
+155
+114
+124
+113
+127
+139
+143
+137
+131
+125
+126
+134
+121
+108
+107
+105
+131
+174
+190
+164
+125
+109
+90
+88
+98
+124
+116
+104
+118
+106
+118
+156
+134
+135
+170
+153
+133
+123
+150
+150
+146
+141
+129
+127
+105
+119
+140
+169
+175
+141
+144
+134
+130
+135
+150
+148
+138
+128
+125
+111
+89
+99
+84
+86
+74
+100
+114
+89
+93
+98
+104
+127
+111
+114
+105
+94
+94
+102
+110
+111
+133
+117
+143
+168
+165
+180
+172
+126
+99
+46
+77
+103
+109
+93
+107
+118
+119
+129
+115
+153
+139
+55
+49
+57
+57
+65
+69
+80
+82
+82
+95
+86
+63
+89
+121
+121
+137
+151
+159
+131
+128
+135
+116
+109
+110
+111
+129
+161
+182
+155
+157
+146
+100
+76
+107
+140
+105
+83
+64
+51
+82
+144
+185
+194
+209
+194
+158
+174
+99
+57
+66
+60
+98
+93
+149
+82
+53
+60
+139
+120
+69
+140
+143
+162
+127
+82
+117
+100
+86
+69
+60
+36
+41
+58
+90
+131
+170
+175
+179
+187
+186
+191
+178
+157
+115
+118
+153
+182
+189
+185
+188
+176
+188
+197
+197
+205
+200
+208
+212
+217
+217
+209
+195
+187
+162
+177
+151
+133
+123
+126
+174
+188
+191
+198
+207
+205
+197
+205
+208
+212
+208
+216
+213
+204
+205
+210
+219
+207
+201
+197
+205
+211
+213
+207
+201
+198
+199
+198
+207
+202
+218
+225
+230
+232
+233
+231
+230
+218
+220
+212
+212
+196
+189
+191
+196
+196
+198
+197
+205
+188
+199
+167
+151
+151
+155
+158
+150
+141
+130
+153
+138
+138
+154
+158
+136
+130
+145
+137
+126
+127
+136
+123
+128
+127
+131
+127
+125
+126
+131
+131
+146
+127
+138
+148
+146
+139
+151
+148
+164
+162
+168
+185
+204
+194
+187
+181
+158
+151
+149
+148
+165
+162
+141
+148
+140
+137
+137
+137
+135
+134
+134
+131
+133
+141
+136
+130
+128
+128
+141
+127
+135
+145
+140
+133
+137
+151
+129
+127
+176
+206
+209
+212
+192
+171
+188
+195
+191
+192
+195
+189
+197
+196
+197
+205
+208
+210
+210
+211
+220
+228
+226
+217
+216
+216
+213
+210
+210
+213
+212
+196
+191
+198
+206
+202
+210
+205
+202
+202
+209
+210
+211
+204
+207
+209
+216
+217
+210
+195
+197
+205
+202
+195
+198
+187
+199
+202
+198
+192
+194
+194
+170
+154
+172
+164
+175
+153
+166
+164
+194
+196
+208
+215
+201
+205
+215
+210
+210
+204
+205
+208
+202
+189
+179
+181
+184
+196
+198
+184
+167
+140
+118
+89
+105
+110
+86
+78
+95
+85
+89
+106
+96
+93
+85
+95
+96
+99
+111
+134
+115
+129
+143
+118
+110
+102
+88
+86
+134
+136
+104
+111
+150
+167
+141
+134
+164
+170
+174
+199
+211
+201
+198
+179
+178
+153
+146
+166
+186
+195
+181
+148
+140
+124
+128
+104
+103
+96
+155
+185
+169
+180
+178
+174
+160
+148
+118
+134
+140
+139
+139
+128
+115
+108
+108
+131
+135
+157
+151
+200
+188
+179
+188
+159
+113
+103
+121
+100
+79
+66
+82
+98
+99
+120
+123
+120
+140
+137
+126
+121
+126
+120
+125
+126
+136
+133
+109
+103
+108
+95
+90
+115
+93
+99
+100
+119
+148
+143
+129
+148
+135
+113
+131
+115
+93
+95
+84
+87
+127
+108
+123
+114
+116
+134
+144
+162
+157
+139
+153
+170
+134
+136
+147
+124
+131
+130
+141
+162
+141
+134
+118
+107
+55
+82
+56
+65
+102
+141
+159
+181
+180
+174
+151
+140
+118
+100
+103
+103
+99
+58
+93
+93
+67
+92
+68
+37
+67
+128
+104
+87
+110
+147
+154
+119
+85
+60
+56
+115
+139
+99
+93
+75
+70
+63
+56
+111
+119
+137
+130
+125
+140
+198
+202
+196
+181
+133
+92
+115
+148
+154
+166
+126
+92
+108
+116
+74
+70
+95
+138
+168
+88
+64
+104
+144
+184
+168
+215
+220
+187
+144
+157
+106
+67
+75
+110
+84
+94
+106
+72
+105
+120
+103
+107
+100
+161
+164
+134
+104
+57
+60
+64
+52
+60
+62
+59
+64
+83
+106
+128
+166
+168
+179
+189
+190
+191
+180
+185
+167
+125
+123
+160
+181
+185
+186
+196
+189
+184
+191
+200
+200
+199
+202
+196
+201
+197
+204
+204
+199
+178
+180
+177
+147
+149
+127
+158
+187
+190
+195
+197
+180
+196
+212
+212
+212
+221
+212
+206
+205
+215
+202
+210
+219
+209
+208
+213
+207
+216
+212
+201
+205
+202
+194
+211
+211
+217
+226
+227
+228
+229
+228
+221
+217
+218
+215
+215
+201
+198
+194
+200
+204
+196
+204
+195
+192
+194
+172
+153
+143
+149
+143
+143
+139
+147
+149
+140
+139
+167
+155
+137
+137
+151
+133
+128
+124
+125
+125
+135
+127
+128
+131
+124
+126
+129
+123
+125
+127
+133
+147
+149
+140
+154
+157
+181
+189
+200
+198
+208
+208
+177
+167
+161
+160
+159
+158
+162
+155
+147
+155
+151
+134
+135
+135
+131
+135
+131
+135
+138
+141
+139
+136
+139
+129
+128
+134
+128
+137
+138
+135
+129
+133
+128
+124
+160
+197
+210
+206
+198
+171
+177
+195
+190
+192
+196
+197
+200
+204
+204
+202
+207
+213
+210
+223
+230
+229
+229
+219
+216
+205
+215
+212
+200
+198
+202
+195
+200
+202
+204
+204
+209
+204
+208
+205
+216
+222
+215
+206
+211
+204
+211
+215
+215
+204
+196
+200
+205
+204
+204
+196
+199
+196
+195
+188
+186
+170
+147
+130
+153
+162
+168
+172
+185
+189
+201
+212
+204
+198
+191
+196
+194
+199
+211
+200
+202
+199
+196
+185
+160
+175
+178
+189
+195
+189
+176
+159
+125
+98
+82
+99
+107
+108
+114
+108
+79
+89
+84
+75
+69
+89
+96
+116
+179
+177
+146
+139
+106
+94
+73
+94
+103
+146
+157
+175
+164
+149
+158
+135
+105
+113
+133
+147
+162
+156
+171
+199
+191
+174
+181
+188
+156
+157
+147
+143
+169
+178
+167
+151
+143
+138
+120
+133
+149
+158
+148
+133
+143
+157
+137
+120
+138
+146
+150
+165
+188
+204
+204
+171
+134
+166
+137
+145
+189
+201
+178
+154
+144
+127
+117
+105
+103
+128
+117
+94
+105
+72
+70
+87
+78
+87
+145
+179
+192
+175
+179
+156
+138
+109
+113
+129
+118
+117
+107
+147
+154
+129
+116
+105
+123
+175
+170
+153
+102
+108
+108
+105
+88
+89
+111
+109
+111
+117
+125
+105
+105
+133
+135
+137
+159
+159
+141
+145
+151
+145
+125
+120
+135
+128
+127
+130
+137
+157
+135
+127
+145
+148
+146
+99
+70
+84
+95
+151
+157
+161
+175
+166
+145
+87
+79
+49
+47
+88
+104
+59
+73
+89
+66
+57
+52
+60
+66
+109
+134
+130
+103
+77
+48
+49
+56
+59
+125
+164
+144
+124
+97
+73
+66
+72
+79
+89
+114
+128
+125
+187
+202
+172
+155
+166
+162
+168
+120
+121
+154
+141
+134
+118
+90
+87
+69
+79
+83
+128
+126
+110
+68
+157
+194
+172
+127
+170
+175
+133
+96
+96
+102
+115
+169
+165
+125
+67
+49
+39
+59
+74
+73
+49
+103
+124
+84
+88
+95
+94
+139
+111
+126
+70
+65
+54
+92
+70
+88
+70
+117
+143
+177
+182
+169
+188
+197
+186
+191
+167
+141
+117
+155
+182
+189
+178
+186
+190
+190
+192
+191
+189
+199
+206
+205
+208
+206
+200
+199
+189
+164
+146
+169
+168
+159
+118
+138
+181
+191
+199
+199
+204
+204
+196
+196
+207
+218
+216
+220
+220
+220
+219
+215
+210
+221
+216
+216
+212
+213
+212
+199
+200
+197
+196
+197
+201
+220
+225
+220
+222
+228
+229
+226
+219
+213
+210
+204
+199
+195
+194
+179
+200
+192
+191
+182
+178
+191
+174
+157
+190
+188
+156
+187
+178
+182
+154
+161
+164
+148
+137
+139
+133
+128
+124
+131
+129
+125
+125
+125
+124
+123
+129
+123
+129
+130
+130
+143
+131
+145
+145
+149
+175
+171
+186
+204
+191
+197
+194
+210
+213
+208
+190
+155
+164
+172
+157
+153
+159
+145
+145
+149
+139
+128
+135
+129
+133
+131
+143
+151
+144
+134
+133
+143
+133
+145
+143
+131
+130
+138
+140
+131
+126
+126
+124
+179
+201
+220
+207
+192
+169
+184
+191
+199
+200
+198
+197
+205
+204
+198
+199
+205
+208
+211
+223
+231
+235
+229
+210
+211
+206
+210
+211
+201
+210
+211
+198
+202
+200
+200
+201
+202
+200
+208
+212
+219
+217
+212
+208
+197
+195
+209
+208
+209
+205
+200
+199
+201
+204
+202
+206
+202
+196
+197
+190
+186
+176
+138
+145
+168
+160
+170
+172
+179
+201
+208
+209
+207
+200
+197
+197
+196
+192
+199
+205
+207
+201
+206
+197
+179
+179
+177
+172
+182
+177
+165
+143
+117
+98
+98
+88
+83
+120
+127
+125
+114
+99
+69
+72
+88
+89
+108
+97
+134
+154
+146
+115
+103
+107
+133
+139
+151
+149
+196
+219
+204
+161
+136
+116
+128
+126
+136
+141
+145
+137
+165
+176
+175
+171
+164
+147
+151
+179
+182
+181
+181
+191
+198
+189
+181
+153
+145
+155
+139
+116
+114
+110
+153
+179
+174
+161
+166
+172
+146
+128
+114
+109
+119
+121
+135
+131
+127
+126
+117
+140
+170
+184
+182
+176
+164
+148
+148
+149
+166
+147
+125
+111
+108
+146
+158
+165
+164
+121
+113
+130
+139
+138
+145
+126
+96
+106
+120
+126
+146
+141
+155
+165
+130
+115
+92
+124
+126
+120
+118
+123
+108
+103
+102
+108
+111
+98
+92
+105
+82
+88
+104
+114
+147
+178
+174
+118
+131
+145
+146
+147
+146
+151
+172
+154
+129
+117
+98
+125
+149
+165
+169
+157
+143
+116
+120
+96
+80
+74
+78
+68
+63
+76
+92
+107
+119
+117
+77
+127
+120
+56
+33
+39
+28
+44
+55
+41
+63
+140
+169
+156
+89
+89
+100
+79
+102
+104
+103
+84
+77
+83
+110
+124
+93
+107
+108
+74
+104
+109
+149
+151
+113
+67
+73
+109
+105
+104
+150
+157
+148
+146
+159
+102
+80
+65
+54
+103
+113
+136
+88
+64
+97
+98
+85
+89
+127
+129
+111
+139
+182
+146
+100
+167
+166
+85
+47
+56
+57
+65
+120
+82
+53
+67
+89
+54
+63
+128
+145
+107
+131
+126
+106
+96
+98
+114
+111
+89
+82
+78
+114
+130
+135
+170
+176
+180
+185
+180
+161
+125
+83
+76
+139
+189
+187
+175
+171
+189
+194
+197
+185
+191
+196
+192
+199
+211
+210
+217
+208
+192
+165
+164
+150
+171
+186
+167
+113
+156
+177
+188
+206
+215
+195
+200
+211
+211
+211
+219
+219
+221
+228
+221
+219
+215
+210
+211
+211
+210
+215
+209
+205
+192
+201
+197
+189
+201
+215
+219
+219
+225
+225
+232
+229
+219
+220
+209
+199
+201
+195
+189
+191
+195
+198
+194
+195
+177
+196
+182
+156
+212
+210
+159
+155
+143
+144
+166
+178
+148
+137
+134
+136
+130
+134
+127
+128
+128
+127
+129
+130
+124
+131
+129
+130
+134
+141
+133
+135
+135
+159
+149
+174
+197
+184
+194
+178
+184
+182
+182
+188
+201
+192
+185
+149
+155
+166
+158
+154
+165
+151
+135
+134
+135
+126
+131
+129
+127
+130
+140
+135
+136
+134
+137
+133
+134
+129
+130
+129
+130
+131
+137
+137
+130
+123
+126
+187
+207
+210
+201
+195
+181
+190
+192
+199
+200
+198
+199
+198
+195
+200
+202
+204
+211
+212
+225
+228
+230
+221
+210
+213
+215
+211
+196
+208
+217
+200
+195
+201
+202
+207
+213
+206
+207
+216
+215
+215
+206
+217
+216
+195
+198
+199
+202
+212
+200
+199
+197
+197
+201
+190
+198
+204
+202
+195
+190
+182
+154
+148
+165
+175
+181
+170
+171
+186
+210
+215
+204
+206
+202
+190
+202
+199
+192
+192
+185
+197
+191
+190
+192
+186
+187
+182
+174
+172
+177
+162
+140
+130
+116
+138
+125
+117
+111
+77
+98
+114
+111
+114
+120
+99
+118
+130
+134
+124
+159
+143
+128
+136
+117
+119
+150
+181
+161
+118
+144
+174
+188
+168
+107
+109
+116
+108
+129
+125
+131
+138
+115
+83
+85
+95
+109
+157
+162
+170
+195
+204
+196
+197
+199
+181
+157
+134
+156
+171
+161
+172
+177
+194
+213
+218
+210
+202
+196
+169
+140
+123
+121
+145
+166
+172
+160
+165
+145
+113
+106
+105
+107
+139
+164
+148
+154
+140
+118
+124
+127
+157
+187
+199
+201
+210
+202
+167
+147
+120
+125
+126
+124
+118
+108
+98
+120
+145
+123
+103
+97
+88
+106
+123
+134
+121
+111
+138
+120
+119
+125
+102
+96
+110
+111
+116
+127
+105
+85
+110
+115
+105
+124
+128
+147
+148
+200
+188
+162
+165
+174
+158
+137
+141
+134
+126
+111
+110
+125
+130
+140
+153
+154
+135
+155
+168
+136
+123
+95
+108
+99
+111
+100
+87
+99
+86
+116
+118
+76
+70
+52
+46
+58
+32
+37
+45
+52
+52
+83
+95
+128
+104
+83
+104
+93
+92
+90
+96
+149
+176
+207
+228
+215
+160
+123
+109
+128
+129
+161
+130
+89
+69
+85
+108
+82
+86
+123
+115
+108
+144
+176
+133
+120
+77
+78
+75
+59
+60
+56
+65
+85
+65
+68
+99
+126
+134
+151
+172
+168
+161
+130
+195
+196
+102
+55
+56
+88
+77
+93
+58
+62
+56
+41
+70
+86
+171
+177
+93
+60
+106
+115
+117
+85
+56
+73
+51
+47
+66
+51
+60
+141
+169
+185
+174
+177
+177
+179
+167
+160
+125
+87
+144
+178
+162
+165
+162
+188
+195
+200
+194
+197
+194
+196
+199
+201
+200
+206
+207
+199
+177
+179
+157
+158
+185
+184
+125
+145
+175
+182
+195
+199
+188
+204
+206
+212
+211
+207
+207
+216
+220
+223
+221
+213
+216
+213
+213
+204
+209
+213
+217
+206
+194
+195
+202
+211
+219
+223
+219
+222
+227
+229
+231
+226
+218
+211
+206
+207
+199
+199
+199
+200
+198
+205
+194
+186
+199
+190
+161
+211
+195
+162
+147
+144
+169
+175
+154
+160
+150
+147
+159
+146
+137
+133
+127
+121
+130
+127
+130
+128
+129
+130
+126
+136
+138
+135
+133
+135
+144
+140
+177
+159
+131
+161
+170
+176
+179
+190
+200
+196
+191
+184
+167
+145
+156
+153
+154
+151
+153
+135
+135
+139
+138
+143
+140
+138
+140
+138
+143
+144
+141
+131
+128
+131
+124
+129
+144
+155
+139
+135
+136
+131
+129
+124
+194
+216
+208
+213
+204
+170
+179
+190
+190
+197
+198
+204
+201
+204
+196
+202
+205
+199
+215
+231
+232
+227
+219
+204
+204
+209
+192
+199
+209
+197
+192
+201
+201
+198
+217
+206
+206
+210
+201
+205
+210
+204
+211
+220
+213
+206
+209
+207
+210
+205
+202
+201
+204
+195
+184
+192
+198
+192
+187
+191
+172
+159
+176
+178
+185
+189
+171
+179
+191
+198
+207
+212
+209
+206
+198
+208
+208
+197
+191
+195
+205
+195
+196
+200
+195
+192
+197
+182
+179
+182
+147
+117
+96
+116
+108
+98
+102
+87
+74
+97
+83
+102
+116
+131
+116
+127
+114
+92
+153
+170
+154
+139
+102
+99
+120
+141
+135
+148
+146
+137
+95
+74
+94
+104
+90
+108
+107
+120
+114
+107
+116
+115
+109
+117
+116
+115
+111
+148
+157
+162
+153
+153
+145
+171
+196
+165
+146
+150
+141
+156
+167
+143
+125
+137
+141
+148
+153
+155
+180
+181
+172
+169
+188
+192
+201
+197
+200
+196
+151
+136
+127
+123
+124
+136
+150
+136
+120
+117
+125
+131
+143
+123
+125
+141
+117
+149
+171
+149
+141
+118
+96
+102
+102
+88
+115
+115
+93
+107
+107
+95
+103
+94
+99
+127
+148
+144
+127
+137
+127
+131
+128
+117
+119
+102
+110
+110
+116
+129
+109
+135
+130
+134
+136
+141
+150
+176
+194
+170
+148
+178
+174
+136
+129
+96
+127
+153
+116
+123
+104
+106
+115
+130
+156
+133
+137
+138
+126
+114
+115
+102
+105
+82
+79
+104
+140
+125
+103
+77
+56
+73
+59
+69
+85
+74
+43
+59
+66
+68
+52
+48
+42
+96
+125
+107
+79
+66
+107
+154
+192
+204
+178
+150
+139
+114
+77
+87
+110
+114
+97
+68
+57
+49
+55
+46
+60
+51
+100
+170
+174
+160
+130
+107
+46
+34
+45
+34
+46
+63
+82
+93
+133
+140
+100
+76
+98
+94
+118
+105
+127
+197
+212
+190
+107
+84
+137
+182
+98
+49
+78
+77
+42
+67
+114
+167
+125
+76
+63
+108
+149
+146
+118
+107
+139
+128
+68
+44
+54
+55
+95
+160
+157
+150
+158
+185
+196
+197
+190
+174
+138
+84
+139
+177
+174
+178
+182
+185
+189
+198
+199
+202
+202
+206
+204
+202
+215
+208
+213
+218
+198
+179
+175
+162
+138
+171
+146
+164
+170
+186
+196
+200
+196
+197
+201
+207
+200
+206
+215
+212
+216
+215
+221
+227
+227
+225
+221
+205
+196
+204
+213
+201
+198
+194
+195
+200
+220
+218
+221
+221
+217
+228
+231
+222
+217
+218
+211
+212
+202
+189
+194
+201
+181
+194
+197
+185
+196
+197
+158
+191
+182
+157
+169
+165
+150
+144
+167
+147
+141
+150
+143
+133
+131
+128
+129
+136
+133
+125
+128
+128
+127
+133
+131
+131
+129
+131
+127
+140
+168
+168
+161
+162
+139
+155
+179
+191
+198
+215
+211
+172
+166
+184
+190
+179
+164
+158
+150
+144
+170
+162
+155
+154
+143
+130
+134
+133
+146
+141
+136
+141
+137
+136
+130
+126
+125
+128
+133
+130
+126
+128
+137
+134
+124
+137
+187
+196
+215
+219
+194
+177
+190
+195
+194
+200
+202
+198
+202
+201
+207
+207
+201
+196
+220
+233
+231
+228
+213
+212
+216
+201
+199
+201
+200
+196
+199
+204
+201
+209
+215
+208
+207
+200
+200
+205
+213
+212
+211
+220
+215
+205
+202
+209
+208
+200
+199
+201
+198
+200
+200
+198
+198
+194
+182
+174
+162
+150
+180
+174
+192
+189
+186
+191
+194
+201
+208
+216
+221
+213
+202
+205
+202
+198
+194
+194
+188
+192
+189
+189
+192
+192
+192
+185
+185
+189
+177
+144
+125
+97
+94
+87
+68
+83
+90
+87
+107
+106
+111
+125
+133
+118
+108
+88
+93
+120
+129
+186
+196
+170
+121
+100
+78
+92
+94
+83
+64
+83
+92
+76
+104
+103
+95
+117
+119
+141
+158
+171
+155
+180
+187
+168
+128
+110
+143
+139
+128
+147
+157
+130
+140
+151
+135
+185
+190
+175
+169
+188
+164
+127
+105
+141
+125
+111
+131
+167
+179
+188
+201
+181
+178
+166
+151
+143
+128
+137
+113
+100
+110
+133
+167
+185
+172
+145
+153
+166
+123
+118
+104
+124
+117
+105
+127
+116
+108
+110
+110
+98
+98
+114
+109
+90
+114
+111
+145
+131
+113
+113
+108
+120
+139
+156
+160
+137
+127
+127
+117
+105
+106
+108
+109
+123
+123
+131
+117
+121
+134
+119
+126
+127
+129
+157
+138
+118
+94
+94
+117
+143
+165
+169
+166
+174
+156
+139
+149
+135
+141
+136
+97
+123
+124
+119
+120
+154
+130
+108
+124
+98
+60
+70
+75
+87
+68
+58
+69
+79
+96
+148
+188
+181
+153
+76
+41
+32
+26
+38
+38
+47
+53
+33
+31
+55
+74
+151
+167
+102
+79
+110
+110
+116
+76
+123
+100
+79
+68
+51
+55
+49
+48
+72
+57
+83
+106
+83
+68
+49
+41
+42
+55
+53
+106
+180
+179
+169
+160
+160
+169
+146
+84
+69
+55
+62
+56
+83
+155
+178
+135
+95
+108
+133
+180
+115
+60
+90
+100
+118
+140
+145
+139
+84
+48
+49
+52
+67
+64
+58
+78
+128
+92
+75
+41
+42
+56
+64
+70
+133
+158
+166
+182
+196
+204
+205
+196
+195
+146
+92
+113
+158
+174
+172
+175
+176
+174
+187
+187
+189
+200
+195
+197
+204
+201
+202
+200
+198
+200
+179
+174
+184
+176
+180
+157
+172
+170
+188
+201
+200
+204
+202
+208
+212
+216
+216
+219
+218
+217
+216
+220
+213
+213
+218
+219
+207
+201
+205
+211
+206
+199
+191
+202
+199
+202
+212
+223
+229
+222
+231
+230
+227
+225
+225
+216
+210
+204
+206
+204
+200
+195
+191
+201
+191
+202
+191
+146
+174
+158
+147
+147
+174
+165
+153
+141
+145
+137
+141
+136
+136
+127
+126
+123
+126
+125
+124
+131
+124
+121
+126
+135
+128
+147
+134
+121
+130
+145
+143
+138
+144
+154
+182
+189
+195
+188
+195
+211
+194
+182
+210
+206
+188
+176
+182
+164
+147
+156
+161
+161
+153
+133
+128
+134
+134
+140
+136
+129
+129
+130
+130
+130
+134
+126
+133
+133
+131
+135
+143
+135
+140
+129
+135
+190
+205
+215
+208
+197
+181
+189
+200
+197
+197
+208
+206
+204
+199
+204
+199
+202
+207
+223
+229
+228
+223
+216
+212
+215
+210
+196
+186
+195
+194
+194
+207
+205
+204
+206
+207
+207
+210
+209
+216
+211
+219
+213
+218
+212
+210
+206
+204
+197
+199
+202
+195
+195
+205
+208
+207
+198
+197
+191
+182
+144
+158
+205
+186
+198
+195
+189
+190
+206
+206
+201
+201
+201
+205
+198
+197
+197
+198
+194
+182
+188
+190
+185
+178
+181
+179
+177
+179
+178
+169
+128
+111
+110
+127
+117
+78
+72
+69
+64
+82
+64
+74
+110
+114
+74
+82
+66
+55
+73
+80
+116
+159
+207
+209
+215
+196
+147
+124
+128
+119
+94
+64
+85
+106
+118
+109
+95
+115
+121
+128
+134
+180
+185
+190
+215
+215
+195
+169
+154
+135
+124
+143
+160
+189
+187
+175
+153
+147
+172
+195
+189
+200
+196
+175
+141
+138
+131
+104
+110
+121
+113
+110
+140
+161
+149
+154
+150
+158
+174
+170
+146
+117
+94
+131
+151
+158
+181
+186
+165
+139
+124
+92
+80
+84
+80
+84
+57
+82
+67
+79
+108
+110
+136
+134
+125
+123
+116
+111
+94
+114
+120
+113
+107
+96
+107
+110
+114
+104
+94
+109
+108
+106
+92
+105
+111
+124
+128
+118
+131
+129
+125
+123
+108
+136
+145
+137
+115
+106
+128
+118
+120
+110
+113
+146
+167
+165
+149
+133
+95
+134
+172
+179
+149
+120
+113
+114
+117
+125
+110
+84
+64
+60
+48
+51
+39
+42
+36
+37
+56
+64
+78
+126
+121
+99
+80
+72
+39
+46
+62
+60
+51
+43
+36
+69
+75
+108
+107
+105
+84
+75
+87
+88
+120
+99
+69
+84
+58
+43
+44
+60
+82
+69
+110
+98
+120
+75
+83
+89
+72
+109
+74
+63
+72
+80
+144
+157
+121
+133
+100
+75
+80
+94
+109
+121
+76
+44
+74
+93
+116
+108
+123
+136
+165
+174
+105
+47
+77
+97
+150
+135
+129
+98
+59
+68
+72
+60
+69
+53
+67
+60
+77
+65
+57
+52
+82
+54
+53
+53
+48
+114
+147
+157
+178
+198
+188
+169
+167
+179
+151
+127
+82
+124
+158
+158
+176
+192
+189
+187
+192
+201
+209
+204
+196
+197
+198
+202
+208
+194
+195
+172
+171
+194
+184
+169
+166
+170
+138
+154
+177
+195
+201
+194
+196
+210
+210
+208
+213
+210
+211
+210
+211
+219
+221
+217
+218
+221
+210
+207
+208
+205
+194
+190
+191
+195
+200
+202
+223
+230
+222
+226
+226
+228
+223
+217
+208
+202
+213
+207
+198
+199
+199
+199
+199
+186
+195
+185
+137
+144
+158
+149
+137
+157
+145
+159
+154
+174
+156
+150
+136
+137
+131
+139
+129
+128
+128
+131
+128
+129
+129
+135
+131
+141
+144
+136
+133
+143
+146
+133
+144
+148
+156
+177
+202
+195
+182
+191
+199
+195
+201
+207
+189
+159
+164
+148
+169
+146
+154
+167
+159
+146
+135
+129
+133
+125
+140
+149
+145
+133
+134
+143
+137
+127
+129
+128
+129
+126
+146
+149
+134
+138
+130
+123
+194
+210
+217
+219
+197
+178
+190
+196
+191
+201
+204
+202
+206
+202
+210
+211
+208
+216
+227
+230
+235
+231
+222
+205
+212
+207
+187
+205
+192
+190
+202
+206
+208
+207
+205
+208
+211
+211
+211
+221
+212
+211
+215
+217
+206
+210
+211
+212
+201
+200
+195
+200
+204
+201
+202
+205
+189
+181
+176
+161
+146
+160
+194
+177
+187
+189
+189
+198
+204
+210
+212
+196
+202
+211
+201
+204
+211
+199
+196
+190
+192
+188
+178
+185
+191
+192
+177
+179
+167
+146
+111
+121
+123
+105
+94
+60
+88
+70
+63
+64
+74
+92
+92
+73
+69
+72
+90
+92
+111
+124
+87
+92
+95
+125
+168
+176
+143
+114
+135
+145
+145
+125
+137
+138
+124
+161
+171
+189
+171
+154
+134
+133
+150
+150
+167
+199
+217
+206
+174
+154
+135
+141
+133
+134
+145
+174
+187
+158
+124
+141
+149
+155
+201
+207
+165
+127
+109
+134
+123
+109
+117
+128
+115
+104
+117
+115
+133
+147
+131
+146
+176
+180
+187
+178
+146
+139
+147
+113
+114
+127
+131
+106
+85
+97
+74
+74
+94
+73
+84
+65
+88
+123
+108
+160
+157
+133
+92
+97
+121
+134
+154
+151
+126
+113
+87
+116
+134
+128
+130
+136
+123
+121
+127
+111
+124
+129
+117
+116
+111
+115
+117
+119
+138
+162
+169
+118
+110
+106
+102
+96
+79
+67
+45
+60
+80
+126
+145
+144
+136
+139
+145
+133
+135
+123
+128
+121
+103
+100
+85
+65
+67
+68
+59
+47
+58
+55
+58
+131
+170
+212
+219
+192
+111
+48
+53
+29
+47
+56
+49
+67
+47
+77
+56
+51
+65
+64
+84
+90
+96
+137
+174
+194
+199
+175
+145
+167
+146
+94
+117
+111
+99
+75
+65
+62
+64
+118
+174
+139
+83
+114
+83
+59
+64
+69
+68
+82
+78
+66
+92
+82
+62
+63
+52
+47
+48
+84
+116
+88
+72
+109
+129
+107
+135
+105
+98
+69
+99
+162
+169
+69
+66
+73
+128
+151
+107
+65
+54
+52
+68
+100
+75
+67
+106
+162
+113
+52
+43
+29
+59
+134
+151
+157
+186
+194
+192
+185
+171
+179
+146
+113
+73
+125
+174
+161
+170
+189
+185
+187
+187
+191
+201
+197
+199
+204
+201
+208
+207
+202
+199
+187
+180
+168
+171
+160
+161
+158
+125
+150
+187
+199
+194
+190
+192
+197
+207
+207
+204
+209
+209
+205
+217
+216
+220
+226
+217
+207
+211
+213
+208
+206
+200
+192
+188
+197
+201
+200
+221
+226
+218
+220
+221
+223
+230
+222
+216
+212
+213
+202
+196
+206
+201
+206
+202
+197
+200
+168
+129
+134
+153
+159
+147
+138
+149
+171
+154
+164
+136
+137
+151
+136
+133
+126
+129
+121
+123
+124
+143
+128
+125
+137
+138
+127
+127
+138
+139
+158
+153
+137
+169
+159
+153
+171
+195
+187
+177
+197
+213
+219
+213
+209
+192
+166
+148
+160
+172
+147
+148
+144
+158
+151
+141
+140
+138
+133
+133
+147
+147
+143
+140
+129
+131
+130
+127
+127
+135
+137
+134
+149
+133
+126
+130
+131
+198
+212
+211
+208
+192
+171
+188
+195
+201
+205
+197
+196
+197
+205
+210
+211
+213
+217
+223
+229
+228
+223
+217
+207
+217
+206
+202
+202
+195
+197
+197
+195
+202
+206
+205
+211
+207
+208
+220
+213
+207
+209
+208
+207
+210
+206
+196
+205
+204
+197
+200
+202
+201
+204
+201
+204
+199
+185
+168
+154
+171
+178
+198
+184
+182
+187
+180
+206
+219
+223
+209
+197
+204
+197
+196
+198
+197
+196
+194
+192
+190
+184
+187
+196
+201
+197
+185
+185
+164
+126
+118
+105
+116
+111
+89
+76
+83
+95
+67
+70
+77
+73
+96
+90
+84
+105
+124
+166
+206
+201
+159
+110
+100
+116
+116
+131
+162
+196
+181
+147
+116
+128
+126
+118
+126
+118
+114
+106
+129
+170
+156
+146
+119
+111
+135
+202
+218
+223
+206
+158
+128
+140
+144
+159
+185
+194
+164
+141
+134
+100
+103
+127
+133
+188
+200
+194
+168
+141
+134
+105
+93
+100
+118
+92
+85
+96
+102
+135
+131
+116
+135
+131
+124
+131
+145
+129
+148
+162
+133
+111
+93
+131
+148
+109
+111
+109
+107
+117
+88
+92
+107
+96
+128
+162
+192
+176
+151
+118
+121
+127
+120
+136
+141
+156
+138
+128
+124
+135
+144
+135
+139
+145
+169
+160
+126
+118
+113
+90
+127
+108
+110
+106
+116
+126
+137
+67
+63
+84
+100
+110
+96
+126
+119
+105
+79
+43
+79
+72
+93
+150
+190
+192
+179
+144
+121
+125
+130
+111
+78
+39
+34
+45
+35
+44
+32
+43
+74
+96
+139
+145
+149
+131
+111
+107
+119
+85
+87
+116
+113
+114
+75
+64
+34
+23
+23
+53
+46
+47
+106
+110
+88
+102
+102
+124
+149
+99
+83
+117
+99
+66
+59
+31
+76
+100
+130
+147
+136
+106
+140
+116
+104
+118
+117
+123
+114
+87
+87
+113
+111
+67
+64
+75
+60
+65
+113
+123
+97
+109
+95
+85
+96
+96
+68
+95
+121
+89
+145
+164
+125
+83
+73
+90
+149
+72
+46
+60
+43
+65
+80
+94
+79
+79
+111
+107
+87
+38
+48
+41
+49
+113
+146
+161
+180
+188
+189
+186
+180
+174
+150
+113
+95
+115
+161
+159
+164
+182
+189
+196
+189
+194
+197
+195
+201
+198
+200
+206
+198
+205
+209
+192
+180
+179
+169
+160
+174
+159
+161
+151
+181
+192
+190
+188
+188
+198
+215
+210
+212
+209
+210
+213
+220
+209
+212
+216
+216
+211
+208
+210
+209
+207
+194
+189
+176
+185
+204
+210
+210
+216
+217
+223
+230
+230
+223
+223
+225
+216
+216
+209
+196
+200
+197
+190
+198
+200
+194
+164
+134
+143
+154
+147
+164
+192
+195
+178
+149
+135
+140
+148
+160
+135
+129
+127
+133
+127
+128
+127
+145
+134
+127
+129
+125
+121
+133
+153
+144
+135
+139
+147
+172
+161
+171
+176
+190
+189
+180
+188
+199
+195
+197
+196
+176
+154
+155
+155
+174
+156
+134
+138
+141
+149
+137
+138
+136
+136
+133
+146
+146
+151
+138
+140
+158
+159
+144
+131
+128
+135
+126
+136
+127
+135
+135
+131
+187
+197
+201
+204
+180
+177
+194
+201
+213
+201
+195
+197
+200
+205
+200
+208
+210
+217
+228
+229
+223
+223
+222
+202
+210
+208
+205
+194
+192
+198
+202
+206
+208
+213
+207
+207
+209
+213
+211
+220
+220
+220
+215
+212
+213
+208
+204
+198
+205
+209
+206
+207
+208
+199
+200
+207
+196
+188
+177
+170
+191
+187
+202
+192
+190
+189
+190
+212
+229
+215
+206
+199
+198
+192
+195
+191
+199
+202
+192
+190
+184
+182
+186
+197
+198
+199
+177
+174
+168
+143
+144
+133
+117
+117
+137
+84
+68
+73
+83
+98
+67
+85
+79
+98
+126
+141
+133
+135
+124
+102
+103
+134
+157
+186
+194
+196
+187
+171
+165
+141
+154
+169
+165
+153
+124
+129
+115
+115
+137
+141
+168
+207
+197
+167
+134
+121
+133
+170
+207
+202
+201
+196
+166
+189
+191
+190
+211
+190
+145
+131
+88
+84
+104
+83
+114
+139
+157
+139
+123
+102
+108
+117
+111
+98
+96
+78
+83
+79
+125
+126
+116
+135
+125
+95
+84
+80
+82
+128
+148
+106
+93
+90
+110
+127
+111
+124
+141
+143
+161
+178
+167
+123
+92
+69
+108
+154
+151
+149
+149
+147
+130
+127
+146
+145
+128
+138
+146
+130
+110
+143
+156
+150
+151
+134
+150
+141
+126
+102
+117
+125
+137
+137
+121
+124
+125
+104
+86
+68
+84
+76
+64
+82
+90
+117
+90
+80
+68
+76
+79
+76
+95
+116
+151
+150
+153
+153
+140
+104
+62
+79
+72
+98
+98
+69
+80
+121
+146
+164
+161
+137
+131
+111
+96
+92
+58
+58
+51
+64
+59
+45
+42
+39
+31
+32
+65
+70
+77
+119
+119
+108
+115
+123
+138
+115
+100
+102
+56
+97
+84
+96
+75
+73
+98
+73
+92
+78
+73
+111
+136
+148
+167
+168
+141
+133
+127
+168
+189
+143
+94
+99
+90
+87
+106
+105
+102
+67
+87
+65
+79
+117
+102
+84
+67
+98
+90
+110
+94
+52
+54
+53
+100
+129
+124
+85
+99
+99
+60
+65
+83
+59
+37
+48
+39
+34
+32
+27
+39
+43
+51
+98
+150
+178
+184
+192
+184
+167
+178
+177
+184
+150
+99
+89
+144
+165
+171
+179
+184
+185
+179
+178
+186
+201
+201
+195
+199
+197
+208
+212
+194
+181
+169
+184
+169
+127
+161
+167
+174
+140
+140
+159
+176
+197
+202
+198
+210
+216
+218
+213
+219
+221
+215
+216
+213
+215
+217
+208
+210
+212
+205
+202
+207
+199
+196
+195
+196
+210
+218
+219
+212
+211
+223
+231
+227
+222
+219
+223
+221
+208
+200
+198
+194
+197
+199
+174
+191
+165
+129
+140
+139
+148
+165
+187
+188
+177
+156
+144
+133
+137
+138
+128
+129
+128
+131
+127
+126
+128
+133
+128
+124
+127
+124
+123
+135
+135
+134
+128
+136
+151
+172
+179
+175
+178
+182
+176
+181
+181
+196
+189
+168
+169
+167
+138
+138
+141
+158
+149
+146
+145
+145
+156
+139
+149
+134
+134
+146
+147
+137
+153
+145
+134
+133
+136
+139
+127
+131
+140
+149
+145
+141
+139
+149
+129
+176
+205
+222
+218
+186
+186
+192
+198
+213
+207
+196
+198
+199
+210
+207
+204
+207
+220
+229
+226
+225
+227
+218
+200
+213
+210
+204
+194
+188
+199
+205
+207
+212
+210
+202
+209
+213
+202
+209
+221
+219
+223
+222
+217
+218
+218
+208
+202
+206
+208
+208
+206
+207
+204
+204
+194
+184
+179
+155
+149
+172
+175
+201
+202
+182
+195
+206
+211
+219
+217
+215
+209
+221
+206
+202
+201
+204
+200
+190
+178
+180
+189
+187
+191
+192
+198
+182
+182
+168
+136
+118
+114
+123
+98
+83
+100
+98
+106
+102
+68
+51
+62
+79
+103
+83
+69
+104
+113
+98
+102
+93
+106
+118
+124
+127
+135
+119
+110
+126
+144
+180
+213
+195
+177
+139
+130
+127
+115
+115
+99
+116
+119
+119
+134
+144
+145
+136
+146
+139
+134
+150
+141
+120
+119
+135
+150
+171
+176
+167
+130
+124
+107
+107
+113
+119
+117
+108
+87
+76
+96
+102
+177
+164
+114
+113
+102
+111
+113
+119
+137
+144
+136
+165
+146
+115
+90
+98
+97
+125
+138
+124
+104
+93
+77
+79
+84
+105
+110
+117
+116
+137
+129
+109
+107
+96
+111
+148
+160
+155
+138
+123
+140
+136
+128
+103
+110
+124
+128
+141
+158
+141
+125
+131
+113
+123
+129
+107
+109
+105
+123
+139
+128
+131
+126
+114
+92
+74
+113
+138
+133
+108
+60
+57
+102
+79
+104
+136
+181
+196
+190
+137
+159
+180
+195
+184
+148
+93
+60
+57
+47
+56
+48
+65
+48
+54
+59
+58
+86
+66
+53
+51
+51
+45
+36
+39
+56
+85
+85
+59
+31
+42
+56
+85
+77
+83
+104
+134
+135
+159
+156
+172
+169
+116
+90
+120
+107
+76
+72
+73
+96
+83
+90
+92
+56
+39
+65
+69
+87
+105
+94
+94
+82
+103
+162
+201
+184
+116
+76
+116
+98
+109
+93
+97
+66
+62
+83
+108
+143
+143
+139
+89
+44
+48
+39
+55
+72
+42
+49
+73
+120
+154
+120
+84
+100
+86
+69
+99
+123
+92
+60
+34
+37
+25
+48
+43
+52
+66
+53
+54
+130
+161
+161
+171
+174
+175
+194
+205
+181
+176
+156
+125
+102
+110
+149
+162
+177
+176
+175
+177
+170
+172
+191
+196
+194
+198
+201
+205
+199
+209
+202
+197
+189
+179
+169
+180
+194
+192
+176
+153
+148
+180
+200
+196
+198
+208
+206
+219
+221
+220
+212
+216
+213
+215
+219
+221
+210
+208
+212
+210
+205
+202
+198
+201
+195
+189
+218
+222
+221
+226
+217
+208
+218
+228
+223
+221
+221
+211
+202
+199
+207
+200
+195
+194
+188
+199
+172
+130
+136
+149
+146
+149
+168
+170
+159
+143
+141
+133
+138
+130
+126
+127
+123
+127
+128
+126
+129
+130
+128
+129
+131
+130
+124
+128
+125
+128
+134
+141
+159
+168
+185
+182
+159
+150
+156
+162
+174
+194
+184
+166
+191
+190
+162
+144
+147
+143
+148
+140
+137
+144
+161
+135
+138
+133
+136
+141
+135
+131
+130
+135
+124
+128
+130
+134
+127
+131
+139
+144
+137
+137
+139
+147
+150
+187
+212
+219
+212
+184
+182
+195
+204
+202
+201
+202
+204
+196
+202
+199
+197
+211
+226
+228
+228
+221
+219
+212
+199
+196
+201
+187
+189
+202
+212
+212
+205
+212
+210
+208
+210
+208
+210
+215
+216
+226
+223
+213
+216
+218
+212
+205
+209
+211
+208
+208
+209
+209
+201
+201
+205
+189
+166
+127
+141
+161
+153
+181
+176
+171
+195
+206
+208
+204
+207
+215
+216
+218
+210
+215
+209
+212
+204
+194
+184
+185
+189
+196
+191
+181
+188
+179
+166
+156
+140
+123
+102
+86
+60
+94
+109
+99
+100
+96
+93
+88
+82
+153
+118
+80
+85
+105
+159
+187
+180
+140
+130
+119
+118
+134
+120
+121
+140
+174
+207
+210
+170
+161
+191
+180
+169
+167
+186
+188
+188
+150
+146
+130
+107
+110
+99
+94
+100
+90
+89
+85
+94
+77
+79
+90
+104
+129
+166
+180
+187
+171
+144
+118
+96
+113
+127
+115
+97
+105
+86
+83
+127
+188
+210
+209
+196
+204
+196
+168
+111
+118
+128
+159
+178
+151
+115
+96
+98
+102
+114
+136
+120
+118
+113
+151
+170
+184
+181
+144
+118
+128
+117
+137
+144
+114
+120
+128
+127
+123
+143
+111
+137
+153
+141
+121
+124
+116
+117
+115
+124
+119
+113
+116
+135
+161
+165
+149
+134
+127
+115
+109
+108
+111
+128
+126
+76
+84
+82
+120
+146
+148
+127
+115
+128
+117
+92
+133
+145
+140
+164
+158
+147
+130
+126
+102
+116
+133
+128
+110
+106
+64
+69
+64
+87
+93
+66
+49
+56
+90
+93
+114
+110
+77
+46
+56
+54
+115
+135
+161
+157
+125
+69
+67
+70
+63
+66
+62
+77
+83
+88
+100
+85
+80
+80
+97
+115
+80
+83
+73
+57
+94
+76
+36
+46
+47
+63
+57
+41
+48
+70
+58
+109
+140
+166
+156
+105
+114
+139
+105
+75
+73
+64
+53
+63
+73
+92
+134
+100
+73
+52
+52
+39
+53
+98
+146
+149
+143
+116
+94
+75
+67
+64
+89
+57
+102
+177
+154
+149
+108
+67
+65
+43
+42
+42
+41
+48
+47
+53
+47
+110
+156
+149
+166
+174
+182
+184
+188
+194
+186
+166
+130
+119
+117
+164
+164
+169
+171
+184
+195
+185
+190
+208
+208
+218
+202
+205
+194
+206
+213
+198
+201
+196
+172
+196
+198
+182
+172
+178
+161
+146
+172
+187
+195
+201
+210
+208
+218
+222
+216
+215
+211
+212
+215
+209
+216
+215
+201
+197
+211
+202
+207
+200
+192
+188
+186
+195
+220
+223
+218
+215
+218
+218
+221
+226
+226
+221
+219
+206
+192
+205
+205
+201
+207
+191
+198
+168
+125
+130
+135
+162
+165
+164
+153
+184
+150
+137
+137
+135
+131
+130
+133
+126
+127
+128
+126
+123
+131
+137
+136
+129
+138
+130
+137
+133
+141
+150
+147
+162
+174
+177
+166
+139
+151
+160
+155
+175
+190
+178
+165
+185
+199
+179
+157
+164
+156
+148
+141
+131
+131
+139
+137
+139
+140
+138
+137
+136
+143
+145
+140
+131
+130
+134
+135
+130
+131
+130
+134
+133
+141
+143
+134
+146
+182
+204
+206
+202
+182
+186
+198
+198
+204
+201
+200
+201
+199
+200
+205
+199
+209
+228
+229
+226
+216
+216
+208
+198
+207
+191
+190
+199
+202
+211
+216
+207
+212
+212
+211
+207
+213
+223
+219
+229
+225
+221
+227
+223
+211
+208
+200
+209
+216
+207
+197
+201
+205
+202
+190
+200
+186
+154
+134
+174
+182
+176
+181
+175
+189
+204
+210
+213
+208
+210
+210
+213
+206
+206
+204
+209
+212
+199
+202
+192
+186
+191
+199
+189
+192
+192
+174
+161
+146
+125
+93
+94
+65
+59
+86
+108
+111
+84
+80
+74
+66
+138
+161
+129
+121
+100
+92
+92
+106
+136
+182
+192
+184
+177
+124
+103
+95
+104
+181
+196
+169
+118
+114
+130
+149
+146
+145
+137
+125
+87
+87
+106
+103
+87
+99
+98
+127
+146
+131
+137
+143
+114
+109
+93
+82
+111
+119
+144
+140
+148
+149
+184
+186
+161
+150
+158
+120
+125
+134
+104
+86
+105
+96
+133
+156
+153
+182
+206
+210
+162
+102
+89
+119
+141
+151
+157
+117
+97
+134
+137
+134
+121
+121
+165
+169
+162
+145
+187
+197
+172
+154
+144
+128
+123
+99
+113
+115
+135
+124
+118
+106
+92
+104
+136
+126
+115
+119
+135
+114
+131
+144
+143
+145
+147
+171
+176
+170
+155
+147
+148
+146
+127
+107
+105
+147
+104
+109
+83
+80
+79
+128
+167
+185
+197
+189
+180
+169
+150
+131
+111
+109
+103
+109
+93
+66
+75
+85
+115
+105
+119
+121
+118
+108
+99
+96
+103
+100
+138
+154
+139
+140
+131
+75
+49
+60
+45
+67
+79
+92
+109
+74
+57
+84
+74
+94
+80
+118
+123
+143
+124
+143
+124
+58
+78
+117
+146
+177
+181
+164
+127
+96
+79
+77
+84
+98
+107
+117
+133
+111
+82
+130
+162
+179
+158
+111
+126
+128
+98
+62
+65
+58
+68
+105
+123
+118
+80
+70
+59
+65
+59
+49
+62
+66
+125
+97
+69
+98
+70
+47
+36
+47
+73
+69
+90
+144
+125
+103
+97
+103
+107
+88
+48
+43
+42
+36
+47
+55
+56
+67
+82
+139
+155
+176
+188
+201
+190
+182
+196
+190
+184
+158
+146
+119
+135
+167
+178
+181
+184
+188
+184
+192
+201
+205
+207
+208
+202
+198
+206
+207
+204
+197
+189
+168
+165
+178
+185
+162
+157
+170
+164
+169
+184
+195
+198
+215
+217
+213
+223
+220
+222
+219
+209
+212
+217
+212
+211
+212
+209
+209
+208
+207
+199
+195
+197
+188
+198
+207
+222
+223
+218
+213
+228
+227
+220
+219
+225
+220
+205
+191
+199
+197
+199
+205
+189
+181
+172
+141
+130
+134
+164
+165
+138
+136
+144
+139
+144
+139
+130
+127
+125
+125
+126
+129
+128
+130
+130
+133
+144
+135
+133
+125
+125
+127
+143
+147
+149
+155
+154
+165
+167
+149
+131
+133
+157
+176
+184
+202
+204
+172
+181
+188
+171
+169
+160
+162
+156
+151
+151
+161
+144
+133
+146
+137
+137
+131
+140
+136
+140
+140
+130
+131
+136
+133
+130
+136
+137
+133
+140
+141
+134
+127
+145
+184
+212
+217
+204
+181
+184
+189
+196
+202
+197
+198
+197
+198
+204
+207
+200
+220
+232
+230
+222
+221
+223
+206
+204
+202
+198
+198
+205
+207
+208
+201
+205
+207
+208
+215
+217
+223
+226
+227
+225
+223
+227
+226
+226
+215
+205
+201
+208
+213
+217
+217
+200
+207
+205
+189
+174
+166
+156
+154
+186
+194
+188
+195
+194
+190
+206
+199
+208
+212
+210
+206
+217
+211
+210
+210
+208
+204
+191
+195
+188
+180
+184
+195
+192
+190
+186
+182
+171
+145
+124
+100
+109
+127
+124
+70
+62
+58
+62
+58
+68
+67
+116
+137
+134
+170
+148
+108
+118
+129
+126
+134
+114
+105
+103
+109
+151
+145
+141
+109
+128
+150
+127
+114
+103
+110
+119
+130
+120
+117
+111
+88
+90
+70
+88
+99
+108
+161
+169
+154
+147
+179
+143
+154
+167
+185
+188
+171
+156
+150
+172
+166
+161
+175
+178
+145
+129
+125
+123
+104
+120
+129
+147
+146
+157
+160
+139
+108
+96
+136
+151
+137
+125
+148
+158
+169
+188
+155
+117
+115
+131
+123
+141
+123
+97
+110
+131
+135
+140
+175
+192
+162
+140
+127
+129
+105
+92
+117
+111
+124
+125
+105
+107
+85
+80
+108
+117
+98
+111
+127
+133
+131
+141
+168
+177
+178
+185
+180
+166
+160
+161
+160
+143
+130
+126
+102
+131
+121
+108
+90
+100
+104
+111
+99
+103
+111
+102
+117
+115
+113
+125
+125
+133
+117
+89
+92
+107
+92
+75
+80
+106
+160
+184
+185
+208
+216
+207
+170
+127
+90
+86
+94
+106
+123
+164
+157
+103
+66
+68
+78
+77
+66
+68
+66
+65
+102
+126
+145
+110
+96
+106
+135
+128
+85
+86
+78
+118
+134
+131
+137
+123
+84
+117
+151
+150
+118
+135
+123
+104
+128
+114
+128
+162
+150
+129
+143
+134
+106
+97
+97
+65
+78
+78
+99
+123
+118
+98
+49
+48
+52
+72
+69
+51
+49
+55
+64
+64
+76
+64
+58
+70
+66
+58
+79
+90
+79
+84
+121
+124
+106
+102
+59
+73
+57
+55
+49
+49
+42
+39
+43
+73
+162
+161
+175
+185
+197
+194
+194
+192
+186
+186
+157
+140
+125
+107
+140
+175
+180
+181
+184
+191
+195
+198
+194
+195
+207
+211
+205
+211
+208
+209
+215
+198
+186
+182
+187
+186
+166
+167
+169
+170
+158
+185
+192
+200
+199
+201
+208
+213
+216
+225
+219
+205
+216
+215
+210
+208
+212
+215
+210
+202
+197
+199
+196
+186
+188
+201
+199
+222
+228
+227
+211
+221
+225
+216
+220
+216
+222
+212
+196
+196
+199
+197
+205
+195
+188
+172
+129
+124
+125
+131
+138
+139
+153
+166
+145
+139
+127
+129
+128
+131
+134
+126
+133
+127
+128
+131
+133
+128
+128
+129
+126
+124
+128
+133
+144
+128
+141
+144
+148
+159
+159
+157
+197
+197
+177
+200
+197
+204
+205
+195
+207
+188
+164
+148
+147
+147
+144
+153
+162
+137
+140
+138
+133
+144
+149
+143
+135
+136
+145
+134
+135
+134
+134
+133
+134
+133
+128
+141
+150
+157
+127
+144
+189
+206
+218
+215
+182
+187
+197
+204
+200
+201
+204
+199
+201
+208
+202
+206
+226
+230
+225
+219
+223
+226
+209
+204
+199
+204
+204
+202
+205
+201
+205
+209
+201
+213
+219
+216
+223
+226
+221
+219
+222
+219
+215
+212
+204
+206
+209
+211
+220
+228
+225
+206
+207
+197
+187
+175
+156
+160
+175
+171
+174
+171
+184
+200
+202
+200
+188
+218
+219
+216
+219
+216
+210
+208
+208
+202
+207
+201
+199
+196
+199
+201
+197
+192
+196
+194
+171
+153
+141
+146
+118
+90
+78
+94
+110
+119
+148
+113
+82
+57
+59
+77
+62
+65
+72
+79
+95
+113
+145
+126
+100
+84
+82
+95
+90
+120
+139
+155
+128
+121
+130
+136
+121
+143
+164
+179
+157
+139
+121
+118
+124
+120
+116
+138
+147
+113
+108
+134
+149
+118
+127
+124
+137
+154
+165
+180
+189
+162
+145
+166
+176
+172
+156
+167
+181
+188
+187
+194
+191
+135
+104
+109
+86
+126
+159
+179
+150
+135
+147
+139
+117
+96
+95
+94
+92
+97
+117
+96
+100
+93
+107
+94
+110
+105
+107
+105
+116
+126
+110
+139
+141
+115
+92
+94
+93
+95
+100
+105
+125
+138
+99
+119
+115
+102
+113
+107
+102
+106
+102
+111
+123
+127
+130
+148
+162
+155
+145
+148
+136
+146
+129
+131
+133
+119
+96
+139
+127
+110
+126
+127
+103
+99
+78
+55
+65
+69
+60
+72
+76
+68
+83
+93
+106
+86
+74
+72
+106
+110
+94
+99
+116
+124
+138
+165
+175
+166
+140
+104
+73
+66
+135
+167
+168
+159
+102
+60
+70
+124
+148
+130
+125
+49
+39
+49
+69
+75
+73
+88
+110
+151
+165
+154
+95
+109
+133
+110
+85
+94
+78
+63
+80
+110
+99
+82
+117
+149
+153
+108
+100
+107
+110
+174
+200
+213
+192
+176
+190
+204
+210
+186
+115
+120
+135
+130
+88
+55
+44
+46
+52
+43
+55
+45
+29
+37
+51
+100
+72
+66
+67
+72
+58
+64
+65
+113
+111
+77
+87
+86
+75
+69
+78
+94
+87
+56
+48
+58
+45
+41
+65
+90
+158
+178
+175
+188
+196
+197
+200
+196
+197
+182
+168
+157
+130
+83
+130
+164
+164
+176
+177
+185
+191
+194
+196
+205
+204
+199
+205
+210
+202
+210
+212
+196
+191
+199
+200
+164
+191
+192
+182
+188
+159
+178
+194
+195
+204
+211
+207
+205
+215
+217
+217
+221
+215
+215
+218
+207
+200
+206
+199
+204
+207
+201
+202
+196
+188
+197
+216
+211
+219
+227
+218
+218
+230
+226
+220
+218
+220
+215
+202
+209
+195
+199
+197
+186
+162
+158
+123
+121
+136
+133
+126
+129
+145
+139
+140
+137
+133
+131
+127
+124
+127
+127
+127
+128
+127
+134
+148
+133
+131
+130
+129
+118
+124
+127
+133
+130
+133
+136
+146
+159
+168
+170
+177
+150
+161
+166
+166
+181
+196
+202
+199
+195
+174
+158
+150
+143
+143
+145
+141
+131
+136
+135
+133
+137
+141
+140
+136
+135
+139
+134
+128
+135
+134
+129
+130
+135
+130
+138
+162
+157
+138
+145
+187
+209
+216
+201
+185
+186
+196
+196
+208
+210
+208
+209
+207
+205
+208
+206
+223
+227
+225
+218
+223
+213
+201
+200
+198
+190
+201
+202
+204
+209
+222
+219
+212
+207
+216
+222
+221
+220
+230
+229
+218
+213
+208
+201
+206
+208
+209
+222
+218
+213
+217
+215
+199
+196
+180
+139
+135
+176
+185
+184
+184
+147
+184
+202
+206
+205
+205
+212
+213
+216
+201
+205
+204
+197
+210
+209
+200
+195
+200
+202
+206
+210
+204
+198
+200
+197
+172
+154
+121
+120
+116
+104
+78
+88
+75
+76
+119
+109
+86
+96
+93
+97
+85
+60
+76
+78
+99
+103
+92
+63
+77
+77
+77
+85
+117
+164
+162
+147
+130
+118
+138
+140
+143
+143
+137
+178
+190
+195
+166
+155
+181
+176
+148
+156
+186
+161
+145
+135
+133
+185
+210
+206
+192
+148
+130
+169
+154
+138
+176
+198
+200
+194
+159
+141
+148
+120
+103
+100
+114
+146
+139
+120
+106
+79
+133
+172
+150
+114
+100
+174
+189
+174
+127
+88
+108
+120
+110
+79
+79
+84
+87
+110
+95
+111
+115
+128
+128
+113
+121
+108
+109
+99
+72
+85
+80
+90
+85
+89
+121
+134
+157
+186
+182
+143
+107
+129
+104
+102
+111
+96
+104
+120
+119
+109
+117
+150
+143
+144
+128
+120
+131
+127
+130
+114
+118
+168
+184
+166
+153
+124
+123
+97
+96
+102
+98
+78
+66
+74
+78
+87
+84
+80
+96
+99
+108
+106
+65
+70
+56
+68
+125
+131
+127
+107
+93
+96
+66
+68
+36
+42
+65
+62
+52
+44
+47
+67
+126
+150
+147
+110
+72
+58
+76
+64
+76
+94
+114
+157
+161
+126
+80
+105
+117
+144
+125
+83
+120
+149
+141
+102
+82
+93
+94
+115
+114
+80
+67
+36
+63
+82
+115
+167
+165
+148
+128
+111
+137
+114
+114
+96
+64
+98
+147
+126
+66
+95
+156
+102
+54
+31
+62
+72
+45
+38
+45
+43
+42
+34
+47
+48
+52
+89
+105
+109
+118
+108
+94
+87
+87
+72
+51
+66
+70
+57
+64
+97
+106
+127
+83
+69
+144
+179
+182
+184
+181
+178
+180
+181
+198
+188
+180
+161
+133
+95
+140
+176
+178
+179
+180
+174
+180
+186
+187
+195
+187
+189
+204
+209
+204
+208
+202
+207
+202
+179
+191
+184
+197
+187
+188
+188
+174
+175
+192
+197
+207
+210
+213
+216
+218
+216
+225
+223
+221
+218
+213
+205
+200
+205
+201
+206
+204
+205
+204
+199
+191
+185
+200
+218
+220
+217
+216
+223
+225
+221
+217
+208
+211
+216
+196
+205
+202
+200
+195
+175
+149
+159
+134
+128
+131
+131
+133
+148
+155
+157
+140
+149
+134
+129
+128
+129
+129
+123
+128
+129
+129
+156
+169
+154
+136
+129
+129
+124
+131
+133
+131
+123
+140
+149
+145
+150
+159
+169
+156
+158
+158
+162
+166
+165
+160
+168
+168
+160
+159
+149
+167
+168
+146
+141
+138
+146
+139
+136
+134
+137
+131
+136
+130
+138
+128
+128
+130
+131
+127
+128
+131
+129
+129
+128
+136
+160
+162
+155
+197
+209
+205
+207
+182
+186
+191
+201
+204
+202
+201
+202
+202
+207
+209
+212
+229
+232
+229
+219
+212
+216
+201
+201
+207
+197
+195
+204
+206
+211
+211
+212
+211
+209
+213
+225
+218
+226
+227
+222
+226
+227
+220
+218
+218
+206
+216
+226
+212
+204
+215
+209
+198
+190
+181
+151
+140
+161
+180
+165
+187
+177
+200
+198
+201
+210
+206
+208
+213
+205
+209
+217
+210
+201
+210
+206
+192
+197
+195
+201
+207
+207
+200
+204
+194
+188
+176
+151
+144
+114
+120
+84
+58
+54
+57
+83
+83
+79
+85
+90
+77
+76
+99
+92
+94
+98
+95
+97
+107
+94
+72
+64
+64
+76
+116
+130
+154
+189
+186
+175
+172
+127
+116
+113
+129
+126
+149
+188
+208
+196
+151
+157
+160
+143
+135
+138
+153
+141
+138
+144
+170
+168
+189
+197
+174
+146
+137
+145
+141
+143
+147
+158
+146
+133
+139
+136
+136
+131
+104
+102
+111
+104
+121
+128
+114
+128
+120
+119
+116
+86
+116
+164
+170
+164
+158
+143
+119
+116
+67
+82
+140
+156
+141
+107
+108
+110
+109
+118
+106
+88
+77
+87
+77
+79
+79
+84
+105
+104
+98
+136
+130
+170
+169
+138
+123
+129
+104
+109
+116
+106
+115
+124
+102
+104
+105
+108
+140
+153
+147
+148
+150
+145
+141
+125
+102
+139
+134
+141
+160
+144
+123
+116
+114
+97
+103
+92
+108
+131
+125
+150
+106
+90
+90
+95
+95
+85
+93
+143
+145
+133
+127
+109
+72
+73
+83
+114
+110
+66
+78
+63
+76
+105
+126
+114
+103
+114
+113
+84
+83
+67
+102
+125
+131
+94
+75
+87
+93
+105
+85
+57
+73
+68
+104
+75
+82
+82
+84
+119
+158
+178
+161
+106
+83
+95
+47
+25
+31
+24
+32
+74
+121
+129
+129
+131
+124
+125
+126
+136
+120
+85
+94
+98
+120
+106
+98
+167
+113
+77
+73
+53
+49
+65
+65
+45
+48
+88
+44
+60
+41
+46
+55
+69
+94
+107
+137
+111
+79
+59
+60
+51
+46
+44
+56
+49
+57
+62
+59
+38
+32
+44
+125
+154
+161
+171
+169
+185
+199
+194
+192
+188
+162
+141
+140
+106
+93
+159
+169
+155
+170
+162
+179
+185
+191
+190
+199
+197
+200
+199
+205
+204
+196
+205
+200
+196
+171
+172
+197
+187
+187
+188
+174
+181
+190
+191
+192
+205
+211
+212
+219
+213
+217
+219
+219
+215
+216
+212
+197
+204
+210
+198
+208
+211
+197
+195
+192
+184
+195
+219
+209
+208
+219
+219
+222
+216
+207
+211
+205
+207
+198
+205
+199
+197
+202
+185
+165
+170
+137
+134
+135
+138
+146
+147
+161
+145
+143
+129
+126
+124
+126
+130
+124
+123
+120
+124
+125
+129
+134
+129
+127
+135
+141
+133
+138
+141
+130
+133
+140
+158
+158
+168
+171
+179
+162
+157
+140
+162
+160
+172
+175
+175
+170
+141
+147
+141
+145
+150
+164
+160
+138
+138
+138
+134
+129
+138
+138
+144
+138
+146
+138
+133
+138
+131
+128
+129
+127
+125
+129
+127
+138
+149
+134
+153
+204
+211
+213
+207
+171
+184
+194
+202
+202
+204
+198
+200
+206
+209
+210
+219
+226
+232
+228
+212
+208
+216
+212
+208
+198
+192
+201
+208
+201
+209
+210
+201
+205
+210
+217
+226
+225
+226
+225
+225
+226
+227
+226
+212
+219
+210
+212
+219
+213
+202
+204
+202
+195
+186
+176
+162
+171
+169
+178
+160
+174
+174
+207
+217
+207
+207
+208
+202
+211
+215
+211
+208
+209
+206
+205
+208
+204
+200
+196
+195
+196
+205
+196
+194
+196
+188
+168
+143
+123
+106
+84
+85
+64
+59
+59
+75
+98
+93
+75
+72
+104
+97
+119
+116
+103
+86
+100
+74
+80
+97
+85
+119
+139
+117
+121
+155
+151
+129
+150
+153
+150
+141
+137
+135
+141
+167
+154
+160
+149
+158
+160
+143
+134
+140
+147
+164
+180
+184
+168
+129
+127
+123
+119
+116
+131
+141
+154
+143
+130
+127
+153
+140
+124
+144
+117
+111
+119
+115
+119
+115
+115
+133
+149
+156
+109
+77
+95
+103
+102
+114
+78
+78
+110
+150
+149
+158
+135
+97
+114
+117
+96
+98
+102
+107
+100
+79
+84
+109
+110
+121
+118
+115
+92
+107
+90
+97
+108
+119
+121
+129
+139
+110
+114
+121
+119
+115
+117
+126
+110
+127
+169
+170
+155
+117
+115
+96
+115
+127
+130
+135
+115
+119
+126
+117
+118
+164
+138
+110
+118
+118
+121
+113
+133
+124
+123
+135
+124
+159
+188
+206
+186
+135
+94
+110
+82
+68
+92
+136
+134
+136
+117
+63
+48
+48
+44
+73
+66
+57
+67
+60
+78
+105
+75
+82
+83
+70
+118
+139
+103
+123
+115
+74
+63
+47
+44
+55
+63
+43
+57
+63
+70
+89
+78
+83
+110
+124
+124
+143
+168
+157
+106
+58
+47
+44
+44
+54
+53
+67
+117
+105
+72
+42
+64
+59
+107
+95
+100
+98
+118
+138
+99
+136
+145
+175
+187
+146
+95
+103
+151
+149
+93
+66
+85
+129
+144
+128
+88
+45
+44
+47
+53
+59
+69
+80
+79
+69
+72
+65
+52
+45
+53
+37
+48
+34
+44
+51
+53
+27
+26
+39
+130
+155
+146
+178
+179
+186
+198
+194
+190
+185
+164
+145
+139
+118
+100
+150
+182
+177
+185
+186
+196
+195
+195
+196
+192
+197
+196
+187
+199
+207
+211
+212
+194
+187
+182
+153
+165
+165
+185
+171
+145
+167
+176
+187
+195
+208
+212
+216
+220
+210
+207
+215
+211
+219
+222
+215
+205
+198
+204
+200
+206
+202
+195
+194
+186
+177
+195
+215
+220
+209
+220
+222
+221
+221
+210
+213
+206
+198
+197
+207
+202
+195
+194
+190
+172
+162
+131
+134
+127
+137
+149
+149
+143
+155
+153
+131
+135
+127
+121
+129
+129
+123
+126
+125
+128
+128
+129
+129
+133
+133
+140
+135
+131
+135
+141
+145
+143
+157
+166
+179
+168
+172
+168
+162
+165
+172
+180
+191
+198
+201
+185
+149
+148
+164
+156
+144
+158
+148
+139
+137
+137
+138
+133
+137
+135
+135
+141
+140
+141
+137
+129
+126
+125
+126
+126
+129
+134
+134
+134
+129
+125
+144
+205
+223
+217
+206
+180
+170
+194
+206
+198
+200
+206
+205
+208
+210
+212
+221
+231
+229
+221
+219
+215
+199
+211
+202
+195
+191
+205
+208
+206
+217
+217
+208
+211
+213
+218
+223
+226
+223
+219
+227
+223
+223
+226
+223
+227
+217
+212
+209
+205
+208
+208
+194
+194
+188
+160
+146
+178
+172
+175
+153
+158
+180
+205
+217
+209
+202
+208
+206
+213
+212
+206
+210
+208
+207
+208
+204
+197
+204
+204
+199
+197
+196
+186
+188
+189
+186
+159
+131
+134
+119
+104
+115
+116
+100
+66
+68
+70
+77
+64
+87
+121
+96
+86
+69
+83
+86
+83
+94
+84
+110
+164
+166
+124
+100
+87
+83
+102
+141
+141
+146
+144
+136
+124
+148
+144
+194
+202
+184
+195
+169
+133
+128
+125
+119
+103
+96
+119
+169
+169
+134
+124
+127
+154
+145
+134
+135
+160
+169
+164
+143
+140
+161
+146
+151
+171
+124
+116
+127
+124
+129
+151
+140
+159
+176
+135
+109
+102
+109
+130
+136
+102
+84
+64
+69
+90
+89
+99
+95
+97
+146
+171
+171
+175
+175
+157
+109
+92
+97
+96
+108
+100
+118
+115
+123
+110
+96
+105
+115
+105
+93
+102
+92
+79
+106
+96
+124
+134
+135
+137
+109
+123
+162
+155
+126
+115
+120
+118
+126
+115
+130
+140
+100
+110
+109
+126
+120
+121
+127
+129
+157
+158
+154
+133
+143
+143
+149
+150
+123
+130
+157
+168
+157
+143
+115
+113
+100
+86
+97
+96
+105
+111
+76
+37
+26
+16
+32
+37
+27
+27
+47
+43
+43
+48
+43
+76
+123
+130
+139
+97
+93
+88
+74
+64
+51
+64
+64
+95
+103
+98
+114
+127
+117
+141
+159
+176
+166
+164
+169
+117
+96
+93
+94
+73
+105
+95
+92
+79
+128
+159
+113
+115
+47
+65
+94
+76
+69
+94
+178
+171
+147
+108
+137
+154
+126
+92
+70
+66
+89
+117
+84
+68
+77
+137
+161
+160
+111
+65
+78
+76
+82
+57
+59
+64
+59
+76
+106
+116
+69
+59
+53
+56
+57
+63
+45
+44
+33
+42
+46
+42
+46
+126
+153
+169
+181
+186
+192
+192
+196
+190
+186
+177
+166
+156
+149
+125
+143
+177
+177
+178
+184
+191
+195
+195
+190
+189
+196
+197
+199
+192
+197
+211
+220
+208
+194
+196
+185
+182
+197
+194
+187
+198
+185
+170
+178
+191
+199
+208
+212
+216
+220
+219
+209
+215
+218
+211
+209
+208
+205
+205
+199
+199
+199
+199
+194
+185
+185
+186
+205
+220
+219
+223
+221
+220
+222
+218
+210
+208
+204
+185
+201
+206
+194
+189
+184
+156
+125
+133
+136
+169
+164
+144
+149
+156
+140
+135
+128
+125
+123
+126
+126
+124
+124
+129
+128
+130
+131
+128
+124
+128
+125
+133
+135
+130
+127
+137
+148
+146
+138
+148
+186
+188
+175
+185
+187
+207
+209
+208
+216
+211
+199
+175
+154
+147
+149
+146
+150
+160
+151
+138
+144
+146
+135
+134
+141
+134
+129
+137
+144
+139
+130
+138
+138
+133
+134
+141
+140
+135
+144
+129
+129
+128
+162
+204
+209
+212
+206
+178
+182
+201
+201
+199
+198
+197
+202
+216
+216
+219
+223
+231
+227
+225
+215
+198
+211
+209
+189
+185
+198
+199
+206
+211
+213
+217
+208
+213
+226
+222
+220
+227
+221
+217
+221
+221
+222
+222
+220
+221
+222
+220
+207
+209
+218
+204
+189
+192
+174
+161
+165
+172
+185
+191
+175
+184
+192
+196
+211
+210
+209
+220
+213
+205
+196
+204
+205
+199
+210
+196
+197
+198
+194
+196
+204
+198
+202
+196
+192
+187
+178
+150
+138
+139
+134
+105
+103
+85
+69
+98
+110
+82
+93
+123
+125
+156
+156
+119
+94
+80
+67
+84
+118
+79
+106
+82
+60
+70
+75
+74
+88
+70
+93
+125
+156
+149
+135
+130
+159
+125
+124
+130
+119
+110
+108
+99
+93
+125
+125
+115
+100
+105
+93
+115
+94
+97
+111
+130
+148
+192
+174
+172
+166
+154
+161
+146
+126
+127
+137
+157
+136
+146
+153
+144
+129
+140
+167
+135
+118
+109
+140
+158
+150
+161
+170
+148
+97
+78
+85
+84
+84
+95
+103
+99
+114
+182
+217
+229
+220
+188
+167
+128
+105
+90
+84
+62
+73
+97
+92
+97
+77
+58
+79
+68
+98
+104
+106
+159
+188
+179
+154
+167
+182
+158
+135
+111
+117
+110
+113
+113
+94
+127
+124
+115
+126
+134
+114
+105
+106
+119
+147
+150
+141
+123
+128
+124
+117
+137
+135
+117
+153
+175
+151
+133
+135
+105
+107
+105
+86
+109
+102
+118
+146
+137
+114
+75
+59
+39
+37
+41
+63
+67
+73
+118
+161
+156
+143
+137
+128
+89
+113
+80
+90
+90
+89
+66
+57
+63
+70
+68
+93
+85
+89
+74
+75
+95
+77
+75
+102
+102
+129
+154
+174
+113
+98
+127
+133
+144
+150
+149
+95
+85
+87
+85
+102
+108
+75
+62
+57
+56
+80
+126
+127
+107
+137
+87
+74
+69
+109
+151
+76
+43
+53
+46
+62
+70
+75
+59
+82
+95
+75
+55
+84
+104
+107
+82
+69
+88
+73
+82
+56
+67
+58
+62
+75
+58
+54
+57
+38
+37
+48
+47
+37
+33
+29
+105
+131
+178
+188
+187
+201
+205
+191
+184
+172
+175
+178
+151
+127
+111
+94
+157
+169
+176
+187
+191
+180
+184
+189
+188
+190
+190
+202
+199
+206
+205
+212
+209
+206
+202
+197
+185
+194
+191
+190
+195
+172
+162
+174
+187
+195
+198
+213
+217
+218
+222
+212
+208
+215
+209
+209
+213
+205
+201
+201
+204
+202
+201
+202
+188
+180
+191
+191
+207
+227
+225
+223
+226
+215
+209
+209
+212
+210
+194
+191
+199
+204
+201
+190
+159
+130
+129
+135
+146
+155
+148
+139
+149
+138
+129
+129
+130
+127
+128
+127
+134
+128
+133
+138
+135
+135
+136
+127
+129
+126
+128
+130
+127
+126
+137
+147
+150
+146
+164
+181
+186
+172
+170
+182
+191
+190
+210
+209
+197
+179
+171
+180
+171
+155
+161
+160
+156
+138
+133
+137
+134
+133
+131
+134
+139
+133
+137
+141
+140
+129
+133
+129
+130
+131
+129
+139
+136
+133
+139
+127
+125
+151
+196
+209
+209
+189
+184
+191
+196
+201
+204
+191
+192
+200
+208
+219
+223
+221
+225
+225
+220
+206
+216
+208
+181
+177
+180
+199
+206
+200
+205
+215
+213
+209
+221
+225
+222
+225
+221
+225
+227
+222
+217
+222
+222
+217
+221
+222
+217
+207
+207
+215
+209
+190
+175
+157
+149
+155
+180
+186
+194
+186
+182
+196
+200
+209
+202
+206
+215
+205
+204
+194
+194
+200
+200
+201
+194
+194
+181
+196
+205
+199
+188
+204
+191
+181
+179
+164
+138
+144
+141
+147
+128
+98
+83
+86
+107
+104
+97
+104
+123
+116
+125
+155
+128
+117
+113
+76
+69
+73
+70
+79
+84
+123
+145
+177
+164
+121
+105
+96
+127
+121
+104
+95
+72
+110
+126
+124
+136
+129
+123
+109
+127
+148
+160
+161
+148
+133
+128
+131
+128
+111
+109
+113
+123
+111
+117
+175
+189
+174
+139
+126
+130
+117
+116
+105
+105
+83
+97
+129
+139
+134
+125
+121
+103
+89
+103
+106
+108
+123
+102
+102
+117
+119
+94
+83
+80
+99
+127
+130
+138
+107
+109
+129
+130
+111
+111
+96
+103
+100
+110
+105
+107
+92
+123
+114
+89
+68
+86
+80
+108
+119
+160
+157
+158
+175
+177
+151
+123
+145
+145
+147
+137
+105
+105
+108
+105
+93
+80
+97
+87
+76
+97
+126
+126
+126
+133
+174
+154
+134
+129
+114
+88
+85
+107
+120
+104
+127
+118
+118
+113
+117
+77
+69
+73
+82
+94
+99
+96
+107
+93
+87
+69
+44
+59
+37
+49
+65
+58
+59
+85
+99
+100
+89
+103
+85
+107
+67
+93
+115
+86
+93
+99
+68
+54
+58
+52
+45
+63
+58
+65
+69
+57
+90
+102
+102
+98
+133
+133
+138
+96
+53
+85
+111
+64
+51
+33
+35
+39
+79
+127
+160
+165
+170
+126
+60
+44
+46
+68
+53
+57
+149
+126
+79
+110
+143
+117
+59
+48
+84
+103
+151
+149
+126
+96
+48
+45
+46
+54
+44
+56
+55
+55
+59
+70
+82
+69
+75
+83
+98
+92
+78
+55
+44
+32
+35
+37
+32
+37
+45
+39
+35
+83
+117
+175
+179
+182
+182
+176
+177
+175
+180
+162
+164
+164
+131
+113
+72
+151
+166
+171
+181
+177
+178
+192
+190
+184
+189
+198
+210
+208
+200
+205
+208
+198
+202
+200
+194
+179
+177
+168
+199
+190
+166
+155
+141
+168
+188
+198
+213
+210
+228
+226
+217
+210
+217
+206
+215
+220
+209
+201
+206
+199
+209
+208
+202
+191
+178
+189
+196
+208
+221
+225
+226
+227
+226
+211
+202
+205
+201
+196
+195
+199
+192
+195
+195
+161
+137
+131
+130
+133
+143
+161
+138
+135
+136
+124
+129
+126
+126
+127
+130
+134
+126
+127
+133
+126
+135
+123
+124
+121
+128
+131
+134
+134
+130
+141
+147
+141
+154
+158
+159
+164
+162
+175
+191
+181
+161
+186
+195
+176
+190
+176
+177
+169
+145
+144
+165
+158
+139
+139
+143
+140
+140
+137
+129
+139
+140
+134
+144
+137
+135
+135
+131
+128
+134
+130
+133
+138
+136
+140
+129
+128
+149
+212
+219
+216
+212
+195
+188
+204
+205
+199
+192
+198
+198
+215
+219
+219
+225
+228
+220
+218
+213
+225
+216
+181
+185
+194
+199
+199
+204
+208
+210
+202
+219
+223
+221
+221
+223
+227
+227
+222
+225
+218
+207
+215
+215
+217
+217
+220
+212
+200
+205
+206
+185
+170
+160
+156
+164
+180
+182
+162
+166
+199
+209
+199
+200
+208
+206
+200
+195
+199
+192
+187
+192
+200
+202
+192
+190
+200
+210
+206
+205
+207
+201
+204
+199
+192
+169
+138
+144
+143
+117
+95
+85
+92
+87
+74
+94
+72
+89
+85
+96
+87
+109
+129
+90
+85
+88
+88
+92
+98
+103
+133
+165
+147
+99
+124
+97
+89
+90
+92
+93
+95
+115
+126
+95
+133
+160
+155
+125
+146
+124
+79
+103
+86
+83
+98
+98
+98
+104
+110
+103
+136
+165
+127
+131
+117
+103
+115
+136
+127
+121
+107
+115
+102
+100
+92
+117
+118
+111
+128
+155
+158
+165
+158
+138
+129
+151
+144
+161
+172
+131
+130
+149
+135
+95
+99
+107
+126
+148
+108
+79
+75
+64
+77
+79
+77
+84
+95
+87
+100
+124
+94
+85
+87
+105
+106
+82
+87
+93
+97
+104
+131
+131
+102
+102
+89
+100
+106
+90
+125
+129
+120
+110
+102
+90
+94
+105
+74
+60
+86
+69
+89
+85
+104
+125
+108
+150
+154
+145
+160
+155
+109
+124
+129
+116
+98
+70
+77
+104
+114
+120
+97
+90
+87
+114
+129
+134
+127
+72
+82
+57
+58
+69
+67
+55
+59
+76
+69
+82
+113
+99
+49
+37
+63
+66
+89
+86
+85
+102
+99
+107
+105
+92
+67
+68
+70
+46
+80
+106
+118
+153
+158
+167
+160
+115
+84
+103
+83
+108
+114
+99
+69
+62
+29
+45
+47
+45
+41
+62
+95
+78
+87
+96
+76
+60
+29
+29
+59
+44
+58
+79
+65
+64
+84
+75
+53
+48
+45
+44
+46
+57
+68
+52
+32
+42
+52
+57
+46
+63
+46
+54
+49
+72
+113
+149
+177
+139
+100
+77
+57
+59
+45
+33
+38
+18
+18
+16
+22
+43
+37
+63
+95
+133
+166
+167
+185
+182
+182
+189
+194
+200
+185
+182
+160
+162
+146
+117
+123
+167
+174
+162
+166
+164
+171
+178
+166
+172
+196
+211
+208
+202
+207
+210
+200
+207
+189
+194
+202
+188
+180
+210
+198
+194
+195
+168
+171
+189
+195
+208
+207
+221
+223
+220
+218
+220
+216
+216
+209
+217
+205
+206
+199
+209
+207
+205
+196
+187
+187
+199
+204
+217
+222
+217
+225
+226
+218
+211
+220
+215
+199
+198
+198
+192
+199
+184
+168
+139
+126
+130
+136
+153
+134
+133
+137
+131
+134
+128
+130
+133
+127
+133
+130
+127
+129
+139
+151
+135
+130
+127
+126
+128
+129
+128
+145
+124
+135
+129
+135
+147
+164
+165
+164
+172
+182
+199
+199
+186
+200
+199
+191
+168
+168
+167
+157
+150
+143
+140
+146
+145
+130
+138
+137
+133
+131
+131
+133
+135
+137
+162
+160
+139
+131
+128
+134
+133
+127
+131
+125
+134
+131
+131
+125
+175
+206
+202
+210
+215
+181
+190
+202
+199
+204
+194
+197
+210
+217
+210
+216
+228
+225
+223
+225
+215
+216
+196
+175
+186
+196
+197
+200
+204
+208
+218
+209
+217
+219
+219
+213
+225
+225
+215
+215
+213
+210
+209
+209
+212
+216
+210
+201
+205
+206
+191
+190
+177
+140
+162
+186
+196
+182
+181
+154
+177
+208
+213
+206
+207
+210
+206
+199
+190
+190
+194
+192
+196
+205
+207
+200
+200
+196
+209
+212
+204
+208
+199
+189
+194
+186
+146
+118
+129
+126
+117
+87
+84
+77
+83
+70
+80
+82
+108
+104
+93
+92
+105
+111
+139
+133
+89
+136
+155
+176
+174
+169
+172
+146
+93
+65
+84
+66
+59
+95
+74
+75
+97
+111
+121
+115
+116
+134
+134
+121
+113
+105
+77
+102
+126
+126
+108
+147
+177
+197
+169
+125
+174
+179
+115
+145
+150
+168
+166
+179
+189
+182
+185
+168
+158
+140
+118
+105
+134
+139
+141
+136
+175
+188
+184
+159
+138
+106
+82
+126
+131
+137
+109
+108
+97
+80
+80
+87
+107
+105
+95
+92
+87
+84
+97
+124
+110
+93
+105
+88
+83
+108
+109
+108
+92
+80
+93
+78
+88
+108
+115
+125
+135
+129
+104
+99
+84
+104
+95
+98
+119
+89
+92
+85
+90
+92
+93
+93
+85
+85
+87
+83
+103
+103
+123
+145
+102
+84
+92
+99
+98
+111
+125
+141
+104
+74
+92
+103
+118
+145
+149
+138
+135
+140
+151
+155
+133
+113
+75
+74
+92
+113
+143
+134
+126
+130
+119
+85
+54
+57
+36
+36
+49
+62
+95
+96
+83
+65
+46
+80
+113
+106
+110
+126
+121
+111
+149
+156
+148
+123
+100
+102
+78
+64
+49
+51
+55
+48
+63
+58
+54
+54
+56
+87
+124
+104
+62
+32
+45
+47
+82
+58
+93
+87
+139
+179
+169
+141
+46
+37
+59
+51
+77
+57
+48
+75
+96
+92
+69
+82
+124
+104
+89
+124
+96
+126
+103
+53
+53
+85
+66
+128
+168
+188
+184
+136
+93
+96
+82
+79
+59
+56
+45
+43
+33
+24
+32
+44
+31
+34
+37
+78
+147
+170
+172
+185
+189
+194
+210
+202
+195
+188
+181
+171
+165
+138
+121
+106
+159
+174
+166
+168
+178
+188
+189
+180
+186
+194
+188
+204
+212
+202
+217
+217
+208
+191
+188
+202
+195
+191
+206
+196
+212
+210
+175
+174
+178
+188
+198
+202
+210
+225
+223
+225
+222
+216
+211
+218
+215
+210
+216
+205
+200
+202
+200
+196
+190
+185
+199
+215
+220
+230
+228
+223
+226
+223
+213
+210
+215
+205
+199
+195
+200
+195
+190
+188
+158
+130
+127
+136
+138
+133
+138
+135
+129
+128
+126
+129
+127
+126
+131
+129
+126
+129
+137
+138
+131
+127
+126
+129
+121
+123
+126
+128
+128
+144
+145
+131
+156
+148
+157
+180
+182
+188
+198
+201
+197
+208
+209
+195
+169
+188
+174
+176
+165
+140
+145
+157
+151
+146
+138
+138
+136
+134
+133
+141
+134
+140
+151
+153
+128
+147
+130
+134
+137
+134
+129
+127
+134
+134
+127
+130
+175
+207
+213
+210
+208
+190
+192
+196
+197
+194
+196
+201
+209
+213
+211
+221
+228
+227
+223
+208
+198
+198
+175
+164
+192
+199
+201
+199
+201
+207
+205
+207
+220
+219
+218
+223
+225
+222
+221
+220
+212
+219
+213
+208
+215
+213
+200
+202
+206
+201
+204
+191
+166
+156
+177
+186
+199
+181
+165
+180
+188
+197
+205
+212
+208
+210
+204
+201
+208
+207
+201
+198
+199
+212
+210
+210
+209
+205
+211
+211
+206
+204
+191
+180
+176
+160
+143
+133
+134
+134
+103
+79
+117
+88
+96
+103
+100
+86
+79
+68
+73
+76
+79
+141
+158
+144
+105
+131
+171
+137
+102
+76
+110
+100
+118
+110
+108
+92
+59
+87
+95
+87
+102
+123
+127
+121
+136
+127
+131
+167
+185
+187
+159
+119
+146
+156
+153
+105
+120
+162
+172
+166
+159
+204
+150
+93
+123
+151
+158
+144
+125
+119
+123
+134
+129
+131
+124
+123
+174
+116
+120
+150
+137
+178
+179
+171
+155
+150
+138
+114
+96
+88
+87
+86
+63
+87
+75
+67
+67
+77
+75
+77
+90
+86
+113
+131
+133
+133
+120
+108
+102
+102
+105
+103
+119
+108
+118
+126
+125
+151
+128
+111
+108
+90
+95
+85
+110
+90
+87
+92
+92
+92
+79
+87
+94
+79
+102
+108
+114
+87
+104
+98
+107
+111
+119
+140
+96
+76
+76
+92
+119
+136
+149
+144
+134
+128
+134
+153
+167
+172
+144
+121
+116
+114
+116
+125
+135
+116
+100
+100
+99
+88
+94
+102
+80
+69
+67
+63
+64
+74
+86
+92
+105
+123
+138
+126
+109
+76
+53
+59
+62
+57
+86
+85
+92
+125
+106
+85
+75
+62
+74
+78
+86
+66
+62
+55
+55
+64
+59
+49
+97
+176
+176
+158
+117
+67
+60
+46
+39
+54
+46
+34
+64
+72
+128
+174
+156
+96
+52
+62
+48
+51
+82
+69
+95
+130
+113
+89
+86
+77
+92
+73
+87
+98
+86
+102
+124
+137
+110
+86
+98
+127
+119
+113
+94
+68
+80
+70
+62
+51
+44
+44
+38
+36
+37
+33
+23
+28
+29
+28
+25
+62
+153
+171
+191
+196
+194
+190
+202
+190
+190
+197
+184
+188
+176
+125
+144
+111
+125
+158
+167
+176
+181
+189
+185
+187
+195
+204
+205
+211
+205
+195
+212
+210
+200
+204
+197
+192
+185
+186
+189
+170
+199
+189
+185
+178
+185
+198
+195
+199
+205
+215
+218
+229
+226
+219
+209
+219
+223
+221
+213
+201
+204
+204
+199
+200
+189
+184
+198
+211
+217
+226
+225
+222
+225
+219
+215
+207
+204
+199
+205
+195
+196
+198
+195
+191
+160
+126
+140
+154
+141
+145
+148
+139
+129
+134
+133
+134
+126
+131
+134
+127
+124
+131
+139
+130
+128
+128
+136
+129
+131
+129
+134
+126
+130
+129
+124
+127
+141
+144
+179
+189
+186
+182
+172
+191
+208
+208
+179
+160
+151
+148
+159
+166
+149
+143
+133
+141
+144
+149
+134
+136
+133
+135
+139
+135
+135
+143
+148
+134
+134
+131
+129
+136
+134
+134
+131
+134
+141
+131
+121
+127
+187
+208
+201
+199
+195
+181
+195
+198
+198
+192
+200
+204
+204
+212
+212
+226
+230
+223
+218
+202
+208
+207
+175
+162
+191
+200
+200
+205
+208
+210
+202
+217
+225
+221
+225
+225
+226
+227
+225
+220
+225
+222
+217
+213
+219
+212
+210
+211
+204
+200
+196
+181
+154
+178
+181
+171
+187
+176
+179
+197
+191
+198
+210
+210
+208
+207
+205
+205
+206
+200
+201
+197
+185
+187
+197
+198
+200
+201
+207
+204
+208
+205
+197
+184
+169
+153
+143
+131
+131
+136
+96
+94
+102
+87
+79
+72
+70
+68
+69
+66
+53
+117
+164
+154
+100
+131
+165
+172
+154
+126
+123
+177
+172
+151
+127
+117
+118
+140
+127
+106
+115
+117
+89
+100
+125
+151
+127
+140
+151
+131
+138
+162
+177
+165
+134
+151
+198
+161
+129
+126
+157
+139
+124
+134
+156
+126
+74
+106
+99
+113
+129
+137
+131
+125
+118
+106
+111
+115
+128
+136
+117
+137
+178
+157
+141
+151
+117
+114
+141
+136
+111
+92
+85
+89
+82
+87
+76
+66
+80
+77
+89
+138
+159
+158
+138
+115
+125
+108
+95
+96
+106
+106
+147
+148
+141
+141
+137
+138
+137
+121
+114
+125
+125
+86
+97
+86
+89
+110
+97
+88
+107
+90
+87
+85
+84
+102
+128
+148
+141
+111
+76
+76
+75
+65
+75
+69
+137
+125
+123
+113
+136
+134
+138
+166
+171
+176
+176
+168
+161
+157
+147
+140
+149
+140
+136
+146
+123
+134
+135
+136
+130
+114
+115
+107
+104
+103
+84
+99
+110
+118
+108
+98
+72
+72
+79
+66
+66
+72
+82
+144
+187
+161
+143
+102
+73
+90
+72
+66
+88
+76
+58
+107
+95
+62
+57
+42
+53
+41
+51
+55
+95
+105
+87
+59
+37
+43
+43
+49
+47
+47
+58
+74
+106
+76
+78
+80
+86
+70
+43
+63
+49
+119
+104
+103
+144
+120
+85
+62
+93
+87
+57
+51
+45
+52
+72
+93
+93
+68
+55
+48
+49
+58
+52
+51
+58
+55
+47
+47
+42
+45
+48
+42
+44
+63
+46
+26
+25
+22
+15
+25
+27
+59
+148
+165
+180
+184
+190
+196
+192
+189
+192
+182
+192
+196
+180
+148
+121
+98
+107
+137
+160
+177
+172
+181
+182
+185
+189
+189
+201
+210
+210
+205
+207
+207
+202
+206
+218
+205
+195
+204
+179
+184
+187
+194
+204
+195
+177
+185
+201
+215
+205
+207
+199
+213
+225
+223
+212
+219
+226
+215
+206
+206
+199
+204
+205
+190
+189
+178
+190
+196
+211
+218
+211
+219
+223
+213
+205
+201
+197
+202
+200
+195
+197
+197
+188
+169
+135
+125
+133
+138
+129
+131
+136
+134
+127
+127
+133
+131
+129
+130
+138
+140
+126
+126
+131
+125
+125
+127
+120
+129
+131
+130
+130
+129
+125
+126
+129
+128
+139
+171
+196
+207
+189
+158
+174
+191
+207
+200
+169
+161
+162
+179
+178
+149
+146
+144
+143
+139
+137
+135
+136
+139
+138
+135
+139
+131
+131
+135
+138
+135
+125
+130
+135
+128
+134
+131
+129
+130
+135
+133
+127
+127
+177
+198
+207
+206
+190
+180
+194
+191
+200
+199
+195
+200
+206
+215
+219
+228
+222
+213
+213
+212
+212
+198
+160
+168
+185
+188
+196
+207
+213
+208
+212
+221
+222
+222
+219
+218
+221
+223
+219
+219
+216
+211
+209
+211
+219
+215
+207
+202
+204
+195
+184
+168
+153
+161
+178
+168
+185
+177
+178
+190
+190
+201
+198
+201
+218
+223
+212
+204
+204
+202
+198
+196
+195
+198
+188
+191
+194
+195
+209
+209
+202
+208
+198
+181
+168
+172
+161
+158
+141
+144
+134
+113
+95
+96
+75
+66
+44
+64
+65
+68
+67
+117
+135
+118
+125
+128
+109
+88
+67
+80
+95
+164
+135
+137
+137
+95
+75
+75
+86
+114
+86
+87
+85
+104
+139
+160
+138
+130
+153
+137
+120
+111
+136
+164
+175
+178
+166
+131
+147
+147
+160
+149
+148
+149
+149
+190
+156
+102
+97
+70
+68
+129
+141
+136
+171
+169
+129
+133
+145
+140
+134
+110
+108
+153
+160
+150
+136
+115
+125
+137
+119
+120
+121
+110
+110
+90
+88
+89
+83
+102
+96
+92
+133
+172
+194
+185
+153
+126
+94
+85
+100
+140
+150
+135
+129
+87
+113
+113
+94
+92
+102
+90
+116
+118
+86
+86
+92
+96
+127
+97
+82
+92
+87
+87
+97
+125
+131
+116
+108
+82
+89
+83
+99
+104
+94
+96
+127
+123
+140
+151
+147
+140
+128
+126
+143
+147
+148
+149
+159
+167
+170
+177
+185
+170
+157
+139
+135
+148
+158
+160
+171
+160
+141
+140
+128
+129
+115
+89
+82
+90
+95
+100
+110
+98
+94
+120
+100
+123
+154
+158
+147
+151
+166
+158
+149
+143
+109
+102
+102
+86
+108
+150
+134
+77
+92
+128
+172
+160
+155
+139
+147
+106
+46
+59
+102
+96
+77
+105
+89
+49
+68
+76
+73
+74
+72
+99
+82
+51
+59
+56
+97
+134
+131
+140
+106
+84
+67
+82
+98
+83
+103
+55
+63
+76
+52
+48
+69
+64
+32
+36
+48
+48
+73
+64
+62
+69
+55
+42
+54
+49
+54
+47
+36
+31
+42
+35
+22
+12
+18
+9
+16
+58
+145
+146
+181
+196
+196
+200
+201
+206
+206
+198
+197
+200
+195
+153
+127
+121
+115
+158
+172
+181
+179
+185
+179
+186
+187
+188
+197
+195
+200
+202
+207
+210
+211
+211
+204
+196
+204
+216
+202
+194
+178
+195
+190
+187
+167
+185
+189
+206
+217
+206
+200
+204
+218
+223
+223
+219
+223
+222
+207
+202
+201
+206
+204
+196
+184
+181
+181
+194
+199
+208
+222
+226
+230
+227
+215
+207
+208
+207
+205
+198
+198
+194
+195
+168
+128
+126
+127
+134
+136
+128
+140
+138
+127
+127
+130
+128
+131
+128
+131
+130
+126
+129
+138
+131
+127
+126
+123
+129
+130
+129
+135
+136
+134
+149
+138
+148
+160
+176
+185
+198
+170
+151
+188
+206
+210
+213
+210
+204
+216
+217
+208
+187
+172
+146
+140
+137
+144
+143
+136
+137
+136
+129
+128
+133
+131
+131
+140
+141
+128
+134
+138
+133
+129
+133
+131
+139
+146
+145
+130
+128
+171
+207
+211
+198
+178
+176
+201
+204
+204
+204
+202
+197
+202
+219
+217
+222
+220
+213
+211
+208
+197
+187
+162
+180
+191
+197
+195
+202
+211
+208
+213
+219
+219
+220
+223
+227
+219
+205
+207
+201
+201
+212
+201
+204
+207
+204
+200
+200
+197
+187
+176
+138
+158
+185
+184
+169
+185
+172
+174
+194
+194
+204
+207
+207
+208
+219
+204
+204
+211
+207
+202
+199
+199
+198
+186
+194
+190
+191
+197
+188
+192
+200
+188
+180
+177
+150
+164
+161
+146
+158
+133
+106
+96
+87
+92
+103
+83
+67
+80
+65
+75
+116
+108
+94
+100
+98
+120
+118
+102
+94
+92
+131
+191
+195
+188
+165
+144
+138
+114
+102
+107
+93
+87
+109
+116
+133
+138
+158
+186
+184
+161
+140
+120
+100
+86
+115
+139
+129
+156
+164
+137
+146
+144
+164
+155
+135
+143
+137
+121
+104
+118
+114
+83
+111
+184
+215
+208
+174
+148
+139
+135
+117
+86
+93
+136
+136
+141
+133
+105
+98
+145
+148
+145
+134
+127
+121
+107
+95
+106
+120
+118
+116
+98
+92
+127
+156
+165
+158
+126
+114
+107
+109
+131
+133
+111
+94
+96
+144
+106
+93
+87
+110
+115
+109
+124
+105
+109
+116
+116
+119
+86
+88
+90
+88
+102
+102
+105
+84
+84
+76
+80
+89
+84
+97
+95
+97
+119
+114
+110
+120
+128
+128
+143
+154
+145
+131
+140
+145
+144
+114
+114
+127
+141
+145
+128
+129
+135
+150
+144
+145
+156
+176
+171
+145
+127
+121
+100
+97
+87
+65
+70
+96
+130
+158
+180
+164
+137
+99
+92
+80
+88
+96
+94
+79
+64
+88
+64
+60
+70
+96
+119
+72
+88
+135
+136
+126
+125
+102
+103
+110
+107
+69
+87
+96
+96
+87
+140
+115
+87
+95
+62
+42
+51
+66
+86
+130
+105
+76
+80
+128
+147
+116
+113
+90
+83
+56
+77
+75
+78
+87
+78
+65
+104
+82
+58
+87
+73
+58
+70
+48
+72
+58
+54
+69
+65
+69
+60
+55
+67
+92
+119
+75
+37
+25
+27
+41
+34
+34
+23
+16
+18
+33
+117
+156
+185
+186
+190
+194
+191
+206
+198
+189
+189
+200
+192
+164
+148
+128
+115
+138
+170
+184
+168
+170
+187
+190
+188
+194
+189
+195
+211
+216
+202
+195
+198
+199
+202
+204
+196
+191
+194
+189
+182
+196
+189
+197
+189
+186
+196
+199
+205
+199
+213
+221
+213
+216
+223
+222
+221
+222
+207
+202
+201
+204
+206
+206
+187
+189
+189
+199
+207
+192
+204
+223
+226
+226
+221
+218
+202
+207
+207
+199
+201
+201
+187
+171
+151
+121
+121
+126
+141
+159
+139
+135
+131
+127
+124
+126
+128
+134
+133
+129
+129
+129
+133
+130
+129
+128
+125
+129
+137
+128
+129
+144
+135
+136
+145
+171
+188
+184
+177
+187
+178
+153
+186
+200
+168
+189
+200
+174
+160
+160
+164
+160
+162
+143
+139
+158
+140
+139
+134
+137
+143
+138
+133
+139
+134
+139
+136
+137
+139
+128
+127
+129
+133
+131
+129
+129
+133
+127
+124
+128
+189
+211
+209
+207
+187
+186
+198
+201
+201
+199
+198
+198
+211
+212
+216
+222
+222
+221
+220
+202
+188
+188
+172
+184
+201
+207
+201
+210
+208
+205
+216
+216
+212
+222
+231
+225
+213
+213
+216
+208
+208
+216
+218
+221
+220
+219
+213
+205
+197
+188
+160
+134
+167
+185
+174
+170
+153
+161
+185
+191
+196
+195
+198
+207
+212
+217
+217
+219
+213
+205
+196
+197
+200
+197
+184
+196
+195
+199
+210
+208
+197
+191
+171
+164
+166
+164
+164
+165
+141
+131
+120
+98
+103
+93
+110
+130
+141
+161
+154
+123
+94
+119
+105
+98
+107
+100
+108
+104
+134
+146
+133
+120
+113
+140
+141
+130
+140
+158
+161
+144
+123
+140
+144
+169
+181
+147
+116
+88
+136
+145
+149
+140
+129
+127
+104
+98
+60
+87
+109
+117
+170
+140
+113
+136
+174
+165
+133
+118
+131
+124
+110
+137
+140
+111
+127
+196
+228
+222
+202
+158
+140
+149
+126
+96
+77
+99
+117
+109
+83
+96
+89
+102
+115
+125
+127
+110
+109
+102
+119
+140
+138
+135
+120
+113
+92
+92
+121
+133
+137
+135
+119
+105
+113
+97
+79
+97
+89
+85
+107
+100
+135
+156
+160
+150
+151
+123
+100
+103
+93
+82
+109
+80
+96
+125
+120
+124
+99
+90
+84
+94
+87
+83
+93
+79
+95
+98
+77
+77
+87
+85
+96
+110
+121
+141
+145
+165
+168
+165
+166
+169
+171
+158
+144
+134
+125
+130
+134
+125
+133
+123
+114
+131
+124
+121
+118
+135
+130
+114
+85
+93
+84
+115
+106
+110
+116
+114
+113
+100
+73
+96
+92
+109
+80
+75
+74
+85
+69
+60
+66
+68
+58
+72
+80
+99
+92
+56
+57
+74
+83
+67
+73
+72
+77
+90
+76
+105
+80
+51
+47
+69
+57
+67
+62
+94
+106
+94
+82
+63
+80
+125
+103
+84
+117
+97
+79
+73
+98
+138
+115
+77
+54
+72
+84
+65
+136
+162
+146
+107
+62
+60
+84
+76
+58
+63
+93
+107
+92
+56
+62
+52
+51
+49
+38
+29
+43
+35
+37
+22
+22
+17
+35
+25
+96
+135
+167
+182
+181
+192
+201
+202
+187
+186
+191
+181
+172
+171
+159
+115
+103
+129
+162
+172
+168
+176
+184
+184
+194
+190
+178
+195
+201
+201
+209
+206
+206
+201
+201
+195
+194
+187
+189
+200
+202
+181
+175
+195
+195
+184
+199
+204
+216
+210
+205
+211
+219
+212
+215
+221
+215
+218
+216
+199
+199
+202
+196
+199
+197
+181
+185
+196
+215
+198
+197
+211
+225
+230
+225
+219
+207
+202
+200
+202
+202
+198
+190
+165
+147
+126
+123
+130
+148
+169
+133
+125
+121
+124
+120
+126
+124
+125
+127
+129
+137
+130
+126
+123
+128
+126
+127
+135
+127
+124
+128
+128
+125
+140
+145
+175
+186
+172
+158
+177
+178
+172
+192
+192
+177
+189
+189
+159
+168
+178
+166
+155
+136
+135
+149
+161
+153
+143
+134
+136
+133
+134
+139
+131
+127
+133
+136
+143
+143
+130
+128
+125
+133
+134
+126
+133
+136
+130
+123
+135
+182
+207
+218
+216
+191
+187
+192
+202
+209
+198
+201
+209
+216
+213
+221
+225
+226
+220
+206
+201
+191
+181
+184
+192
+204
+200
+204
+205
+205
+209
+210
+215
+225
+228
+227
+226
+221
+221
+220
+210
+209
+219
+219
+221
+222
+220
+215
+207
+191
+177
+156
+156
+177
+187
+177
+172
+165
+175
+192
+210
+208
+202
+206
+204
+208
+219
+217
+211
+213
+216
+200
+200
+196
+189
+187
+201
+196
+204
+215
+208
+205
+189
+169
+158
+137
+155
+179
+192
+174
+164
+131
+98
+114
+113
+97
+116
+107
+97
+109
+102
+109
+106
+136
+175
+201
+187
+180
+162
+125
+135
+125
+124
+121
+111
+124
+111
+104
+123
+128
+162
+165
+145
+141
+146
+147
+121
+111
+100
+133
+172
+150
+158
+157
+157
+153
+157
+171
+124
+121
+130
+140
+184
+178
+149
+166
+195
+205
+180
+111
+88
+118
+125
+131
+138
+114
+137
+202
+191
+196
+179
+146
+120
+146
+154
+114
+147
+121
+105
+117
+125
+110
+108
+131
+128
+105
+104
+117
+129
+151
+145
+166
+169
+141
+143
+129
+104
+99
+115
+97
+106
+98
+107
+111
+87
+93
+74
+77
+116
+110
+117
+145
+153
+154
+143
+143
+141
+125
+95
+94
+89
+87
+100
+106
+89
+119
+129
+139
+114
+94
+66
+85
+84
+70
+102
+75
+94
+99
+97
+93
+109
+88
+102
+121
+120
+131
+133
+145
+157
+150
+148
+168
+175
+160
+147
+148
+148
+157
+147
+115
+83
+87
+102
+75
+82
+78
+95
+83
+80
+105
+111
+147
+125
+99
+116
+111
+135
+140
+136
+144
+127
+111
+96
+108
+134
+135
+106
+64
+85
+53
+62
+70
+65
+84
+73
+63
+46
+53
+60
+67
+54
+37
+59
+62
+92
+123
+133
+157
+120
+80
+60
+76
+68
+66
+66
+48
+55
+66
+54
+131
+99
+86
+140
+170
+175
+170
+126
+72
+78
+55
+96
+137
+107
+76
+113
+130
+98
+107
+93
+105
+73
+76
+57
+42
+58
+88
+75
+58
+56
+43
+39
+66
+57
+38
+33
+54
+42
+33
+25
+17
+24
+14
+21
+77
+150
+176
+187
+182
+188
+194
+191
+200
+189
+176
+181
+187
+188
+181
+150
+116
+113
+150
+177
+181
+178
+175
+186
+192
+189
+187
+195
+188
+198
+206
+202
+199
+205
+206
+202
+192
+191
+177
+182
+199
+171
+182
+197
+185
+180
+190
+202
+216
+215
+207
+196
+208
+218
+210
+213
+215
+221
+219
+207
+202
+198
+200
+198
+192
+182
+186
+181
+199
+215
+200
+201
+223
+231
+226
+223
+210
+208
+202
+202
+199
+200
+194
+162
+138
+128
+123
+130
+139
+135
+127
+129
+124
+130
+130
+130
+125
+126
+130
+129
+130
+126
+125
+135
+129
+127
+129
+128
+126
+146
+155
+136
+135
+135
+145
+155
+164
+151
+176
+184
+187
+205
+211
+212
+211
+206
+197
+185
+160
+135
+136
+140
+154
+154
+145
+148
+144
+138
+136
+138
+131
+135
+141
+137
+131
+136
+130
+130
+133
+129
+125
+124
+129
+130
+130
+146
+135
+131
+123
+131
+188
+211
+202
+211
+178
+177
+195
+204
+209
+208
+209
+213
+217
+211
+207
+219
+221
+212
+211
+217
+192
+188
+189
+190
+201
+205
+202
+205
+210
+215
+215
+225
+222
+222
+223
+222
+219
+213
+206
+219
+218
+209
+218
+223
+215
+205
+206
+201
+185
+165
+166
+177
+177
+191
+186
+186
+186
+178
+194
+204
+195
+206
+210
+198
+197
+204
+206
+204
+206
+204
+202
+202
+195
+187
+187
+198
+206
+205
+206
+215
+205
+191
+182
+168
+149
+149
+153
+157
+150
+144
+103
+102
+99
+99
+124
+123
+94
+114
+118
+102
+105
+134
+150
+145
+155
+141
+137
+121
+102
+97
+121
+126
+133
+145
+159
+129
+99
+86
+79
+95
+117
+90
+86
+110
+107
+129
+139
+118
+92
+92
+138
+146
+137
+151
+158
+131
+145
+155
+143
+128
+123
+148
+166
+148
+151
+181
+187
+202
+191
+148
+130
+174
+175
+140
+104
+86
+126
+155
+143
+165
+189
+158
+131
+120
+125
+148
+169
+136
+134
+156
+147
+113
+87
+113
+115
+110
+146
+143
+148
+143
+150
+161
+164
+171
+149
+143
+129
+115
+117
+93
+83
+84
+86
+90
+88
+89
+92
+100
+109
+133
+140
+123
+115
+87
+129
+131
+113
+121
+114
+116
+127
+108
+120
+104
+107
+117
+134
+113
+105
+107
+84
+86
+65
+77
+83
+83
+104
+98
+103
+104
+113
+99
+103
+115
+115
+111
+114
+130
+143
+166
+174
+151
+147
+145
+156
+168
+170
+150
+115
+95
+105
+105
+127
+98
+102
+100
+141
+155
+150
+147
+118
+95
+85
+74
+88
+75
+87
+105
+113
+89
+87
+93
+121
+113
+95
+109
+115
+87
+70
+76
+64
+67
+93
+79
+105
+138
+113
+100
+72
+73
+75
+56
+56
+38
+56
+62
+57
+45
+75
+72
+59
+73
+58
+48
+65
+53
+59
+85
+85
+83
+73
+92
+125
+141
+114
+62
+46
+44
+79
+96
+62
+36
+37
+92
+85
+53
+77
+62
+65
+47
+45
+64
+94
+109
+74
+67
+58
+73
+87
+99
+103
+56
+51
+44
+33
+24
+31
+39
+46
+51
+45
+27
+74
+129
+157
+177
+188
+199
+199
+191
+181
+172
+185
+200
+200
+182
+194
+181
+154
+109
+135
+177
+175
+179
+189
+191
+190
+190
+186
+194
+191
+197
+201
+201
+200
+192
+204
+198
+197
+198
+182
+162
+197
+189
+186
+190
+185
+168
+180
+194
+202
+215
+207
+199
+201
+210
+215
+212
+209
+219
+223
+219
+215
+205
+204
+196
+192
+184
+187
+192
+195
+213
+221
+217
+217
+215
+221
+223
+213
+206
+196
+191
+197
+200
+189
+170
+147
+139
+127
+135
+139
+130
+125
+126
+126
+128
+134
+127
+127
+126
+128
+129
+128
+131
+130
+130
+128
+123
+126
+125
+121
+143
+160
+136
+136
+138
+139
+141
+167
+164
+180
+185
+185
+189
+182
+190
+201
+196
+167
+137
+130
+138
+147
+133
+149
+144
+140
+146
+137
+135
+137
+136
+130
+131
+131
+135
+135
+136
+135
+136
+136
+135
+133
+134
+128
+138
+134
+130
+144
+127
+123
+140
+191
+199
+206
+199
+178
+190
+192
+200
+208
+205
+206
+217
+216
+206
+211
+220
+216
+211
+222
+212
+196
+199
+196
+199
+207
+199
+205
+216
+215
+215
+227
+229
+219
+219
+216
+212
+213
+211
+211
+219
+218
+218
+220
+222
+223
+215
+192
+196
+182
+150
+155
+186
+184
+192
+174
+171
+186
+181
+184
+197
+208
+211
+217
+207
+202
+202
+204
+196
+200
+198
+190
+194
+191
+184
+182
+199
+206
+191
+200
+207
+195
+189
+182
+158
+143
+164
+148
+150
+140
+121
+118
+154
+150
+103
+98
+97
+68
+96
+109
+130
+118
+99
+102
+76
+86
+111
+105
+82
+106
+105
+86
+96
+110
+113
+124
+110
+111
+120
+129
+98
+80
+100
+89
+125
+128
+120
+146
+114
+86
+107
+116
+119
+124
+154
+156
+130
+117
+103
+107
+107
+116
+116
+133
+124
+108
+115
+117
+141
+180
+151
+156
+151
+155
+169
+149
+120
+83
+86
+103
+114
+131
+117
+131
+120
+69
+76
+115
+96
+82
+115
+129
+127
+109
+115
+114
+88
+102
+113
+140
+157
+141
+125
+153
+159
+135
+117
+125
+103
+114
+116
+104
+105
+90
+93
+116
+106
+99
+92
+100
+133
+176
+172
+156
+138
+109
+111
+100
+99
+116
+120
+134
+96
+102
+104
+116
+113
+108
+116
+96
+95
+90
+64
+96
+76
+89
+119
+113
+118
+127
+134
+164
+161
+150
+147
+133
+118
+109
+109
+110
+149
+181
+197
+192
+185
+177
+162
+147
+128
+144
+143
+155
+143
+140
+146
+157
+164
+170
+141
+119
+84
+89
+64
+100
+97
+100
+96
+92
+68
+77
+85
+92
+96
+98
+86
+121
+119
+103
+114
+99
+87
+78
+89
+89
+96
+120
+125
+100
+57
+70
+53
+42
+37
+42
+38
+48
+78
+138
+149
+134
+84
+64
+45
+51
+52
+54
+60
+76
+77
+73
+68
+83
+102
+118
+102
+76
+86
+63
+73
+85
+57
+45
+42
+62
+55
+69
+88
+83
+77
+47
+45
+44
+47
+67
+85
+67
+49
+52
+64
+59
+79
+49
+39
+35
+43
+35
+23
+19
+21
+19
+21
+39
+36
+54
+151
+181
+186
+190
+205
+191
+182
+178
+182
+191
+205
+200
+185
+168
+157
+170
+140
+129
+165
+174
+190
+188
+192
+199
+180
+176
+194
+197
+201
+206
+204
+209
+207
+200
+198
+200
+204
+201
+189
+179
+185
+207
+197
+172
+178
+179
+199
+209
+211
+206
+204
+206
+204
+208
+210
+216
+225
+223
+216
+215
+205
+197
+196
+192
+180
+182
+184
+190
+212
+230
+228
+229
+222
+211
+216
+207
+208
+206
+196
+197
+198
+188
+172
+155
+137
+137
+133
+136
+134
+138
+131
+130
+126
+128
+128
+127
+131
+127
+124
+127
+131
+126
+128
+126
+124
+124
+127
+121
+137
+138
+130
+135
+141
+146
+160
+164
+144
+158
+155
+161
+174
+148
+172
+202
+189
+178
+159
+164
+165
+171
+176
+185
+154
+138
+147
+141
+134
+135
+131
+133
+128
+129
+134
+144
+137
+129
+134
+136
+134
+133
+130
+126
+133
+126
+133
+130
+123
+129
+159
+189
+201
+208
+208
+186
+188
+196
+204
+204
+201
+199
+201
+201
+209
+209
+215
+217
+207
+216
+200
+199
+199
+192
+201
+207
+211
+210
+204
+213
+215
+222
+226
+219
+216
+216
+209
+202
+201
+207
+220
+223
+222
+220
+228
+228
+212
+189
+181
+164
+161
+174
+188
+196
+204
+185
+176
+179
+189
+200
+207
+207
+209
+217
+197
+198
+205
+199
+192
+195
+194
+189
+190
+186
+190
+189
+192
+205
+188
+182
+188
+186
+181
+174
+154
+149
+160
+154
+161
+148
+97
+84
+97
+110
+94
+76
+66
+57
+53
+97
+131
+135
+147
+130
+134
+138
+116
+114
+121
+89
+83
+105
+133
+124
+125
+113
+90
+65
+114
+145
+134
+147
+150
+129
+137
+145
+144
+188
+190
+166
+146
+146
+161
+171
+146
+123
+90
+123
+104
+83
+93
+89
+134
+128
+118
+123
+116
+97
+72
+79
+141
+121
+133
+149
+147
+125
+124
+117
+83
+86
+89
+90
+86
+87
+90
+84
+97
+80
+89
+85
+76
+130
+153
+135
+129
+115
+100
+79
+76
+96
+127
+143
+126
+137
+151
+118
+94
+86
+88
+95
+109
+129
+114
+107
+90
+109
+106
+95
+109
+100
+96
+119
+118
+125
+116
+102
+92
+109
+87
+90
+117
+115
+111
+94
+106
+124
+115
+114
+114
+120
+99
+99
+94
+88
+104
+94
+109
+186
+185
+148
+134
+162
+158
+139
+138
+131
+128
+134
+148
+141
+149
+153
+160
+172
+180
+160
+133
+105
+95
+107
+121
+103
+104
+123
+143
+146
+144
+138
+136
+127
+119
+118
+111
+109
+124
+131
+148
+123
+87
+67
+60
+46
+51
+76
+90
+115
+130
+129
+76
+82
+85
+69
+58
+100
+83
+75
+102
+113
+111
+54
+57
+57
+100
+136
+120
+106
+82
+92
+94
+73
+73
+48
+37
+55
+62
+76
+86
+90
+85
+102
+134
+176
+185
+144
+120
+100
+55
+43
+62
+41
+39
+51
+65
+70
+55
+53
+83
+70
+34
+29
+26
+16
+34
+51
+51
+64
+84
+79
+106
+86
+74
+58
+47
+53
+54
+43
+35
+36
+21
+18
+18
+18
+22
+41
+124
+174
+182
+192
+182
+182
+191
+179
+182
+200
+199
+194
+199
+185
+168
+184
+150
+111
+153
+169
+178
+181
+192
+192
+189
+190
+186
+189
+198
+204
+199
+198
+205
+213
+217
+212
+215
+206
+204
+192
+192
+204
+200
+184
+171
+185
+199
+197
+202
+207
+211
+213
+209
+196
+194
+208
+220
+225
+225
+210
+197
+202
+190
+192
+197
+179
+184
+198
+211
+223
+229
+226
+221
+217
+201
+210
+204
+204
+199
+195
+202
+196
+168
+145
+128
+127
+131
+133
+134
+129
+124
+127
+125
+136
+126
+121
+129
+123
+127
+125
+124
+125
+125
+123
+126
+123
+126
+124
+125
+123
+128
+125
+135
+145
+146
+159
+151
+172
+172
+164
+168
+170
+189
+184
+175
+188
+182
+185
+194
+174
+161
+161
+161
+150
+137
+138
+131
+135
+133
+128
+129
+133
+131
+136
+141
+134
+139
+146
+138
+130
+129
+130
+128
+127
+129
+144
+140
+127
+151
+199
+211
+212
+206
+188
+196
+199
+198
+204
+205
+204
+205
+207
+205
+211
+225
+213
+209
+215
+190
+194
+194
+192
+204
+209
+204
+204
+211
+205
+212
+221
+216
+219
+216
+211
+205
+208
+211
+216
+223
+223
+219
+216
+217
+216
+206
+186
+162
+147
+164
+182
+198
+191
+182
+175
+187
+186
+201
+209
+209
+202
+208
+213
+205
+207
+207
+205
+197
+190
+199
+200
+194
+192
+191
+194
+198
+207
+198
+191
+186
+190
+184
+155
+159
+178
+178
+169
+167
+150
+110
+88
+104
+105
+102
+78
+72
+78
+88
+92
+123
+119
+143
+128
+140
+102
+74
+86
+74
+78
+74
+69
+93
+94
+129
+146
+117
+87
+64
+84
+135
+123
+120
+98
+92
+74
+95
+97
+124
+147
+114
+97
+113
+150
+159
+113
+92
+87
+125
+113
+78
+115
+140
+172
+167
+158
+138
+114
+95
+82
+93
+110
+117
+149
+157
+165
+160
+135
+120
+103
+103
+87
+95
+94
+85
+104
+95
+95
+110
+77
+76
+83
+105
+150
+181
+170
+165
+155
+108
+84
+118
+126
+125
+126
+110
+93
+107
+85
+72
+109
+86
+108
+108
+98
+92
+86
+106
+114
+114
+114
+84
+111
+107
+107
+96
+97
+95
+85
+89
+88
+82
+100
+90
+98
+108
+123
+130
+127
+121
+119
+135
+126
+135
+111
+92
+103
+105
+166
+176
+177
+165
+128
+134
+125
+136
+135
+143
+148
+157
+170
+172
+141
+130
+146
+144
+161
+162
+126
+119
+123
+135
+127
+116
+126
+137
+143
+153
+148
+136
+125
+134
+111
+104
+120
+118
+137
+133
+115
+86
+80
+98
+95
+92
+96
+135
+158
+159
+147
+110
+89
+84
+74
+70
+82
+69
+63
+66
+66
+70
+52
+59
+80
+115
+119
+108
+83
+41
+37
+44
+56
+55
+53
+69
+117
+147
+141
+144
+136
+151
+158
+170
+144
+108
+63
+65
+56
+56
+62
+52
+58
+100
+68
+84
+59
+56
+48
+73
+53
+36
+33
+37
+32
+43
+51
+79
+67
+76
+73
+60
+82
+83
+99
+103
+93
+76
+45
+31
+28
+18
+25
+7
+7
+14
+29
+99
+140
+176
+184
+165
+177
+182
+179
+177
+198
+204
+201
+199
+188
+178
+178
+145
+105
+138
+157
+171
+174
+190
+191
+195
+194
+187
+190
+196
+209
+205
+198
+199
+217
+215
+209
+210
+200
+208
+197
+195
+188
+185
+181
+178
+178
+187
+194
+206
+204
+215
+225
+225
+216
+194
+190
+199
+210
+217
+220
+220
+212
+200
+190
+186
+186
+181
+182
+204
+213
+223
+213
+222
+223
+220
+212
+201
+204
+199
+194
+205
+207
+181
+159
+131
+124
+129
+141
+143
+133
+130
+128
+128
+127
+126
+125
+121
+125
+125
+124
+126
+121
+128
+133
+123
+121
+134
+125
+128
+129
+126
+124
+133
+138
+141
+138
+148
+169
+197
+200
+198
+200
+191
+168
+174
+174
+178
+194
+178
+161
+158
+155
+157
+162
+150
+133
+131
+135
+128
+126
+129
+134
+130
+133
+134
+135
+141
+136
+130
+131
+123
+130
+130
+128
+135
+141
+136
+123
+158
+198
+211
+210
+198
+186
+192
+191
+201
+206
+199
+205
+212
+206
+216
+222
+222
+216
+208
+196
+189
+189
+182
+200
+202
+201
+204
+209
+213
+210
+217
+220
+218
+218
+212
+205
+202
+207
+219
+227
+222
+227
+225
+219
+219
+213
+191
+167
+164
+154
+184
+202
+199
+190
+174
+171
+196
+199
+207
+200
+202
+197
+206
+217
+207
+207
+201
+198
+199
+192
+194
+195
+201
+204
+195
+196
+198
+206
+204
+191
+181
+188
+187
+164
+171
+186
+184
+162
+156
+153
+124
+90
+85
+97
+86
+77
+82
+49
+68
+79
+108
+114
+84
+116
+87
+105
+137
+133
+117
+90
+86
+86
+95
+104
+128
+119
+86
+75
+102
+110
+157
+200
+179
+116
+103
+103
+94
+129
+138
+111
+127
+93
+89
+97
+118
+115
+118
+136
+121
+129
+99
+92
+115
+113
+124
+109
+82
+97
+83
+93
+93
+92
+80
+80
+83
+113
+134
+145
+114
+114
+108
+98
+82
+102
+106
+121
+124
+98
+106
+106
+124
+105
+105
+131
+133
+145
+161
+179
+157
+113
+86
+110
+127
+138
+127
+109
+76
+86
+94
+89
+97
+78
+79
+108
+98
+106
+110
+104
+99
+99
+98
+94
+93
+97
+107
+99
+94
+106
+100
+102
+87
+94
+103
+98
+97
+78
+87
+74
+103
+116
+123
+144
+144
+116
+105
+87
+104
+174
+188
+176
+153
+131
+126
+114
+123
+133
+128
+141
+162
+179
+181
+179
+164
+155
+174
+184
+180
+161
+153
+143
+150
+155
+149
+154
+138
+125
+151
+149
+136
+167
+176
+171
+169
+153
+159
+166
+192
+187
+118
+98
+89
+73
+64
+103
+96
+68
+74
+59
+79
+99
+79
+97
+131
+136
+105
+58
+45
+49
+53
+44
+74
+80
+119
+67
+62
+55
+54
+52
+70
+96
+120
+97
+94
+98
+86
+56
+54
+72
+82
+123
+114
+84
+72
+58
+59
+58
+76
+77
+68
+56
+56
+98
+75
+105
+97
+107
+105
+80
+47
+37
+35
+55
+104
+168
+155
+105
+79
+72
+57
+47
+55
+67
+57
+59
+48
+45
+43
+23
+8
+18
+5
+8
+12
+15
+38
+105
+157
+172
+168
+171
+190
+190
+178
+179
+182
+184
+175
+186
+174
+168
+167
+124
+130
+167
+181
+172
+189
+185
+185
+189
+184
+192
+197
+198
+200
+208
+210
+210
+218
+216
+213
+211
+212
+206
+184
+165
+166
+180
+178
+170
+190
+190
+201
+215
+220
+215
+212
+209
+197
+201
+201
+197
+210
+222
+218
+211
+204
+197
+195
+187
+184
+184
+208
+204
+221
+223
+220
+227
+227
+212
+206
+208
+201
+202
+206
+194
+178
+169
+127
+124
+124
+127
+130
+129
+124
+119
+126
+138
+124
+124
+124
+126
+120
+121
+123
+124
+128
+126
+125
+121
+130
+130
+127
+121
+120
+120
+128
+141
+143
+135
+139
+166
+204
+208
+192
+199
+204
+176
+172
+205
+207
+208
+211
+207
+202
+201
+177
+146
+154
+147
+147
+151
+136
+130
+136
+135
+128
+130
+135
+136
+141
+143
+133
+133
+134
+129
+126
+139
+138
+140
+130
+127
+176
+208
+200
+199
+198
+182
+194
+201
+199
+202
+206
+216
+204
+211
+228
+220
+220
+213
+198
+195
+188
+186
+189
+201
+202
+211
+211
+201
+205
+210
+218
+222
+209
+202
+202
+200
+201
+201
+220
+222
+223
+222
+220
+217
+209
+207
+185
+161
+168
+171
+191
+198
+186
+154
+166
+181
+192
+197
+200
+206
+206
+206
+212
+213
+208
+216
+206
+197
+204
+198
+192
+190
+195
+201
+198
+194
+197
+198
+202
+188
+180
+180
+158
+137
+150
+169
+182
+159
+155
+145
+121
+108
+89
+85
+109
+99
+95
+106
+77
+62
+72
+60
+118
+149
+138
+131
+95
+89
+78
+68
+60
+82
+92
+88
+98
+85
+103
+172
+199
+189
+164
+130
+151
+135
+99
+126
+157
+128
+167
+184
+149
+144
+135
+140
+121
+104
+102
+127
+134
+149
+144
+110
+93
+110
+121
+128
+120
+103
+94
+83
+92
+94
+104
+92
+86
+96
+76
+97
+104
+86
+104
+80
+87
+92
+119
+102
+90
+114
+103
+124
+126
+123
+109
+113
+137
+121
+123
+136
+120
+113
+109
+98
+88
+118
+118
+97
+102
+102
+117
+104
+85
+96
+76
+85
+88
+109
+96
+93
+109
+94
+99
+92
+93
+105
+90
+103
+97
+86
+96
+110
+127
+111
+115
+102
+115
+123
+105
+108
+103
+107
+106
+102
+127
+113
+114
+102
+102
+145
+160
+151
+144
+149
+145
+151
+164
+168
+169
+167
+144
+158
+168
+153
+159
+176
+191
+207
+210
+197
+166
+144
+161
+149
+145
+144
+131
+131
+129
+125
+120
+143
+156
+167
+170
+164
+154
+155
+164
+159
+136
+129
+126
+134
+140
+127
+107
+102
+108
+116
+104
+104
+106
+107
+102
+107
+87
+104
+106
+82
+93
+79
+115
+105
+118
+70
+58
+84
+111
+85
+78
+70
+67
+41
+59
+65
+68
+59
+60
+99
+100
+110
+88
+69
+86
+74
+68
+68
+58
+43
+36
+45
+77
+123
+135
+107
+93
+79
+68
+75
+76
+78
+72
+69
+117
+90
+69
+93
+114
+99
+72
+56
+43
+75
+58
+65
+47
+37
+29
+23
+14
+25
+22
+12
+21
+26
+38
+137
+178
+185
+176
+188
+201
+195
+189
+197
+194
+196
+185
+196
+196
+188
+171
+145
+110
+156
+169
+181
+192
+189
+187
+182
+185
+195
+196
+202
+206
+212
+216
+208
+202
+208
+217
+199
+206
+218
+210
+180
+170
+169
+166
+169
+176
+192
+205
+206
+217
+217
+207
+197
+201
+204
+201
+206
+200
+217
+218
+210
+206
+202
+195
+185
+185
+174
+200
+202
+209
+215
+221
+225
+220
+218
+219
+213
+213
+202
+198
+191
+180
+166
+137
+125
+124
+124
+127
+130
+130
+130
+125
+130
+126
+129
+123
+129
+126
+125
+130
+131
+129
+131
+125
+125
+126
+124
+121
+127
+119
+118
+128
+133
+129
+135
+138
+170
+194
+197
+181
+184
+206
+187
+171
+191
+178
+179
+198
+204
+202
+199
+188
+184
+166
+143
+139
+140
+136
+133
+128
+130
+137
+131
+130
+135
+136
+138
+134
+131
+128
+128
+131
+134
+134
+129
+126
+137
+180
+202
+200
+198
+188
+180
+196
+196
+194
+209
+212
+216
+209
+217
+227
+223
+221
+215
+199
+191
+185
+181
+187
+198
+199
+202
+207
+205
+208
+213
+216
+208
+194
+197
+199
+196
+207
+220
+223
+226
+227
+225
+225
+215
+200
+199
+180
+149
+182
+190
+200
+189
+174
+145
+168
+190
+196
+199
+205
+206
+207
+218
+206
+209
+211
+211
+204
+194
+196
+200
+197
+187
+187
+192
+184
+190
+198
+197
+205
+196
+185
+181
+137
+130
+151
+161
+179
+171
+160
+121
+92
+92
+87
+87
+92
+87
+77
+79
+86
+90
+95
+130
+155
+155
+119
+108
+113
+133
+133
+126
+116
+134
+140
+137
+147
+159
+157
+116
+87
+84
+85
+140
+164
+117
+113
+84
+105
+127
+141
+167
+162
+129
+124
+134
+120
+107
+105
+90
+89
+127
+187
+180
+140
+129
+139
+135
+115
+117
+121
+104
+89
+106
+88
+98
+124
+102
+124
+140
+136
+119
+130
+121
+110
+95
+89
+94
+84
+96
+108
+125
+128
+116
+113
+107
+111
+120
+116
+109
+93
+99
+103
+133
+162
+159
+153
+145
+114
+117
+137
+143
+116
+87
+111
+76
+84
+94
+93
+113
+143
+146
+136
+123
+89
+99
+111
+98
+98
+80
+93
+103
+92
+110
+98
+95
+113
+127
+124
+99
+105
+88
+104
+97
+102
+115
+92
+100
+107
+156
+165
+187
+194
+178
+180
+179
+177
+178
+172
+164
+150
+147
+130
+130
+134
+156
+164
+165
+147
+155
+157
+155
+160
+169
+180
+172
+150
+143
+145
+147
+135
+143
+146
+135
+126
+157
+148
+141
+148
+157
+154
+155
+148
+139
+138
+104
+89
+90
+99
+106
+82
+80
+85
+87
+104
+93
+99
+83
+92
+119
+100
+117
+125
+140
+111
+69
+109
+127
+124
+69
+88
+68
+41
+43
+55
+53
+70
+69
+100
+110
+94
+104
+96
+97
+70
+79
+66
+51
+37
+28
+31
+31
+78
+72
+52
+72
+69
+109
+96
+109
+118
+89
+72
+67
+65
+34
+69
+88
+85
+63
+33
+33
+59
+53
+57
+49
+32
+28
+23
+23
+15
+19
+16
+12
+24
+23
+26
+78
+165
+178
+181
+190
+186
+181
+179
+196
+202
+206
+204
+208
+194
+209
+166
+129
+106
+131
+171
+186
+192
+192
+199
+188
+191
+194
+197
+199
+200
+208
+211
+208
+208
+205
+218
+216
+199
+195
+204
+188
+189
+201
+186
+181
+188
+198
+201
+200
+216
+210
+206
+197
+200
+204
+205
+199
+198
+205
+217
+220
+217
+209
+188
+188
+182
+180
+199
+211
+217
+215
+221
+222
+222
+208
+209
+218
+217
+199
+208
+199
+168
+151
+135
+129
+126
+123
+125
+124
+125
+130
+129
+123
+127
+126
+127
+124
+123
+127
+131
+130
+130
+131
+123
+125
+124
+124
+125
+126
+127
+129
+156
+162
+133
+139
+157
+160
+176
+181
+179
+155
+174
+158
+172
+182
+196
+199
+200
+192
+174
+191
+179
+157
+171
+162
+157
+138
+136
+140
+133
+131
+135
+133
+134
+135
+130
+137
+137
+128
+128
+123
+124
+124
+129
+128
+124
+133
+194
+200
+206
+204
+186
+175
+196
+200
+207
+202
+206
+210
+201
+218
+227
+219
+215
+213
+189
+179
+191
+184
+188
+201
+198
+200
+206
+209
+211
+222
+213
+198
+201
+200
+199
+204
+211
+222
+226
+227
+223
+227
+218
+211
+207
+198
+185
+167
+192
+194
+202
+191
+174
+172
+175
+194
+205
+205
+216
+217
+207
+211
+207
+210
+207
+211
+205
+198
+199
+196
+195
+191
+200
+194
+196
+197
+195
+200
+206
+191
+188
+168
+128
+133
+170
+187
+178
+171
+164
+131
+124
+114
+93
+109
+150
+100
+111
+96
+70
+97
+110
+108
+94
+82
+98
+96
+95
+108
+123
+110
+117
+123
+108
+106
+84
+88
+96
+80
+79
+78
+144
+155
+144
+130
+131
+105
+83
+114
+151
+146
+139
+120
+115
+108
+108
+134
+146
+136
+105
+87
+97
+120
+139
+115
+100
+88
+69
+96
+89
+115
+107
+98
+105
+92
+126
+103
+93
+140
+156
+158
+157
+157
+137
+107
+107
+109
+115
+87
+100
+115
+130
+161
+185
+175
+144
+125
+124
+94
+94
+80
+95
+145
+159
+170
+153
+131
+130
+127
+125
+120
+135
+139
+141
+115
+79
+102
+98
+108
+174
+210
+208
+190
+157
+128
+111
+111
+86
+90
+87
+86
+99
+111
+119
+114
+106
+104
+104
+103
+85
+92
+87
+98
+93
+82
+103
+108
+106
+178
+180
+179
+174
+158
+149
+155
+148
+129
+143
+149
+139
+141
+155
+159
+167
+149
+138
+137
+137
+146
+154
+157
+174
+174
+201
+206
+186
+176
+145
+136
+116
+117
+119
+137
+157
+177
+153
+123
+113
+86
+86
+96
+109
+141
+156
+160
+188
+180
+158
+127
+136
+133
+131
+137
+103
+109
+118
+109
+129
+108
+95
+124
+143
+128
+76
+76
+86
+105
+87
+79
+66
+44
+43
+34
+65
+82
+135
+135
+125
+116
+89
+78
+90
+87
+111
+128
+62
+29
+21
+25
+24
+26
+35
+49
+53
+79
+111
+87
+79
+77
+107
+66
+62
+98
+93
+63
+44
+48
+35
+37
+44
+59
+66
+67
+67
+62
+78
+128
+86
+72
+17
+9
+16
+11
+18
+12
+18
+67
+151
+175
+177
+177
+174
+165
+178
+188
+186
+202
+196
+194
+194
+198
+165
+150
+115
+129
+171
+181
+177
+191
+198
+189
+188
+197
+199
+206
+213
+216
+200
+210
+209
+209
+205
+212
+206
+189
+186
+178
+194
+204
+175
+155
+172
+181
+191
+195
+205
+208
+205
+197
+201
+196
+198
+195
+194
+194
+191
+206
+213
+218
+215
+189
+180
+175
+180
+211
+221
+215
+216
+222
+221
+215
+218
+207
+212
+204
+201
+198
+190
+179
+139
+125
+126
+129
+121
+130
+126
+124
+130
+127
+130
+134
+123
+126
+128
+126
+127
+125
+129
+129
+126
+121
+124
+128
+124
+130
+131
+124
+148
+149
+133
+159
+155
+153
+174
+189
+176
+158
+167
+167
+190
+197
+207
+207
+210
+207
+200
+208
+198
+179
+172
+156
+145
+134
+133
+133
+125
+129
+130
+133
+139
+133
+131
+138
+138
+140
+130
+125
+125
+127
+127
+128
+127
+133
+194
+207
+209
+202
+184
+182
+195
+198
+198
+200
+207
+199
+205
+216
+220
+216
+217
+216
+200
+179
+177
+187
+200
+205
+205
+201
+206
+210
+213
+208
+216
+218
+211
+210
+209
+206
+220
+225
+223
+225
+227
+222
+209
+207
+200
+194
+174
+160
+169
+167
+191
+194
+172
+176
+177
+197
+209
+216
+218
+217
+205
+208
+208
+212
+210
+208
+208
+207
+204
+195
+197
+196
+200
+197
+206
+200
+198
+205
+195
+191
+186
+158
+149
+174
+181
+190
+170
+167
+154
+126
+141
+107
+88
+96
+128
+129
+92
+83
+73
+98
+92
+88
+97
+74
+93
+134
+174
+199
+159
+113
+77
+76
+89
+84
+120
+100
+87
+96
+94
+84
+88
+95
+85
+105
+126
+93
+76
+64
+68
+103
+98
+114
+116
+102
+100
+96
+104
+126
+125
+83
+76
+93
+73
+93
+77
+75
+90
+75
+67
+86
+102
+100
+121
+107
+97
+102
+85
+75
+106
+111
+121
+121
+119
+130
+106
+93
+100
+117
+105
+135
+156
+158
+169
+169
+146
+140
+110
+111
+113
+128
+127
+136
+160
+179
+159
+125
+127
+121
+127
+135
+117
+128
+133
+118
+100
+92
+96
+90
+110
+153
+175
+186
+157
+137
+113
+116
+113
+90
+94
+92
+88
+103
+115
+128
+129
+102
+95
+98
+108
+96
+103
+102
+93
+117
+98
+89
+96
+170
+175
+146
+129
+135
+155
+160
+155
+144
+134
+124
+125
+124
+131
+139
+125
+117
+117
+131
+164
+168
+167
+168
+179
+185
+175
+147
+139
+114
+105
+135
+116
+127
+144
+159
+167
+164
+174
+162
+134
+100
+88
+94
+107
+145
+171
+156
+128
+140
+127
+144
+147
+160
+161
+143
+134
+147
+160
+147
+130
+104
+114
+134
+126
+108
+92
+115
+170
+162
+121
+103
+64
+38
+43
+65
+121
+172
+139
+109
+127
+136
+107
+73
+84
+89
+106
+70
+25
+16
+26
+32
+25
+57
+94
+90
+95
+84
+89
+98
+82
+100
+97
+130
+128
+102
+73
+43
+65
+43
+46
+62
+56
+85
+51
+55
+73
+84
+106
+108
+65
+32
+23
+15
+31
+74
+77
+58
+37
+68
+144
+160
+158
+177
+171
+180
+194
+194
+204
+204
+188
+198
+207
+199
+169
+156
+113
+118
+141
+170
+177
+186
+190
+197
+194
+192
+198
+208
+207
+208
+208
+213
+208
+211
+213
+213
+220
+194
+188
+189
+192
+197
+181
+170
+176
+186
+197
+195
+211
+210
+209
+206
+197
+192
+190
+194
+195
+211
+207
+194
+198
+211
+205
+197
+186
+182
+171
+206
+215
+204
+212
+215
+210
+217
+219
+210
+217
+212
+206
+204
+186
+170
+146
+136
+131
+125
+123
+123
+126
+125
+121
+128
+131
+131
+125
+124
+130
+128
+131
+120
+125
+129
+126
+121
+119
+133
+125
+134
+130
+124
+138
+137
+150
+144
+133
+156
+179
+175
+181
+200
+186
+176
+201
+218
+217
+205
+207
+212
+216
+210
+206
+191
+160
+156
+144
+134
+148
+143
+137
+137
+136
+130
+136
+130
+129
+129
+135
+131
+128
+133
+128
+129
+134
+124
+124
+141
+205
+216
+204
+192
+176
+191
+189
+185
+196
+205
+201
+197
+200
+218
+228
+218
+218
+217
+196
+180
+184
+186
+192
+202
+204
+205
+211
+209
+207
+210
+220
+216
+217
+218
+207
+210
+222
+225
+228
+227
+223
+222
+209
+196
+198
+187
+167
+159
+160
+170
+197
+208
+188
+175
+189
+200
+217
+225
+216
+218
+217
+206
+202
+208
+205
+205
+202
+201
+198
+198
+192
+191
+200
+188
+199
+207
+201
+197
+191
+195
+184
+146
+150
+171
+190
+188
+184
+178
+153
+121
+111
+102
+83
+78
+106
+106
+78
+60
+86
+89
+95
+80
+67
+76
+69
+96
+134
+109
+93
+87
+104
+104
+130
+141
+131
+146
+136
+125
+129
+115
+104
+107
+103
+98
+118
+107
+80
+74
+59
+55
+84
+80
+83
+115
+165
+191
+156
+123
+127
+118
+88
+75
+96
+73
+95
+82
+115
+120
+113
+75
+87
+123
+106
+119
+158
+145
+117
+99
+78
+96
+118
+125
+113
+108
+104
+116
+116
+107
+107
+90
+100
+113
+108
+118
+103
+114
+103
+92
+108
+103
+84
+97
+124
+127
+141
+165
+130
+103
+104
+107
+117
+96
+84
+76
+69
+80
+108
+97
+63
+86
+92
+94
+110
+104
+133
+140
+154
+125
+99
+96
+84
+103
+93
+98
+109
+110
+115
+111
+120
+113
+89
+95
+97
+111
+103
+98
+100
+153
+140
+143
+129
+130
+130
+147
+164
+174
+162
+171
+169
+150
+143
+146
+130
+117
+150
+158
+164
+171
+169
+164
+168
+167
+162
+164
+157
+157
+158
+161
+148
+138
+134
+134
+134
+125
+125
+120
+105
+100
+121
+120
+129
+134
+128
+114
+121
+144
+153
+146
+146
+128
+134
+139
+138
+174
+155
+134
+120
+116
+126
+108
+96
+113
+144
+170
+166
+126
+68
+52
+60
+66
+67
+110
+111
+131
+119
+115
+106
+70
+76
+74
+67
+84
+44
+38
+22
+19
+60
+64
+105
+103
+88
+70
+68
+48
+39
+62
+83
+103
+119
+107
+93
+66
+76
+88
+85
+60
+90
+123
+123
+83
+88
+56
+57
+62
+64
+45
+43
+19
+9
+12
+14
+25
+24
+23
+35
+37
+102
+156
+175
+174
+179
+175
+191
+200
+195
+188
+187
+188
+172
+169
+140
+139
+143
+111
+123
+175
+181
+184
+182
+189
+189
+195
+195
+197
+202
+208
+211
+219
+219
+212
+222
+221
+208
+194
+185
+168
+164
+192
+194
+182
+180
+180
+194
+201
+206
+207
+212
+206
+202
+201
+192
+200
+196
+200
+204
+204
+188
+187
+195
+206
+190
+185
+182
+196
+213
+215
+217
+217
+220
+222
+221
+216
+210
+206
+201
+195
+190
+175
+150
+146
+165
+129
+124
+129
+126
+124
+125
+126
+128
+126
+128
+125
+131
+130
+126
+124
+126
+126
+126
+127
+121
+124
+133
+133
+127
+128
+134
+137
+143
+147
+160
+160
+159
+197
+210
+208
+182
+207
+216
+215
+192
+196
+202
+198
+195
+206
+198
+200
+197
+198
+176
+158
+137
+139
+131
+130
+135
+134
+130
+131
+133
+129
+136
+131
+135
+139
+131
+135
+136
+128
+130
+157
+204
+208
+201
+205
+182
+187
+190
+200
+206
+201
+197
+195
+201
+227
+227
+221
+218
+212
+196
+184
+185
+188
+200
+206
+213
+219
+211
+209
+210
+215
+212
+211
+213
+206
+205
+212
+218
+226
+230
+225
+226
+212
+199
+195
+188
+174
+179
+171
+168
+192
+200
+204
+186
+184
+202
+204
+212
+213
+207
+215
+211
+210
+212
+204
+199
+206
+197
+192
+198
+195
+188
+197
+201
+199
+205
+200
+200
+197
+185
+181
+174
+126
+131
+161
+196
+190
+180
+179
+148
+127
+114
+123
+117
+96
+94
+74
+51
+83
+72
+77
+96
+103
+80
+70
+86
+86
+93
+98
+108
+131
+115
+85
+80
+84
+123
+167
+162
+146
+130
+120
+134
+117
+114
+124
+126
+120
+120
+113
+76
+66
+77
+102
+141
+146
+150
+144
+114
+114
+126
+133
+134
+115
+94
+99
+84
+92
+99
+119
+135
+139
+129
+159
+200
+189
+156
+150
+125
+102
+77
+74
+62
+106
+104
+74
+97
+84
+92
+103
+113
+117
+97
+106
+93
+107
+96
+72
+68
+74
+93
+103
+99
+110
+104
+109
+103
+118
+157
+150
+119
+96
+120
+116
+98
+108
+90
+95
+94
+103
+103
+89
+83
+80
+92
+96
+95
+126
+129
+118
+106
+97
+94
+88
+100
+94
+89
+94
+119
+120
+94
+107
+108
+104
+110
+111
+111
+105
+104
+149
+165
+166
+149
+161
+148
+137
+151
+172
+189
+194
+180
+159
+157
+149
+153
+158
+155
+164
+162
+165
+172
+171
+172
+181
+190
+162
+155
+167
+177
+185
+141
+125
+116
+134
+146
+149
+147
+149
+157
+151
+136
+133
+129
+131
+161
+154
+138
+160
+169
+153
+128
+129
+127
+149
+167
+159
+143
+148
+123
+100
+89
+64
+119
+156
+153
+113
+66
+59
+55
+54
+85
+92
+89
+69
+95
+105
+96
+98
+64
+73
+63
+76
+65
+44
+45
+59
+51
+52
+102
+123
+114
+82
+44
+47
+82
+46
+70
+123
+165
+177
+156
+84
+88
+100
+80
+54
+25
+36
+54
+65
+67
+52
+46
+46
+52
+48
+55
+51
+32
+24
+21
+12
+11
+9
+16
+12
+10
+33
+82
+164
+172
+170
+156
+166
+186
+189
+182
+175
+189
+194
+190
+185
+148
+114
+118
+113
+123
+172
+168
+176
+185
+191
+196
+198
+195
+196
+200
+209
+212
+217
+209
+204
+206
+212
+201
+191
+194
+188
+184
+192
+200
+187
+171
+180
+195
+197
+205
+212
+207
+207
+210
+192
+189
+201
+198
+196
+211
+215
+201
+191
+182
+196
+196
+187
+179
+184
+201
+216
+221
+206
+212
+227
+228
+220
+218
+209
+199
+201
+192
+176
+156
+141
+164
+145
+126
+125
+128
+127
+121
+126
+133
+137
+127
+124
+125
+126
+123
+124
+124
+124
+125
+120
+126
+119
+128
+140
+133
+136
+144
+141
+166
+171
+185
+191
+169
+196
+210
+199
+179
+199
+212
+198
+204
+223
+223
+221
+208
+206
+204
+199
+181
+158
+160
+165
+138
+139
+130
+143
+136
+135
+133
+129
+126
+141
+130
+126
+130
+126
+128
+128
+128
+121
+120
+154
+196
+199
+207
+207
+179
+181
+197
+204
+198
+198
+198
+200
+215
+223
+218
+221
+219
+216
+205
+185
+184
+198
+200
+202
+217
+211
+204
+202
+205
+205
+205
+207
+212
+208
+204
+210
+219
+222
+225
+226
+226
+209
+202
+191
+174
+174
+182
+159
+186
+205
+182
+185
+177
+200
+211
+209
+215
+211
+208
+213
+216
+212
+215
+213
+195
+197
+196
+191
+189
+191
+196
+196
+196
+201
+199
+189
+189
+176
+181
+186
+153
+127
+147
+179
+196
+180
+165
+168
+139
+105
+100
+72
+97
+107
+104
+85
+84
+88
+72
+59
+95
+80
+73
+78
+74
+99
+97
+105
+92
+111
+128
+135
+113
+106
+136
+135
+146
+149
+159
+151
+145
+138
+146
+136
+161
+149
+127
+141
+146
+108
+79
+54
+64
+97
+126
+124
+144
+135
+105
+131
+153
+167
+133
+114
+113
+110
+102
+84
+113
+109
+92
+105
+146
+153
+136
+127
+118
+110
+104
+85
+113
+124
+117
+114
+107
+104
+83
+88
+82
+104
+128
+120
+108
+97
+90
+90
+80
+95
+95
+95
+100
+96
+117
+138
+153
+115
+102
+144
+166
+147
+126
+119
+123
+104
+102
+94
+97
+116
+135
+124
+109
+97
+87
+89
+85
+94
+121
+123
+117
+110
+82
+72
+93
+88
+89
+113
+145
+130
+116
+85
+100
+120
+110
+124
+106
+94
+102
+161
+175
+181
+151
+162
+171
+165
+157
+156
+162
+151
+134
+147
+170
+178
+164
+171
+178
+170
+181
+184
+169
+156
+137
+135
+137
+129
+111
+134
+153
+156
+157
+156
+155
+136
+155
+154
+149
+177
+181
+172
+162
+170
+184
+184
+179
+147
+118
+140
+145
+124
+115
+114
+126
+131
+119
+107
+109
+102
+86
+103
+131
+135
+141
+123
+89
+55
+37
+35
+45
+64
+82
+78
+66
+90
+84
+69
+69
+76
+70
+67
+74
+58
+47
+54
+100
+78
+44
+88
+106
+65
+41
+34
+56
+95
+86
+87
+133
+121
+94
+96
+89
+45
+41
+43
+33
+31
+39
+46
+69
+66
+46
+57
+56
+55
+57
+60
+63
+63
+45
+28
+22
+21
+16
+37
+31
+46
+42
+46
+33
+102
+145
+156
+150
+181
+187
+181
+192
+196
+207
+213
+217
+215
+195
+168
+153
+116
+92
+133
+177
+188
+187
+196
+195
+190
+190
+201
+210
+219
+219
+218
+211
+199
+192
+212
+220
+197
+186
+189
+181
+191
+191
+176
+169
+166
+181
+187
+201
+213
+206
+206
+202
+206
+196
+186
+206
+202
+205
+210
+198
+188
+186
+192
+184
+189
+172
+171
+192
+215
+217
+216
+215
+213
+216
+227
+222
+216
+205
+201
+190
+182
+154
+139
+135
+139
+130
+129
+130
+129
+129
+129
+125
+125
+127
+137
+138
+124
+123
+126
+127
+124
+126
+125
+124
+123
+125
+129
+151
+151
+144
+141
+126
+148
+172
+165
+153
+194
+197
+156
+150
+186
+215
+220
+218
+223
+222
+220
+205
+187
+181
+177
+178
+171
+146
+136
+138
+135
+125
+134
+135
+144
+141
+137
+133
+137
+134
+129
+129
+129
+125
+128
+130
+124
+133
+175
+197
+202
+204
+185
+167
+190
+195
+194
+191
+200
+199
+200
+216
+217
+210
+208
+222
+221
+195
+188
+190
+192
+197
+207
+202
+196
+206
+204
+205
+206
+199
+220
+220
+205
+202
+215
+223
+228
+230
+228
+221
+204
+199
+196
+172
+185
+168
+154
+157
+179
+196
+200
+201
+219
+212
+206
+216
+201
+195
+200
+201
+210
+218
+215
+208
+206
+191
+185
+182
+180
+189
+198
+197
+199
+202
+201
+194
+178
+179
+166
+133
+141
+175
+178
+189
+188
+172
+169
+128
+100
+97
+107
+110
+106
+90
+66
+120
+110
+80
+87
+97
+73
+66
+79
+77
+128
+168
+143
+153
+154
+118
+158
+190
+164
+138
+125
+116
+103
+110
+103
+106
+106
+104
+105
+120
+141
+114
+129
+140
+129
+103
+74
+73
+78
+98
+165
+192
+187
+159
+116
+82
+89
+113
+108
+103
+113
+98
+114
+96
+85
+75
+79
+86
+79
+115
+114
+124
+141
+124
+104
+95
+120
+146
+144
+138
+167
+151
+103
+94
+88
+87
+105
+107
+127
+130
+107
+87
+102
+123
+114
+116
+103
+94
+123
+150
+158
+128
+117
+118
+123
+115
+105
+78
+95
+78
+87
+100
+115
+127
+135
+113
+97
+110
+89
+68
+95
+93
+125
+119
+103
+86
+82
+68
+76
+99
+89
+86
+118
+96
+83
+85
+82
+100
+98
+85
+88
+88
+162
+175
+175
+172
+170
+176
+176
+162
+177
+167
+149
+131
+143
+146
+145
+166
+170
+196
+179
+160
+167
+179
+181
+182
+164
+159
+175
+184
+182
+177
+169
+143
+133
+139
+156
+161
+179
+198
+200
+189
+184
+172
+154
+147
+129
+113
+123
+116
+133
+141
+99
+80
+66
+63
+69
+89
+108
+100
+83
+106
+129
+130
+126
+110
+85
+64
+45
+26
+49
+72
+51
+84
+111
+104
+111
+93
+68
+78
+65
+55
+82
+75
+48
+72
+126
+79
+48
+114
+151
+96
+34
+36
+57
+69
+76
+45
+68
+49
+60
+86
+116
+110
+62
+77
+96
+109
+119
+95
+63
+78
+115
+121
+69
+68
+37
+48
+55
+62
+55
+45
+27
+26
+27
+34
+12
+17
+27
+49
+93
+59
+128
+165
+171
+165
+185
+188
+202
+199
+201
+210
+202
+194
+202
+186
+158
+143
+148
+92
+118
+171
+184
+191
+191
+190
+190
+187
+192
+208
+210
+215
+223
+221
+216
+202
+200
+209
+219
+195
+184
+201
+211
+198
+185
+185
+178
+177
+186
+190
+200
+194
+200
+200
+198
+196
+195
+205
+195
+204
+209
+192
+195
+201
+196
+189
+195
+185
+172
+191
+208
+223
+223
+211
+209
+210
+207
+209
+212
+200
+200
+191
+182
+170
+143
+140
+135
+138
+129
+126
+125
+125
+128
+130
+130
+128
+146
+135
+124
+124
+128
+130
+128
+126
+129
+131
+126
+129
+135
+145
+141
+138
+131
+129
+136
+143
+137
+131
+160
+155
+131
+176
+207
+225
+227
+216
+206
+221
+219
+216
+202
+190
+184
+164
+168
+157
+155
+150
+134
+133
+140
+135
+135
+137
+137
+131
+140
+138
+130
+127
+126
+131
+133
+133
+126
+137
+181
+197
+205
+206
+194
+177
+191
+200
+198
+199
+211
+209
+207
+220
+218
+211
+225
+230
+218
+195
+185
+187
+198
+205
+202
+198
+199
+201
+215
+225
+210
+204
+215
+204
+210
+212
+213
+221
+226
+227
+226
+218
+200
+201
+192
+167
+174
+175
+176
+159
+167
+190
+204
+205
+210
+208
+212
+210
+204
+208
+209
+206
+208
+208
+209
+208
+202
+185
+187
+184
+184
+197
+196
+192
+198
+196
+199
+194
+185
+166
+147
+127
+181
+188
+184
+190
+178
+166
+148
+114
+90
+86
+93
+97
+107
+126
+104
+66
+84
+60
+84
+82
+76
+77
+83
+86
+110
+134
+134
+134
+140
+153
+172
+157
+154
+140
+118
+123
+129
+126
+131
+129
+136
+108
+117
+94
+80
+100
+102
+121
+175
+180
+161
+111
+73
+74
+103
+116
+127
+127
+126
+116
+95
+77
+105
+105
+89
+137
+119
+106
+103
+84
+56
+89
+84
+70
+102
+94
+138
+167
+140
+105
+110
+113
+113
+117
+125
+155
+148
+117
+100
+106
+94
+105
+109
+113
+126
+118
+102
+107
+128
+140
+128
+117
+103
+108
+106
+114
+119
+100
+114
+116
+110
+107
+96
+83
+93
+92
+84
+99
+87
+103
+97
+87
+97
+86
+100
+86
+105
+125
+109
+100
+94
+104
+88
+75
+87
+79
+117
+97
+92
+82
+94
+83
+76
+83
+76
+72
+165
+161
+166
+168
+176
+162
+164
+165
+169
+164
+148
+141
+143
+126
+138
+128
+147
+154
+188
+172
+161
+187
+194
+190
+195
+197
+202
+204
+185
+151
+134
+136
+131
+147
+160
+171
+175
+178
+150
+146
+148
+138
+135
+111
+114
+125
+96
+125
+150
+127
+97
+58
+56
+56
+67
+73
+104
+123
+113
+114
+106
+103
+104
+94
+74
+59
+65
+89
+93
+114
+118
+140
+134
+114
+95
+85
+121
+73
+77
+64
+60
+74
+70
+128
+145
+139
+123
+125
+84
+49
+55
+78
+45
+39
+35
+46
+51
+47
+39
+59
+129
+135
+129
+109
+97
+135
+141
+140
+130
+136
+135
+118
+96
+75
+86
+85
+54
+51
+41
+43
+42
+55
+28
+64
+37
+10
+34
+78
+111
+73
+114
+155
+143
+159
+169
+180
+194
+186
+198
+196
+206
+208
+197
+195
+165
+157
+162
+162
+139
+169
+170
+185
+188
+195
+194
+182
+185
+197
+202
+207
+204
+210
+215
+204
+197
+199
+202
+198
+178
+196
+213
+204
+195
+196
+184
+186
+192
+195
+209
+201
+205
+209
+209
+198
+191
+202
+200
+198
+204
+204
+199
+198
+195
+190
+189
+191
+175
+169
+197
+215
+225
+216
+216
+211
+202
+200
+192
+205
+205
+191
+186
+166
+130
+129
+125
+128
+130
+131
+126
+125
+126
+129
+128
+124
+123
+125
+124
+123
+130
+130
+129
+123
+127
+124
+121
+125
+126
+125
+133
+138
+144
+150
+143
+155
+156
+147
+177
+178
+182
+215
+221
+225
+218
+191
+164
+192
+208
+217
+220
+216
+199
+171
+179
+143
+149
+141
+130
+133
+148
+146
+131
+135
+134
+126
+138
+136
+129
+136
+138
+141
+135
+128
+123
+141
+202
+206
+210
+213
+209
+189
+190
+199
+201
+206
+198
+200
+207
+211
+206
+225
+229
+223
+212
+191
+188
+194
+198
+195
+198
+198
+202
+216
+227
+227
+216
+209
+209
+208
+215
+213
+219
+223
+225
+226
+221
+207
+196
+186
+161
+150
+177
+177
+180
+195
+187
+178
+192
+189
+198
+210
+212
+220
+219
+208
+211
+218
+209
+215
+208
+198
+194
+199
+197
+195
+194
+195
+189
+189
+191
+198
+205
+192
+192
+181
+146
+128
+185
+198
+192
+180
+186
+170
+135
+87
+70
+102
+93
+59
+67
+96
+95
+83
+88
+74
+78
+82
+67
+79
+115
+104
+143
+115
+92
+103
+105
+116
+110
+99
+98
+119
+117
+93
+121
+153
+137
+119
+135
+145
+138
+128
+124
+126
+135
+129
+125
+129
+117
+109
+80
+83
+56
+76
+124
+131
+125
+121
+94
+84
+130
+175
+170
+124
+128
+120
+105
+97
+95
+67
+67
+72
+79
+92
+96
+127
+140
+139
+100
+95
+79
+82
+123
+130
+140
+138
+116
+110
+97
+94
+126
+114
+114
+103
+121
+120
+125
+160
+172
+160
+133
+126
+130
+115
+99
+100
+118
+109
+108
+136
+140
+123
+113
+131
+121
+90
+97
+98
+111
+95
+80
+103
+77
+82
+98
+118
+124
+88
+94
+96
+97
+88
+85
+97
+106
+106
+86
+73
+86
+63
+93
+89
+72
+77
+177
+180
+202
+197
+190
+181
+177
+174
+162
+147
+147
+159
+157
+174
+170
+172
+181
+186
+169
+191
+180
+149
+151
+141
+156
+169
+165
+146
+141
+107
+95
+102
+100
+86
+98
+148
+154
+167
+178
+180
+168
+167
+137
+104
+84
+89
+88
+104
+114
+121
+105
+83
+95
+87
+109
+133
+147
+166
+133
+102
+95
+79
+104
+85
+92
+124
+135
+148
+139
+147
+125
+125
+121
+105
+109
+102
+123
+123
+67
+78
+60
+74
+78
+105
+103
+84
+70
+57
+53
+74
+143
+124
+53
+46
+42
+26
+33
+63
+69
+121
+121
+102
+80
+93
+100
+117
+113
+103
+99
+97
+90
+74
+89
+105
+96
+83
+58
+52
+38
+41
+27
+19
+15
+18
+11
+14
+6
+27
+52
+25
+52
+120
+139
+162
+178
+179
+185
+182
+182
+182
+198
+211
+215
+197
+179
+166
+137
+136
+119
+167
+179
+191
+187
+192
+198
+188
+181
+191
+191
+201
+215
+215
+220
+219
+215
+197
+204
+194
+189
+198
+196
+181
+204
+192
+162
+188
+198
+200
+216
+210
+215
+215
+219
+212
+197
+209
+209
+198
+199
+200
+201
+198
+188
+188
+181
+184
+179
+175
+188
+209
+223
+220
+220
+219
+208
+201
+195
+202
+211
+199
+190
+168
+162
+144
+128
+131
+139
+127
+127
+124
+127
+124
+128
+123
+129
+130
+125
+129
+129
+133
+126
+131
+128
+128
+126
+131
+138
+134
+130
+144
+149
+153
+162
+170
+153
+160
+165
+164
+179
+210
+201
+185
+195
+167
+162
+180
+189
+207
+204
+198
+196
+194
+175
+141
+131
+133
+130
+138
+145
+139
+133
+129
+130
+128
+134
+128
+126
+133
+134
+128
+127
+130
+124
+166
+205
+208
+202
+217
+211
+184
+194
+192
+198
+199
+201
+205
+212
+207
+219
+223
+223
+217
+199
+187
+189
+201
+201
+200
+197
+201
+206
+216
+227
+226
+206
+207
+215
+210
+212
+222
+226
+228
+230
+231
+222
+209
+199
+185
+161
+149
+175
+188
+189
+198
+195
+185
+191
+206
+212
+216
+218
+221
+219
+215
+216
+225
+220
+211
+200
+198
+195
+192
+195
+191
+191
+184
+184
+177
+185
+185
+192
+191
+189
+177
+149
+151
+189
+197
+199
+177
+182
+169
+126
+73
+69
+51
+65
+87
+88
+100
+111
+97
+113
+140
+98
+102
+96
+77
+87
+88
+69
+108
+129
+178
+161
+165
+162
+137
+114
+86
+109
+126
+115
+113
+115
+119
+93
+111
+139
+130
+137
+130
+128
+157
+164
+139
+126
+118
+105
+87
+82
+74
+94
+164
+157
+147
+156
+108
+88
+135
+167
+156
+150
+110
+96
+96
+89
+86
+52
+74
+106
+139
+158
+180
+165
+138
+141
+153
+124
+109
+119
+140
+144
+174
+170
+165
+138
+113
+110
+126
+120
+134
+123
+114
+106
+109
+115
+121
+135
+125
+126
+136
+110
+95
+94
+115
+123
+114
+131
+115
+109
+113
+110
+102
+103
+100
+79
+95
+82
+80
+106
+77
+80
+92
+88
+89
+84
+75
+103
+111
+99
+94
+115
+85
+88
+92
+66
+84
+79
+76
+77
+83
+158
+180
+186
+185
+190
+202
+208
+191
+172
+175
+166
+167
+168
+176
+178
+192
+192
+178
+164
+167
+200
+184
+156
+144
+153
+165
+156
+145
+127
+126
+114
+82
+100
+77
+76
+80
+79
+129
+140
+149
+138
+128
+126
+107
+106
+90
+99
+129
+149
+144
+127
+140
+129
+119
+150
+138
+110
+106
+104
+99
+103
+104
+87
+116
+131
+155
+160
+146
+110
+96
+85
+102
+98
+95
+121
+116
+97
+84
+76
+60
+62
+59
+42
+38
+43
+33
+35
+45
+37
+70
+82
+90
+54
+26
+27
+88
+129
+116
+94
+73
+59
+53
+47
+98
+77
+56
+65
+76
+69
+75
+117
+135
+104
+85
+77
+76
+76
+56
+44
+33
+32
+19
+19
+25
+18
+19
+14
+8
+44
+48
+42
+96
+131
+165
+182
+187
+188
+188
+188
+186
+171
+187
+189
+182
+159
+140
+119
+119
+114
+170
+196
+194
+185
+191
+191
+190
+186
+194
+198
+209
+215
+219
+223
+219
+207
+201
+200
+197
+211
+216
+191
+179
+215
+196
+174
+178
+186
+190
+199
+205
+219
+213
+216
+209
+200
+208
+209
+201
+198
+201
+205
+197
+188
+197
+179
+178
+179
+165
+187
+200
+219
+226
+228
+223
+216
+217
+212
+202
+197
+195
+195
+178
+150
+133
+134
+126
+138
+130
+123
+121
+134
+124
+130
+131
+133
+128
+126
+126
+134
+134
+133
+133
+138
+126
+124
+134
+133
+128
+138
+134
+154
+166
+158
+167
+157
+177
+182
+188
+211
+218
+206
+200
+204
+167
+143
+169
+179
+195
+186
+192
+208
+188
+151
+137
+143
+135
+130
+143
+144
+141
+131
+130
+130
+125
+136
+134
+134
+137
+139
+128
+127
+127
+134
+175
+209
+212
+206
+206
+190
+178
+187
+192
+199
+205
+210
+202
+217
+219
+227
+225
+217
+201
+194
+187
+184
+198
+200
+194
+197
+201
+205
+220
+227
+217
+205
+215
+215
+206
+217
+217
+225
+229
+226
+227
+220
+204
+191
+178
+176
+175
+182
+185
+192
+196
+174
+189
+210
+223
+222
+222
+220
+217
+218
+210
+219
+223
+218
+206
+201
+200
+205
+202
+199
+200
+210
+205
+199
+184
+185
+179
+181
+189
+181
+171
+154
+153
+186
+179
+187
+175
+182
+164
+127
+99
+75
+102
+94
+93
+102
+104
+106
+79
+85
+110
+106
+121
+106
+97
+97
+123
+95
+82
+109
+149
+147
+158
+135
+149
+157
+160
+145
+123
+118
+134
+118
+129
+135
+131
+156
+180
+147
+134
+136
+115
+137
+160
+146
+138
+127
+115
+97
+96
+84
+108
+149
+164
+172
+156
+98
+72
+66
+103
+139
+113
+77
+67
+82
+108
+115
+68
+87
+93
+96
+140
+180
+181
+131
+115
+125
+139
+153
+139
+119
+105
+126
+138
+124
+109
+107
+110
+123
+125
+118
+133
+133
+107
+108
+120
+105
+113
+111
+127
+125
+89
+80
+96
+102
+100
+103
+98
+88
+100
+104
+121
+119
+114
+106
+88
+96
+99
+84
+84
+80
+86
+92
+95
+115
+115
+139
+121
+115
+92
+85
+96
+90
+96
+82
+77
+103
+102
+68
+70
+158
+170
+187
+199
+206
+207
+179
+158
+171
+167
+161
+177
+177
+178
+168
+161
+151
+145
+146
+150
+172
+201
+160
+155
+156
+172
+169
+158
+146
+164
+174
+156
+129
+129
+87
+121
+134
+146
+147
+147
+144
+177
+187
+165
+147
+137
+125
+118
+123
+128
+144
+145
+100
+103
+114
+123
+90
+115
+118
+139
+151
+126
+118
+128
+144
+133
+103
+88
+73
+76
+90
+68
+58
+70
+89
+65
+58
+53
+58
+70
+66
+42
+47
+32
+34
+48
+26
+23
+38
+41
+65
+53
+25
+51
+87
+100
+87
+73
+80
+69
+59
+56
+72
+68
+44
+51
+79
+119
+87
+109
+139
+128
+106
+59
+64
+55
+68
+68
+66
+58
+33
+23
+24
+19
+18
+24
+16
+25
+54
+85
+60
+113
+150
+165
+182
+181
+190
+202
+198
+199
+196
+209
+207
+209
+196
+168
+150
+153
+136
+158
+181
+191
+189
+179
+188
+190
+189
+194
+196
+202
+210
+218
+216
+215
+200
+188
+194
+200
+194
+192
+196
+188
+204
+211
+192
+180
+184
+185
+191
+206
+211
+207
+221
+218
+210
+210
+204
+192
+202
+206
+200
+198
+199
+201
+185
+181
+177
+165
+178
+182
+200
+212
+220
+223
+211
+206
+204
+212
+198
+192
+197
+189
+156
+148
+149
+128
+135
+133
+129
+128
+126
+128
+136
+137
+131
+125
+129
+131
+131
+131
+128
+140
+128
+136
+150
+135
+121
+139
+159
+145
+169
+170
+153
+157
+157
+178
+199
+200
+200
+205
+198
+191
+204
+186
+147
+191
+217
+208
+197
+207
+202
+177
+169
+147
+147
+131
+139
+144
+141
+135
+133
+131
+128
+125
+127
+126
+120
+127
+130
+124
+124
+120
+120
+155
+185
+201
+210
+195
+176
+176
+180
+191
+202
+202
+206
+204
+208
+220
+231
+227
+216
+209
+191
+185
+194
+191
+198
+205
+206
+200
+207
+225
+221
+207
+204
+209
+213
+216
+215
+219
+227
+227
+230
+222
+208
+194
+174
+159
+160
+177
+185
+181
+187
+184
+190
+216
+222
+219
+213
+213
+215
+219
+211
+209
+211
+218
+208
+202
+192
+197
+202
+197
+197
+205
+197
+200
+206
+196
+195
+191
+187
+186
+178
+148
+155
+162
+188
+190
+185
+168
+165
+153
+136
+90
+59
+41
+57
+55
+57
+60
+48
+73
+105
+104
+110
+99
+124
+115
+100
+92
+102
+86
+52
+63
+64
+78
+108
+118
+145
+174
+171
+143
+114
+104
+102
+124
+144
+144
+128
+133
+146
+141
+169
+170
+124
+139
+167
+171
+146
+146
+150
+137
+111
+109
+144
+172
+145
+133
+144
+133
+94
+79
+100
+125
+92
+55
+75
+68
+103
+120
+99
+93
+105
+105
+130
+149
+127
+103
+66
+67
+146
+159
+119
+110
+102
+100
+123
+118
+108
+98
+103
+98
+120
+143
+141
+145
+130
+128
+134
+123
+106
+115
+116
+87
+82
+75
+74
+97
+108
+107
+93
+102
+106
+114
+134
+140
+134
+120
+129
+123
+118
+100
+88
+89
+94
+106
+121
+131
+129
+127
+95
+89
+77
+75
+89
+69
+90
+79
+107
+102
+73
+79
+171
+189
+204
+207
+194
+160
+148
+177
+187
+191
+190
+195
+182
+159
+150
+148
+149
+149
+147
+147
+141
+175
+194
+127
+125
+127
+133
+131
+146
+156
+154
+150
+145
+144
+160
+155
+167
+170
+167
+168
+171
+176
+165
+153
+148
+150
+169
+167
+136
+140
+139
+143
+151
+143
+145
+153
+119
+139
+159
+154
+145
+143
+123
+119
+124
+129
+98
+83
+69
+99
+74
+63
+62
+47
+58
+45
+38
+66
+52
+95
+69
+43
+35
+29
+39
+41
+32
+41
+52
+63
+44
+63
+58
+86
+78
+53
+62
+59
+49
+58
+55
+56
+52
+47
+37
+34
+60
+79
+116
+89
+114
+124
+88
+56
+60
+72
+41
+54
+58
+54
+49
+21
+17
+18
+19
+22
+39
+38
+33
+98
+82
+106
+143
+153
+161
+165
+170
+196
+199
+200
+194
+205
+204
+202
+198
+190
+154
+151
+129
+130
+160
+180
+188
+188
+195
+189
+194
+196
+201
+195
+207
+213
+215
+217
+209
+198
+207
+206
+195
+192
+191
+198
+178
+191
+190
+184
+185
+190
+200
+196
+198
+202
+210
+211
+219
+213
+209
+202
+199
+198
+208
+202
+201
+197
+186
+175
+166
+160
+172
+180
+204
+211
+225
+226
+217
+209
+206
+207
+206
+202
+197
+189
+164
+130
+135
+135
+131
+140
+134
+128
+128
+134
+137
+146
+136
+120
+128
+127
+136
+129
+123
+126
+133
+137
+145
+129
+135
+136
+151
+141
+140
+150
+145
+155
+176
+185
+185
+182
+189
+191
+208
+213
+205
+156
+161
+176
+190
+195
+174
+169
+162
+174
+179
+165
+160
+148
+143
+149
+154
+146
+133
+134
+131
+125
+127
+123
+127
+135
+136
+135
+127
+124
+133
+182
+205
+205
+205
+211
+186
+181
+194
+196
+200
+204
+211
+206
+213
+226
+229
+223
+218
+211
+185
+191
+192
+197
+204
+199
+197
+200
+210
+225
+226
+215
+213
+219
+217
+216
+219
+228
+223
+222
+222
+211
+199
+195
+178
+160
+147
+161
+178
+181
+180
+184
+201
+216
+216
+216
+204
+210
+221
+217
+208
+211
+207
+206
+206
+197
+191
+190
+180
+184
+195
+198
+194
+209
+201
+195
+198
+186
+182
+184
+178
+147
+172
+189
+196
+200
+186
+162
+148
+137
+104
+49
+51
+53
+54
+85
+68
+43
+60
+45
+96
+126
+105
+118
+140
+126
+116
+93
+76
+111
+93
+58
+56
+58
+68
+87
+107
+139
+179
+170
+162
+146
+130
+87
+110
+135
+153
+177
+179
+153
+141
+170
+170
+138
+138
+128
+121
+137
+143
+131
+93
+99
+108
+126
+134
+97
+80
+100
+107
+104
+158
+172
+167
+100
+66
+76
+73
+98
+136
+140
+135
+157
+130
+124
+134
+96
+53
+58
+66
+109
+120
+103
+114
+117
+114
+114
+115
+115
+102
+108
+93
+139
+178
+178
+150
+121
+133
+126
+108
+116
+119
+120
+115
+102
+82
+90
+129
+133
+129
+107
+75
+96
+93
+98
+97
+92
+99
+92
+107
+110
+109
+110
+97
+115
+106
+100
+104
+98
+99
+87
+97
+85
+84
+98
+79
+86
+83
+95
+90
+89
+164
+187
+188
+176
+151
+156
+166
+178
+190
+190
+182
+190
+174
+159
+170
+177
+179
+180
+178
+158
+147
+146
+180
+169
+136
+157
+167
+154
+143
+143
+139
+150
+156
+162
+161
+175
+180
+172
+165
+153
+133
+121
+134
+148
+151
+171
+166
+151
+155
+159
+157
+150
+156
+154
+144
+144
+131
+143
+136
+108
+123
+153
+145
+129
+99
+75
+62
+80
+136
+137
+123
+108
+70
+63
+52
+62
+44
+37
+98
+102
+74
+47
+46
+32
+36
+26
+28
+36
+55
+48
+73
+53
+51
+42
+44
+56
+52
+52
+95
+113
+77
+47
+44
+27
+72
+69
+58
+79
+88
+121
+64
+66
+53
+64
+62
+79
+88
+109
+64
+46
+37
+25
+35
+19
+16
+11
+25
+23
+51
+82
+67
+52
+120
+158
+167
+176
+181
+172
+182
+192
+188
+187
+205
+218
+201
+190
+179
+169
+119
+114
+147
+178
+187
+192
+191
+191
+197
+195
+202
+199
+204
+211
+216
+211
+208
+210
+201
+212
+199
+194
+199
+200
+184
+181
+181
+178
+182
+190
+198
+198
+200
+194
+210
+217
+208
+211
+220
+208
+202
+202
+209
+208
+197
+195
+189
+190
+178
+172
+172
+179
+191
+207
+217
+227
+222
+217
+205
+216
+205
+201
+196
+176
+166
+131
+129
+126
+133
+127
+128
+131
+135
+130
+134
+137
+134
+126
+130
+128
+137
+139
+130
+127
+131
+134
+131
+130
+137
+149
+137
+134
+130
+125
+139
+162
+187
+213
+208
+205
+206
+202
+188
+211
+201
+179
+191
+178
+191
+155
+125
+159
+164
+182
+188
+170
+150
+146
+145
+131
+145
+144
+129
+130
+130
+125
+124
+121
+118
+130
+136
+131
+130
+123
+145
+197
+212
+207
+213
+212
+187
+190
+200
+198
+206
+217
+211
+205
+221
+223
+223
+223
+217
+197
+184
+185
+190
+202
+205
+197
+198
+200
+213
+226
+219
+215
+215
+212
+209
+212
+219
+227
+227
+225
+220
+209
+196
+175
+170
+167
+164
+165
+169
+166
+179
+191
+201
+210
+204
+215
+212
+220
+228
+229
+220
+210
+213
+212
+192
+197
+196
+195
+189
+187
+191
+197
+197
+205
+204
+199
+196
+197
+188
+174
+162
+153
+186
+175
+188
+172
+180
+185
+160
+113
+78
+68
+60
+63
+97
+102
+99
+73
+53
+73
+77
+96
+87
+97
+90
+117
+134
+123
+103
+59
+68
+68
+87
+105
+116
+146
+135
+161
+168
+157
+174
+157
+155
+137
+117
+98
+100
+86
+125
+153
+156
+174
+176
+167
+147
+154
+157
+147
+123
+106
+104
+92
+143
+149
+154
+126
+84
+72
+92
+113
+123
+164
+184
+170
+126
+108
+95
+128
+162
+143
+127
+120
+134
+129
+125
+134
+120
+75
+68
+80
+78
+69
+78
+119
+111
+113
+131
+127
+125
+116
+115
+118
+145
+178
+168
+133
+106
+134
+129
+100
+99
+87
+102
+104
+76
+86
+135
+166
+154
+146
+129
+115
+109
+79
+90
+86
+73
+100
+82
+97
+90
+114
+104
+105
+109
+97
+100
+100
+111
+109
+78
+97
+106
+104
+107
+99
+99
+100
+90
+93
+178
+179
+151
+174
+184
+178
+191
+198
+204
+202
+208
+189
+180
+184
+189
+189
+177
+164
+155
+151
+158
+145
+153
+197
+145
+145
+162
+164
+167
+164
+166
+150
+157
+162
+167
+182
+170
+157
+140
+139
+134
+148
+177
+177
+156
+139
+146
+150
+150
+146
+150
+160
+161
+147
+153
+158
+158
+149
+151
+169
+168
+136
+126
+100
+83
+82
+87
+90
+106
+127
+107
+58
+66
+56
+62
+53
+57
+60
+70
+66
+57
+58
+66
+44
+46
+49
+38
+35
+59
+48
+34
+70
+45
+57
+80
+84
+123
+129
+113
+95
+48
+18
+22
+52
+93
+70
+55
+37
+41
+62
+76
+68
+53
+65
+73
+52
+48
+36
+31
+26
+32
+21
+53
+54
+38
+25
+8
+19
+37
+107
+126
+59
+116
+155
+179
+179
+167
+159
+174
+184
+195
+201
+209
+207
+190
+190
+180
+168
+127
+124
+134
+158
+176
+181
+182
+189
+191
+197
+195
+196
+210
+219
+216
+219
+222
+217
+209
+202
+192
+196
+179
+164
+184
+176
+172
+180
+181
+191
+202
+210
+217
+209
+207
+216
+209
+204
+209
+212
+206
+206
+211
+202
+191
+192
+188
+196
+197
+182
+168
+186
+209
+210
+209
+223
+220
+218
+210
+211
+206
+199
+195
+185
+177
+161
+136
+123
+128
+126
+126
+124
+124
+129
+129
+128
+123
+119
+130
+125
+137
+129
+123
+127
+126
+121
+119
+124
+124
+126
+129
+138
+137
+164
+161
+182
+178
+208
+199
+196
+192
+190
+174
+196
+191
+180
+165
+149
+172
+176
+191
+207
+188
+157
+166
+161
+150
+153
+149
+146
+139
+164
+147
+139
+131
+128
+137
+134
+130
+138
+129
+130
+135
+121
+148
+194
+207
+205
+204
+189
+180
+194
+196
+200
+213
+212
+215
+216
+222
+231
+221
+222
+210
+186
+179
+181
+202
+201
+210
+209
+199
+211
+227
+226
+217
+206
+204
+207
+217
+219
+226
+228
+228
+228
+223
+202
+191
+180
+168
+174
+171
+167
+185
+198
+196
+198
+208
+210
+209
+217
+216
+226
+227
+230
+219
+213
+215
+211
+192
+197
+191
+194
+186
+188
+194
+198
+194
+199
+200
+199
+201
+202
+197
+172
+138
+128
+171
+158
+179
+160
+162
+170
+160
+131
+80
+57
+80
+94
+82
+63
+60
+57
+52
+60
+65
+69
+87
+102
+114
+83
+76
+72
+86
+62
+53
+57
+72
+104
+130
+144
+185
+178
+160
+140
+110
+120
+123
+147
+166
+143
+110
+93
+103
+83
+83
+105
+90
+120
+134
+111
+115
+129
+133
+118
+115
+104
+110
+182
+191
+171
+119
+77
+72
+86
+87
+77
+108
+135
+116
+129
+140
+131
+114
+110
+120
+99
+99
+104
+136
+148
+130
+108
+83
+90
+69
+79
+84
+69
+103
+114
+130
+149
+121
+117
+115
+103
+113
+145
+138
+123
+123
+128
+155
+140
+110
+115
+117
+107
+95
+94
+92
+130
+146
+136
+153
+131
+111
+111
+98
+83
+96
+94
+97
+96
+106
+85
+94
+79
+77
+97
+92
+99
+105
+93
+102
+90
+87
+88
+86
+94
+78
+80
+87
+93
+148
+151
+178
+181
+179
+187
+205
+205
+199
+197
+185
+168
+170
+168
+167
+164
+174
+178
+174
+161
+147
+149
+153
+192
+191
+144
+158
+156
+154
+150
+165
+161
+168
+181
+186
+176
+179
+168
+150
+155
+157
+150
+160
+160
+141
+157
+162
+151
+140
+138
+137
+145
+139
+130
+120
+140
+139
+165
+188
+174
+159
+168
+146
+110
+98
+93
+89
+121
+124
+88
+68
+47
+56
+58
+38
+38
+37
+41
+39
+38
+55
+82
+64
+56
+46
+60
+49
+37
+63
+114
+126
+111
+86
+62
+70
+105
+113
+93
+59
+31
+31
+44
+28
+42
+51
+66
+80
+47
+37
+75
+84
+99
+70
+49
+54
+42
+29
+35
+53
+44
+51
+85
+28
+29
+46
+126
+104
+46
+74
+113
+130
+44
+93
+133
+161
+162
+155
+168
+157
+160
+188
+196
+202
+212
+211
+206
+185
+171
+147
+143
+128
+157
+188
+190
+187
+188
+191
+188
+196
+206
+208
+209
+210
+218
+221
+220
+212
+201
+194
+191
+186
+176
+199
+191
+188
+176
+181
+199
+209
+205
+213
+218
+215
+205
+213
+207
+205
+212
+198
+198
+212
+209
+199
+200
+196
+194
+194
+188
+182
+191
+201
+218
+218
+213
+212
+222
+219
+210
+207
+201
+204
+194
+164
+140
+155
+147
+137
+130
+130
+125
+125
+130
+131
+131
+124
+124
+131
+127
+140
+131
+125
+128
+128
+134
+130
+130
+127
+128
+131
+145
+138
+129
+134
+149
+140
+157
+175
+206
+201
+179
+170
+164
+156
+156
+181
+186
+170
+161
+153
+165
+167
+145
+160
+178
+164
+141
+146
+144
+159
+187
+138
+133
+131
+127
+130
+145
+137
+131
+130
+133
+135
+131
+175
+207
+220
+209
+201
+199
+180
+197
+204
+211
+205
+209
+219
+223
+231
+230
+219
+226
+208
+180
+176
+185
+197
+206
+206
+201
+207
+222
+220
+218
+204
+196
+202
+202
+213
+220
+229
+222
+225
+227
+213
+200
+190
+170
+174
+184
+188
+171
+187
+195
+192
+195
+202
+216
+217
+216
+217
+228
+228
+223
+222
+215
+217
+212
+194
+190
+197
+197
+197
+199
+201
+204
+200
+199
+195
+198
+199
+194
+184
+171
+151
+147
+168
+166
+186
+177
+174
+174
+144
+92
+72
+51
+53
+69
+58
+64
+72
+57
+100
+77
+70
+78
+87
+113
+92
+72
+65
+86
+65
+57
+68
+59
+74
+85
+95
+106
+133
+129
+140
+136
+116
+116
+114
+92
+127
+149
+156
+137
+92
+87
+93
+90
+98
+84
+93
+103
+113
+127
+123
+137
+126
+105
+100
+97
+130
+134
+121
+107
+105
+87
+74
+100
+77
+102
+103
+99
+127
+134
+139
+116
+96
+85
+103
+104
+74
+97
+85
+96
+111
+108
+103
+86
+77
+106
+104
+92
+95
+136
+154
+147
+125
+113
+115
+133
+134
+113
+72
+108
+167
+159
+137
+117
+120
+124
+118
+104
+108
+97
+121
+138
+131
+111
+100
+92
+106
+89
+80
+82
+95
+92
+96
+92
+79
+94
+98
+96
+105
+78
+85
+89
+97
+73
+67
+86
+83
+84
+76
+79
+90
+87
+135
+146
+165
+174
+178
+192
+190
+185
+189
+178
+177
+174
+175
+179
+180
+180
+177
+181
+164
+153
+148
+146
+158
+176
+196
+130
+136
+147
+148
+156
+156
+151
+156
+170
+162
+177
+172
+166
+172
+164
+158
+171
+178
+171
+174
+156
+137
+141
+159
+154
+140
+136
+148
+178
+187
+162
+146
+135
+145
+153
+160
+134
+125
+127
+135
+118
+105
+108
+103
+75
+63
+52
+53
+69
+57
+36
+26
+35
+52
+53
+57
+73
+53
+60
+64
+89
+52
+77
+141
+153
+87
+57
+68
+118
+113
+120
+111
+73
+48
+47
+69
+46
+55
+42
+46
+52
+41
+67
+62
+42
+52
+46
+62
+64
+65
+38
+45
+38
+29
+52
+51
+84
+65
+38
+22
+35
+57
+98
+67
+92
+96
+64
+73
+123
+156
+174
+179
+187
+175
+169
+178
+179
+202
+215
+217
+205
+191
+157
+131
+125
+99
+160
+179
+180
+180
+181
+178
+177
+186
+197
+205
+212
+211
+219
+221
+218
+215
+217
+208
+202
+198
+185
+194
+196
+188
+177
+181
+187
+202
+200
+215
+219
+223
+215
+208
+215
+212
+211
+206
+200
+206
+208
+202
+194
+198
+197
+197
+186
+180
+178
+189
+212
+226
+226
+210
+198
+207
+208
+195
+192
+202
+190
+171
+153
+156
+149
+125
+127
+124
+128
+124
+127
+130
+133
+129
+127
+127
+135
+149
+133
+125
+121
+127
+131
+135
+131
+126
+130
+136
+154
+139
+128
+121
+148
+144
+189
+211
+189
+180
+158
+148
+154
+172
+181
+190
+177
+141
+148
+194
+198
+176
+157
+159
+187
+179
+159
+147
+134
+140
+171
+140
+133
+133
+129
+144
+144
+133
+134
+127
+131
+131
+138
+184
+208
+209
+215
+213
+204
+184
+197
+197
+202
+205
+215
+220
+226
+228
+221
+218
+216
+194
+171
+175
+194
+199
+198
+197
+204
+209
+221
+219
+204
+196
+202
+205
+199
+217
+221
+223
+222
+225
+223
+208
+194
+167
+145
+178
+180
+182
+179
+178
+179
+191
+192
+199
+212
+212
+211
+218
+225
+228
+225
+221
+213
+217
+204
+199
+200
+197
+194
+196
+192
+204
+207
+198
+201
+201
+196
+196
+199
+172
+151
+148
+185
+202
+182
+188
+168
+166
+166
+129
+68
+39
+43
+58
+59
+99
+98
+57
+96
+93
+90
+84
+73
+64
+79
+90
+106
+78
+57
+73
+64
+57
+85
+74
+88
+110
+92
+85
+80
+67
+102
+124
+88
+86
+102
+105
+120
+125
+130
+129
+106
+104
+107
+111
+118
+149
+179
+180
+162
+140
+139
+135
+123
+98
+90
+92
+109
+110
+118
+100
+116
+96
+83
+94
+98
+148
+137
+121
+88
+110
+124
+119
+127
+104
+102
+100
+70
+72
+67
+92
+109
+102
+94
+87
+106
+147
+121
+106
+105
+114
+118
+137
+135
+128
+139
+129
+86
+39
+66
+128
+131
+128
+109
+107
+103
+107
+138
+120
+108
+95
+108
+111
+93
+105
+89
+93
+108
+85
+94
+87
+90
+102
+88
+97
+85
+100
+108
+103
+99
+82
+95
+82
+86
+88
+67
+98
+79
+86
+103
+107
+108
+140
+140
+145
+140
+141
+145
+155
+165
+171
+174
+199
+196
+205
+211
+195
+181
+164
+155
+159
+145
+127
+138
+127
+123
+165
+187
+148
+164
+159
+166
+168
+174
+174
+165
+159
+154
+157
+169
+169
+169
+166
+157
+172
+179
+171
+164
+154
+136
+146
+156
+157
+151
+174
+192
+172
+158
+147
+168
+182
+177
+153
+140
+146
+140
+127
+123
+103
+96
+75
+80
+35
+32
+34
+56
+57
+44
+49
+69
+65
+73
+65
+55
+49
+44
+70
+55
+76
+111
+116
+87
+43
+88
+85
+80
+105
+90
+65
+73
+121
+115
+67
+39
+72
+69
+57
+41
+77
+55
+73
+63
+52
+53
+54
+77
+79
+66
+35
+49
+35
+31
+39
+33
+27
+25
+10
+16
+26
+33
+52
+66
+84
+92
+108
+138
+148
+164
+174
+178
+165
+168
+176
+174
+187
+187
+211
+217
+213
+189
+162
+154
+111
+129
+166
+175
+180
+188
+187
+189
+194
+207
+202
+206
+211
+211
+220
+223
+223
+221
+218
+209
+191
+196
+186
+158
+167
+179
+167
+181
+201
+204
+211
+218
+216
+212
+218
+206
+201
+212
+215
+216
+227
+222
+218
+213
+205
+191
+201
+194
+180
+167
+175
+198
+222
+228
+227
+221
+212
+211
+208
+205
+200
+199
+186
+165
+136
+131
+138
+140
+129
+127
+127
+129
+129
+136
+145
+127
+129
+146
+155
+126
+120
+123
+124
+119
+123
+127
+121
+125
+144
+154
+168
+150
+136
+147
+137
+146
+144
+117
+143
+167
+179
+200
+196
+166
+137
+137
+184
+189
+182
+169
+146
+135
+139
+139
+143
+139
+133
+140
+126
+140
+136
+141
+136
+128
+135
+141
+127
+127
+129
+128
+124
+140
+189
+202
+206
+215
+205
+187
+190
+200
+197
+199
+204
+212
+219
+222
+225
+229
+226
+210
+195
+174
+176
+185
+196
+199
+204
+208
+217
+226
+213
+211
+209
+206
+208
+201
+210
+218
+223
+222
+225
+220
+204
+187
+175
+154
+181
+185
+176
+179
+185
+197
+201
+200
+207
+215
+213
+209
+221
+228
+232
+227
+225
+218
+210
+207
+206
+204
+206
+209
+200
+200
+207
+201
+190
+199
+201
+192
+200
+188
+148
+145
+162
+199
+202
+178
+195
+179
+155
+148
+97
+52
+52
+68
+103
+104
+75
+76
+65
+102
+103
+100
+80
+73
+59
+75
+127
+117
+82
+78
+80
+89
+68
+66
+62
+60
+131
+147
+124
+90
+102
+137
+148
+141
+135
+105
+127
+121
+143
+120
+88
+97
+108
+97
+128
+166
+141
+123
+139
+165
+170
+158
+107
+120
+108
+114
+119
+127
+116
+85
+123
+137
+135
+110
+97
+114
+149
+168
+138
+129
+117
+111
+133
+170
+171
+150
+135
+106
+65
+76
+93
+97
+146
+137
+131
+124
+116
+111
+133
+136
+103
+98
+109
+135
+144
+139
+136
+138
+125
+116
+102
+114
+103
+119
+109
+95
+110
+130
+146
+150
+141
+107
+113
+116
+70
+86
+78
+86
+100
+80
+104
+113
+94
+93
+98
+94
+68
+103
+95
+84
+90
+67
+90
+82
+85
+98
+98
+88
+93
+123
+127
+119
+175
+154
+156
+185
+189
+178
+169
+168
+157
+158
+154
+156
+156
+168
+176
+184
+199
+209
+208
+185
+155
+143
+134
+125
+140
+197
+149
+149
+159
+178
+187
+166
+166
+172
+156
+148
+161
+166
+175
+175
+160
+154
+165
+172
+178
+180
+166
+148
+172
+177
+175
+164
+154
+150
+140
+162
+161
+168
+172
+159
+159
+148
+138
+121
+123
+133
+106
+80
+70
+56
+29
+31
+57
+78
+44
+51
+85
+73
+88
+72
+52
+49
+66
+65
+76
+88
+85
+84
+53
+52
+79
+114
+105
+69
+59
+47
+52
+69
+105
+64
+49
+69
+66
+57
+80
+86
+78
+75
+67
+80
+67
+65
+57
+60
+55
+44
+45
+35
+41
+37
+66
+34
+33
+9
+17
+14
+11
+22
+28
+58
+113
+116
+94
+128
+143
+171
+176
+182
+171
+170
+185
+179
+189
+198
+208
+196
+205
+196
+161
+134
+111
+141
+175
+178
+186
+190
+190
+192
+206
+208
+202
+206
+194
+199
+211
+222
+218
+211
+213
+211
+201
+201
+189
+168
+184
+176
+153
+187
+195
+218
+215
+216
+221
+219
+208
+202
+200
+196
+212
+217
+213
+217
+212
+208
+202
+195
+196
+196
+199
+180
+166
+197
+216
+210
+212
+223
+225
+218
+218
+210
+210
+199
+189
+188
+167
+134
+125
+128
+120
+127
+135
+128
+127
+141
+134
+125
+127
+133
+156
+129
+117
+121
+124
+123
+124
+123
+123
+126
+144
+181
+191
+131
+147
+167
+164
+150
+143
+144
+185
+208
+205
+184
+143
+156
+185
+201
+212
+192
+192
+192
+165
+151
+141
+140
+134
+137
+134
+128
+139
+135
+134
+138
+127
+127
+164
+157
+137
+127
+134
+125
+124
+161
+197
+208
+197
+202
+209
+194
+187
+199
+200
+198
+202
+212
+225
+226
+233
+223
+220
+212
+175
+168
+186
+191
+200
+207
+208
+208
+221
+225
+215
+209
+202
+208
+209
+210
+216
+227
+225
+225
+226
+218
+202
+188
+168
+168
+169
+180
+187
+185
+182
+197
+204
+207
+221
+222
+225
+225
+230
+228
+228
+225
+215
+215
+210
+195
+200
+204
+196
+196
+205
+202
+196
+201
+201
+201
+196
+198
+191
+181
+139
+139
+180
+197
+191
+184
+186
+178
+159
+138
+97
+65
+62
+90
+78
+64
+62
+62
+67
+78
+76
+59
+47
+49
+44
+64
+98
+148
+137
+108
+88
+74
+85
+88
+80
+67
+58
+93
+97
+89
+79
+78
+90
+118
+147
+150
+147
+123
+120
+98
+83
+105
+111
+102
+86
+97
+104
+106
+107
+106
+133
+147
+124
+106
+105
+98
+137
+130
+100
+108
+108
+125
+155
+160
+135
+115
+144
+179
+186
+161
+146
+139
+95
+117
+162
+140
+137
+144
+121
+74
+79
+58
+107
+128
+136
+147
+148
+140
+133
+140
+134
+87
+108
+116
+140
+135
+124
+128
+123
+117
+108
+88
+111
+111
+121
+108
+94
+96
+128
+138
+117
+117
+100
+82
+94
+70
+82
+85
+76
+104
+106
+103
+89
+102
+86
+95
+107
+96
+96
+85
+75
+79
+77
+77
+92
+93
+94
+92
+90
+95
+96
+89
+164
+160
+150
+170
+178
+179
+190
+175
+166
+143
+139
+149
+158
+162
+165
+182
+189
+186
+185
+182
+175
+154
+141
+143
+147
+190
+186
+158
+176
+191
+189
+170
+161
+151
+143
+151
+160
+166
+156
+151
+155
+164
+165
+161
+166
+176
+169
+181
+190
+176
+170
+157
+178
+169
+157
+169
+170
+169
+172
+174
+170
+135
+134
+157
+160
+124
+85
+43
+45
+42
+25
+39
+90
+67
+46
+70
+78
+105
+105
+92
+99
+95
+88
+65
+87
+52
+43
+37
+59
+93
+113
+95
+66
+38
+54
+79
+65
+57
+53
+52
+93
+100
+131
+161
+133
+62
+43
+64
+63
+55
+77
+92
+74
+92
+107
+63
+53
+49
+38
+43
+46
+41
+34
+28
+18
+25
+38
+39
+45
+68
+102
+116
+78
+115
+125
+157
+181
+186
+172
+174
+189
+195
+196
+201
+229
+215
+202
+181
+147
+116
+111
+131
+174
+188
+186
+186
+189
+198
+208
+210
+219
+211
+204
+205
+208
+217
+217
+216
+212
+206
+205
+205
+190
+166
+180
+176
+149
+170
+192
+210
+213
+223
+227
+216
+202
+209
+205
+199
+199
+206
+213
+218
+208
+198
+199
+191
+190
+185
+189
+186
+180
+196
+223
+223
+216
+211
+222
+218
+215
+207
+205
+195
+186
+170
+153
+147
+129
+125
+124
+128
+127
+125
+129
+139
+135
+125
+124
+134
+155
+130
+124
+118
+121
+120
+121
+123
+126
+134
+146
+158
+137
+116
+130
+145
+137
+136
+160
+191
+190
+166
+150
+136
+137
+140
+165
+169
+149
+167
+170
+156
+146
+153
+153
+155
+147
+139
+128
+128
+127
+131
+134
+137
+125
+145
+169
+164
+134
+129
+130
+118
+118
+158
+202
+212
+215
+223
+215
+177
+188
+198
+197
+202
+207
+217
+226
+225
+223
+222
+210
+195
+177
+174
+187
+198
+202
+204
+213
+213
+221
+226
+221
+200
+194
+194
+197
+215
+223
+228
+229
+230
+223
+211
+194
+169
+140
+160
+161
+176
+181
+187
+195
+205
+200
+215
+227
+220
+229
+230
+228
+228
+228
+220
+207
+209
+195
+195
+211
+206
+195
+194
+196
+201
+204
+194
+190
+206
+201
+201
+188
+164
+134
+114
+150
+181
+185
+185
+189
+179
+177
+138
+96
+124
+134
+121
+111
+67
+92
+98
+111
+97
+111
+69
+51
+47
+49
+55
+73
+99
+109
+74
+65
+84
+110
+140
+105
+86
+88
+70
+74
+83
+77
+86
+74
+69
+62
+90
+90
+113
+117
+118
+80
+84
+114
+134
+123
+95
+88
+89
+83
+87
+94
+97
+133
+113
+97
+90
+76
+108
+145
+119
+138
+126
+120
+123
+134
+111
+120
+141
+155
+149
+133
+143
+138
+125
+135
+124
+116
+106
+118
+113
+98
+74
+56
+82
+83
+85
+100
+149
+154
+138
+128
+90
+92
+103
+117
+135
+123
+108
+120
+114
+103
+93
+97
+102
+117
+99
+97
+123
+118
+125
+114
+84
+94
+84
+90
+92
+82
+92
+85
+87
+93
+109
+99
+93
+115
+102
+105
+109
+94
+95
+86
+86
+82
+99
+96
+90
+109
+93
+90
+89
+75
+87
+168
+166
+179
+177
+186
+177
+164
+149
+150
+148
+154
+165
+171
+177
+177
+168
+160
+175
+181
+160
+151
+146
+151
+148
+158
+167
+205
+191
+186
+168
+171
+161
+155
+154
+156
+169
+190
+185
+186
+195
+170
+159
+176
+186
+190
+184
+182
+167
+165
+153
+156
+174
+185
+159
+164
+179
+165
+156
+165
+156
+140
+157
+184
+165
+127
+85
+96
+83
+58
+55
+56
+52
+73
+58
+63
+67
+69
+62
+109
+146
+106
+66
+56
+44
+80
+55
+41
+92
+75
+93
+77
+56
+54
+42
+48
+51
+35
+22
+39
+59
+41
+72
+108
+116
+104
+53
+78
+63
+84
+59
+62
+75
+74
+90
+100
+69
+53
+56
+58
+39
+47
+36
+34
+26
+18
+22
+23
+15
+23
+82
+127
+129
+92
+79
+106
+131
+160
+169
+169
+175
+180
+189
+188
+198
+217
+205
+209
+208
+201
+154
+138
+118
+160
+180
+184
+195
+188
+192
+200
+200
+207
+213
+209
+208
+216
+212
+204
+227
+229
+210
+197
+207
+200
+194
+195
+180
+178
+187
+200
+205
+210
+221
+226
+225
+215
+213
+207
+192
+205
+217
+210
+211
+221
+217
+207
+202
+197
+188
+190
+187
+159
+172
+211
+223
+227
+223
+217
+217
+209
+202
+208
+213
+190
+185
+165
+149
+158
+140
+119
+129
+127
+124
+139
+148
+140
+145
+130
+135
+128
+126
+123
+124
+135
+126
+121
+128
+138
+133
+134
+137
+137
+127
+134
+136
+149
+161
+191
+197
+174
+128
+143
+158
+190
+189
+176
+147
+129
+140
+159
+135
+141
+144
+144
+150
+147
+149
+138
+124
+129
+136
+138
+129
+126
+144
+158
+148
+129
+135
+130
+121
+137
+179
+197
+209
+219
+216
+196
+178
+195
+196
+204
+198
+202
+225
+226
+221
+223
+220
+206
+184
+168
+175
+188
+195
+197
+201
+204
+200
+216
+219
+208
+196
+198
+195
+213
+222
+225
+229
+225
+219
+217
+197
+184
+167
+162
+174
+168
+184
+188
+192
+196
+201
+206
+223
+225
+228
+233
+229
+228
+227
+218
+220
+215
+199
+191
+204
+204
+196
+192
+195
+190
+197
+191
+195
+192
+196
+199
+206
+187
+165
+162
+161
+176
+177
+171
+162
+170
+155
+147
+104
+62
+73
+65
+98
+90
+90
+59
+58
+72
+90
+85
+60
+73
+133
+159
+155
+127
+97
+89
+92
+73
+64
+90
+105
+109
+100
+73
+82
+100
+137
+146
+120
+95
+124
+124
+102
+92
+96
+115
+141
+121
+82
+110
+123
+110
+131
+136
+118
+98
+86
+78
+76
+80
+128
+143
+140
+131
+87
+89
+116
+114
+98
+93
+96
+90
+97
+119
+145
+143
+126
+100
+110
+154
+113
+127
+121
+99
+107
+99
+115
+116
+104
+94
+93
+83
+128
+139
+109
+103
+133
+117
+104
+87
+88
+117
+115
+118
+105
+107
+102
+98
+119
+98
+119
+110
+110
+123
+126
+172
+174
+145
+121
+110
+120
+111
+118
+97
+94
+87
+87
+105
+102
+90
+121
+114
+102
+109
+123
+109
+90
+96
+68
+75
+86
+85
+100
+88
+93
+77
+93
+75
+65
+147
+166
+164
+170
+166
+156
+150
+147
+154
+156
+179
+192
+179
+185
+188
+178
+184
+179
+170
+158
+150
+143
+153
+158
+160
+171
+197
+192
+159
+154
+172
+187
+187
+184
+190
+204
+202
+204
+209
+197
+188
+192
+185
+181
+168
+155
+156
+154
+166
+176
+170
+171
+159
+162
+166
+179
+178
+156
+164
+156
+160
+177
+155
+105
+75
+82
+109
+64
+60
+56
+56
+92
+84
+100
+87
+80
+96
+86
+94
+99
+79
+69
+69
+59
+46
+53
+41
+48
+47
+51
+79
+53
+47
+47
+44
+37
+51
+79
+49
+37
+47
+60
+72
+60
+73
+57
+42
+54
+43
+38
+44
+49
+54
+44
+56
+39
+52
+66
+57
+65
+46
+44
+60
+34
+21
+25
+21
+16
+12
+21
+93
+159
+134
+57
+63
+108
+157
+164
+161
+162
+177
+185
+189
+195
+199
+200
+218
+220
+199
+161
+133
+115
+128
+164
+185
+192
+190
+202
+202
+201
+208
+217
+217
+217
+219
+213
+202
+199
+212
+216
+207
+195
+189
+211
+191
+157
+164
+176
+190
+204
+208
+216
+222
+221
+215
+216
+209
+199
+205
+217
+217
+206
+217
+221
+215
+195
+187
+190
+194
+185
+174
+172
+194
+213
+220
+222
+219
+212
+206
+204
+201
+202
+202
+191
+169
+164
+156
+134
+128
+124
+131
+139
+137
+135
+138
+134
+133
+133
+134
+121
+118
+114
+124
+125
+118
+121
+125
+135
+136
+140
+138
+133
+148
+156
+179
+196
+200
+182
+140
+145
+166
+192
+205
+181
+166
+155
+195
+187
+167
+174
+171
+147
+158
+146
+145
+149
+130
+138
+131
+129
+137
+129
+124
+131
+143
+134
+131
+135
+130
+133
+153
+181
+194
+204
+213
+209
+194
+187
+209
+207
+199
+197
+207
+225
+221
+227
+230
+221
+216
+189
+165
+175
+185
+196
+204
+199
+204
+206
+210
+218
+218
+209
+212
+211
+217
+221
+223
+218
+212
+208
+197
+190
+172
+143
+143
+188
+189
+200
+212
+207
+207
+205
+207
+222
+228
+231
+228
+231
+221
+218
+222
+219
+210
+196
+196
+204
+204
+200
+195
+204
+197
+191
+192
+202
+198
+190
+194
+199
+180
+131
+189
+202
+204
+192
+178
+159
+151
+149
+125
+79
+45
+62
+45
+60
+80
+97
+97
+66
+53
+55
+56
+48
+70
+108
+121
+111
+114
+75
+76
+74
+87
+88
+105
+110
+111
+97
+90
+124
+134
+119
+105
+106
+107
+93
+106
+103
+88
+90
+85
+86
+95
+113
+78
+85
+118
+111
+99
+109
+113
+109
+74
+69
+75
+67
+90
+95
+134
+128
+98
+84
+90
+99
+87
+103
+114
+102
+84
+120
+137
+130
+143
+130
+129
+148
+114
+104
+95
+92
+111
+109
+106
+105
+108
+104
+102
+146
+187
+189
+144
+121
+126
+105
+102
+95
+118
+129
+110
+117
+107
+93
+100
+92
+109
+102
+100
+120
+115
+125
+138
+164
+160
+129
+118
+115
+139
+117
+127
+121
+103
+114
+110
+102
+95
+114
+105
+85
+103
+82
+78
+95
+65
+79
+75
+75
+93
+89
+98
+94
+93
+72
+83
+80
+156
+143
+146
+145
+146
+162
+169
+144
+146
+174
+178
+177
+182
+171
+179
+178
+161
+160
+151
+153
+174
+191
+188
+198
+199
+170
+167
+206
+176
+185
+198
+194
+182
+196
+207
+206
+195
+190
+191
+199
+191
+184
+175
+158
+155
+170
+172
+169
+177
+179
+169
+171
+184
+167
+169
+189
+165
+147
+157
+153
+154
+129
+89
+62
+52
+94
+96
+68
+36
+48
+53
+56
+76
+65
+67
+82
+70
+82
+70
+54
+75
+83
+68
+64
+67
+51
+39
+44
+48
+88
+94
+70
+37
+32
+28
+64
+74
+52
+34
+33
+44
+54
+46
+48
+51
+59
+79
+77
+92
+95
+85
+89
+74
+59
+59
+54
+60
+65
+67
+59
+51
+45
+53
+52
+24
+19
+12
+18
+26
+18
+67
+135
+153
+106
+72
+124
+141
+156
+165
+153
+169
+187
+194
+191
+200
+210
+213
+207
+200
+175
+138
+103
+98
+151
+178
+191
+205
+207
+192
+198
+189
+204
+218
+212
+212
+221
+220
+205
+195
+209
+211
+209
+201
+211
+205
+176
+159
+159
+186
+191
+202
+219
+225
+226
+222
+222
+220
+213
+191
+196
+210
+209
+219
+217
+218
+206
+197
+195
+190
+188
+169
+191
+216
+221
+222
+219
+217
+219
+221
+210
+204
+201
+196
+194
+171
+174
+205
+169
+127
+127
+130
+130
+138
+138
+151
+130
+134
+136
+137
+124
+124
+119
+124
+124
+119
+127
+143
+154
+139
+137
+127
+146
+162
+155
+177
+182
+147
+133
+140
+169
+198
+192
+182
+176
+179
+186
+172
+145
+133
+143
+155
+179
+177
+148
+135
+130
+128
+134
+129
+131
+131
+126
+126
+137
+134
+129
+126
+129
+131
+133
+167
+190
+207
+211
+218
+220
+194
+190
+200
+200
+210
+202
+201
+216
+220
+221
+220
+222
+215
+184
+156
+171
+191
+202
+205
+208
+209
+206
+221
+227
+215
+209
+210
+206
+213
+223
+219
+216
+222
+220
+200
+192
+172
+156
+165
+174
+177
+201
+204
+190
+199
+201
+208
+226
+229
+229
+228
+231
+222
+229
+226
+218
+217
+202
+195
+200
+202
+197
+194
+199
+196
+207
+204
+204
+200
+198
+189
+179
+149
+102
+174
+184
+175
+182
+185
+168
+155
+148
+105
+105
+83
+77
+107
+104
+127
+92
+85
+63
+115
+63
+42
+53
+60
+96
+113
+135
+84
+52
+84
+108
+107
+138
+176
+165
+130
+114
+113
+102
+103
+87
+84
+105
+97
+94
+114
+150
+115
+102
+82
+73
+76
+84
+82
+115
+107
+150
+151
+134
+113
+110
+97
+89
+131
+153
+153
+140
+86
+102
+106
+98
+92
+74
+102
+103
+108
+107
+80
+70
+94
+89
+75
+85
+99
+115
+116
+111
+95
+93
+100
+134
+116
+102
+113
+100
+121
+119
+125
+167
+177
+131
+121
+120
+94
+105
+97
+141
+134
+95
+119
+116
+115
+109
+93
+111
+95
+117
+133
+130
+117
+110
+134
+118
+93
+102
+107
+97
+84
+100
+100
+108
+108
+118
+111
+96
+107
+93
+63
+82
+78
+89
+90
+80
+84
+89
+69
+85
+115
+113
+114
+99
+68
+75
+136
+126
+154
+165
+195
+196
+170
+151
+161
+151
+153
+157
+159
+155
+165
+167
+158
+167
+166
+172
+182
+184
+184
+188
+178
+168
+181
+206
+210
+190
+195
+181
+184
+187
+184
+172
+170
+177
+172
+174
+180
+175
+159
+166
+178
+189
+198
+196
+189
+171
+179
+189
+175
+176
+175
+154
+126
+110
+114
+96
+86
+65
+52
+35
+63
+78
+73
+44
+31
+23
+35
+34
+26
+24
+24
+41
+46
+28
+43
+57
+53
+66
+73
+58
+49
+52
+41
+54
+80
+58
+46
+56
+41
+41
+85
+94
+60
+36
+34
+25
+31
+41
+60
+69
+55
+56
+68
+78
+92
+87
+80
+87
+65
+69
+59
+60
+48
+47
+69
+47
+33
+41
+48
+79
+51
+44
+32
+28
+31
+38
+70
+117
+128
+94
+58
+105
+131
+153
+176
+170
+174
+176
+190
+190
+192
+194
+199
+217
+212
+188
+155
+124
+98
+144
+180
+192
+194
+189
+191
+196
+189
+209
+213
+202
+217
+221
+215
+208
+189
+188
+199
+201
+200
+196
+189
+175
+186
+176
+190
+198
+197
+212
+228
+229
+223
+218
+222
+220
+205
+202
+199
+211
+222
+222
+218
+210
+206
+197
+190
+188
+177
+192
+208
+218
+229
+225
+220
+213
+209
+205
+207
+198
+195
+192
+162
+153
+189
+186
+139
+134
+130
+133
+133
+138
+133
+133
+127
+125
+120
+127
+120
+118
+123
+117
+128
+135
+129
+133
+124
+124
+130
+128
+135
+156
+170
+155
+144
+139
+137
+167
+177
+168
+181
+179
+149
+137
+134
+127
+141
+143
+134
+150
+168
+167
+143
+129
+128
+131
+127
+130
+129
+123
+128
+133
+137
+127
+125
+131
+131
+139
+178
+192
+211
+221
+220
+212
+196
+188
+192
+204
+202
+197
+196
+210
+219
+221
+223
+213
+202
+180
+160
+177
+197
+204
+208
+206
+212
+211
+225
+225
+215
+208
+204
+209
+213
+217
+221
+223
+225
+220
+201
+181
+180
+182
+180
+177
+167
+199
+207
+194
+212
+213
+221
+227
+230
+230
+229
+232
+229
+226
+221
+215
+215
+206
+199
+201
+199
+199
+191
+197
+199
+206
+201
+211
+201
+197
+187
+175
+137
+136
+178
+181
+180
+188
+177
+180
+168
+144
+99
+78
+76
+92
+125
+147
+154
+116
+68
+65
+75
+121
+117
+102
+70
+67
+117
+94
+70
+124
+116
+97
+133
+124
+133
+147
+153
+146
+124
+107
+86
+88
+69
+68
+108
+103
+92
+136
+113
+105
+102
+103
+106
+74
+74
+111
+119
+104
+117
+144
+134
+110
+68
+88
+92
+121
+161
+180
+136
+94
+80
+76
+98
+79
+68
+128
+116
+114
+109
+85
+125
+138
+92
+80
+73
+94
+96
+83
+78
+100
+127
+133
+137
+111
+104
+107
+97
+98
+108
+113
+131
+135
+99
+98
+103
+72
+79
+103
+116
+124
+115
+119
+116
+103
+106
+114
+104
+108
+123
+135
+146
+131
+115
+125
+115
+96
+109
+94
+88
+99
+92
+80
+89
+98
+105
+109
+97
+90
+84
+83
+86
+83
+90
+82
+88
+82
+86
+92
+102
+116
+113
+94
+85
+56
+139
+160
+177
+177
+172
+177
+185
+179
+167
+165
+175
+176
+171
+189
+187
+185
+182
+189
+195
+190
+177
+169
+177
+174
+170
+188
+205
+204
+215
+180
+166
+161
+154
+159
+178
+181
+187
+189
+188
+191
+192
+185
+168
+168
+165
+179
+188
+181
+156
+148
+155
+165
+174
+157
+133
+121
+113
+113
+99
+84
+59
+44
+45
+47
+70
+70
+55
+39
+36
+43
+34
+58
+38
+46
+42
+56
+73
+43
+54
+46
+51
+64
+55
+43
+47
+54
+70
+88
+98
+70
+104
+108
+148
+128
+108
+89
+31
+33
+29
+21
+53
+45
+51
+56
+67
+72
+45
+57
+53
+65
+70
+45
+33
+55
+57
+79
+54
+51
+34
+43
+35
+35
+44
+63
+68
+38
+37
+28
+34
+38
+58
+121
+148
+158
+114
+109
+148
+148
+162
+172
+179
+179
+187
+176
+180
+190
+199
+202
+197
+170
+159
+159
+120
+143
+178
+187
+194
+190
+191
+202
+200
+213
+220
+219
+222
+221
+225
+223
+216
+204
+200
+194
+190
+207
+195
+181
+184
+166
+187
+188
+197
+206
+225
+227
+225
+217
+215
+223
+212
+199
+206
+213
+218
+216
+207
+209
+206
+195
+189
+187
+184
+162
+176
+201
+219
+222
+218
+199
+205
+206
+204
+200
+200
+190
+174
+148
+136
+149
+150
+149
+134
+131
+134
+139
+139
+153
+131
+125
+125
+123
+120
+124
+126
+124
+130
+126
+123
+125
+123
+138
+159
+162
+160
+171
+162
+133
+133
+154
+174
+192
+151
+135
+130
+126
+151
+177
+171
+179
+165
+168
+181
+158
+151
+145
+131
+125
+126
+124
+134
+121
+135
+133
+144
+127
+130
+123
+130
+131
+125
+145
+184
+204
+219
+223
+222
+211
+184
+187
+201
+205
+196
+204
+215
+223
+227
+226
+227
+210
+177
+157
+161
+182
+194
+199
+198
+207
+217
+205
+219
+227
+220
+216
+210
+207
+218
+220
+221
+226
+228
+221
+200
+169
+161
+190
+168
+167
+176
+200
+201
+205
+223
+222
+228
+232
+236
+228
+230
+232
+222
+211
+215
+215
+204
+200
+201
+199
+189
+197
+206
+211
+199
+201
+202
+202
+202
+201
+184
+148
+117
+150
+187
+194
+180
+182
+191
+187
+153
+141
+85
+41
+31
+36
+47
+49
+56
+56
+74
+66
+67
+89
+95
+106
+83
+64
+41
+48
+68
+82
+79
+82
+96
+100
+87
+113
+108
+107
+96
+109
+128
+98
+98
+102
+97
+78
+62
+105
+98
+80
+99
+100
+119
+115
+111
+111
+124
+105
+96
+109
+151
+192
+187
+141
+100
+111
+111
+127
+140
+123
+105
+99
+87
+119
+123
+141
+149
+123
+121
+115
+129
+180
+180
+128
+94
+82
+58
+63
+78
+77
+95
+96
+105
+136
+128
+102
+102
+98
+100
+95
+94
+86
+93
+73
+83
+92
+84
+80
+88
+86
+100
+114
+93
+84
+123
+130
+120
+110
+92
+119
+127
+131
+133
+102
+99
+89
+123
+111
+103
+106
+97
+94
+80
+96
+109
+105
+97
+89
+92
+74
+104
+143
+110
+98
+86
+84
+96
+89
+108
+87
+102
+90
+77
+68
+180
+168
+145
+128
+124
+148
+151
+154
+161
+168
+165
+177
+186
+194
+199
+187
+185
+188
+188
+182
+192
+188
+176
+161
+171
+181
+174
+177
+186
+206
+162
+159
+184
+192
+191
+198
+191
+180
+199
+192
+184
+177
+169
+159
+148
+155
+158
+145
+148
+153
+167
+162
+150
+148
+109
+97
+89
+114
+89
+67
+70
+48
+54
+66
+37
+55
+35
+51
+53
+74
+44
+29
+46
+38
+54
+100
+62
+54
+55
+57
+66
+62
+48
+44
+78
+77
+102
+92
+72
+83
+100
+113
+128
+88
+56
+46
+47
+53
+55
+56
+48
+59
+39
+65
+62
+70
+65
+54
+67
+83
+64
+46
+42
+47
+51
+51
+54
+33
+34
+29
+21
+26
+42
+65
+95
+39
+41
+29
+24
+31
+41
+97
+138
+136
+98
+80
+111
+133
+158
+175
+184
+191
+189
+182
+177
+179
+189
+211
+223
+212
+196
+175
+167
+140
+167
+189
+195
+189
+187
+194
+197
+210
+219
+217
+221
+221
+223
+223
+221
+202
+200
+205
+196
+200
+186
+176
+167
+149
+161
+178
+195
+198
+223
+227
+223
+222
+207
+219
+213
+205
+209
+210
+219
+210
+207
+211
+201
+197
+195
+190
+174
+166
+190
+204
+215
+225
+227
+219
+205
+202
+201
+207
+206
+197
+199
+184
+168
+139
+139
+153
+136
+130
+137
+135
+144
+138
+131
+135
+135
+124
+125
+120
+119
+120
+121
+125
+124
+134
+133
+134
+153
+150
+136
+148
+140
+129
+147
+166
+156
+171
+160
+164
+176
+167
+147
+140
+157
+172
+144
+133
+143
+156
+138
+140
+147
+130
+124
+126
+119
+124
+126
+131
+128
+127
+133
+129
+127
+124
+130
+159
+197
+202
+213
+215
+215
+199
+182
+195
+205
+215
+208
+210
+226
+228
+226
+221
+215
+202
+174
+123
+162
+186
+198
+205
+204
+206
+210
+209
+223
+222
+212
+211
+206
+213
+223
+219
+217
+222
+225
+220
+202
+175
+164
+186
+181
+179
+192
+198
+187
+200
+213
+223
+229
+230
+232
+228
+225
+221
+215
+212
+212
+218
+200
+195
+204
+206
+196
+196
+206
+212
+206
+201
+200
+204
+200
+191
+182
+140
+140
+141
+177
+184
+189
+187
+190
+186
+148
+120
+53
+41
+63
+72
+116
+100
+70
+74
+70
+94
+79
+57
+52
+73
+102
+62
+67
+49
+57
+106
+84
+103
+99
+83
+76
+98
+99
+126
+139
+120
+141
+149
+124
+105
+78
+48
+57
+92
+76
+70
+87
+82
+79
+88
+86
+108
+121
+150
+98
+73
+94
+128
+171
+198
+187
+143
+118
+125
+149
+153
+136
+117
+137
+127
+162
+170
+181
+158
+129
+114
+103
+107
+146
+168
+139
+99
+80
+82
+77
+89
+87
+116
+130
+156
+143
+125
+119
+93
+90
+104
+97
+96
+89
+82
+80
+94
+89
+70
+80
+67
+74
+95
+84
+102
+87
+117
+149
+131
+110
+95
+109
+97
+115
+111
+98
+109
+102
+116
+108
+111
+116
+103
+121
+110
+107
+104
+100
+102
+73
+87
+99
+123
+118
+76
+75
+90
+74
+100
+103
+88
+99
+108
+84
+60
+130
+121
+111
+115
+133
+140
+159
+180
+169
+167
+180
+195
+200
+200
+189
+195
+200
+182
+187
+192
+186
+172
+158
+166
+161
+172
+164
+164
+171
+204
+208
+198
+201
+196
+192
+176
+174
+176
+164
+166
+176
+180
+174
+167
+155
+145
+141
+148
+169
+157
+130
+128
+118
+103
+77
+67
+85
+86
+75
+88
+79
+73
+93
+84
+39
+35
+58
+66
+92
+82
+43
+57
+37
+56
+97
+107
+79
+74
+83
+92
+83
+66
+63
+72
+72
+80
+64
+54
+59
+44
+49
+64
+45
+42
+34
+29
+37
+43
+34
+33
+29
+37
+44
+43
+38
+51
+63
+87
+92
+83
+106
+106
+54
+48
+52
+64
+54
+45
+35
+37
+39
+31
+33
+26
+39
+34
+24
+18
+18
+22
+34
+139
+138
+123
+97
+74
+107
+136
+171
+178
+167
+174
+179
+185
+187
+195
+195
+208
+219
+209
+182
+159
+149
+157
+159
+184
+186
+191
+199
+198
+204
+206
+218
+220
+223
+221
+225
+225
+216
+212
+213
+213
+218
+215
+189
+156
+140
+146
+167
+181
+187
+198
+213
+223
+223
+222
+213
+221
+218
+197
+205
+221
+217
+205
+207
+207
+198
+196
+192
+187
+179
+174
+186
+210
+220
+226
+230
+228
+219
+217
+206
+208
+211
+198
+188
+175
+179
+162
+140
+143
+143
+131
+133
+129
+135
+128
+126
+131
+137
+121
+124
+124
+126
+119
+121
+119
+124
+135
+135
+133
+140
+129
+150
+167
+151
+161
+169
+162
+153
+157
+151
+165
+178
+182
+200
+199
+165
+154
+125
+138
+136
+153
+137
+131
+140
+127
+125
+123
+124
+138
+120
+121
+121
+126
+127
+123
+123
+120
+131
+176
+201
+200
+215
+212
+215
+198
+186
+192
+198
+207
+202
+206
+223
+228
+230
+220
+211
+205
+169
+140
+170
+189
+194
+199
+200
+201
+216
+221
+228
+226
+218
+208
+209
+220
+216
+207
+215
+221
+215
+205
+182
+180
+178
+185
+202
+204
+184
+175
+185
+195
+207
+223
+228
+228
+230
+231
+226
+221
+211
+222
+220
+215
+201
+208
+206
+201
+205
+205
+207
+209
+210
+208
+204
+206
+197
+191
+172
+162
+169
+172
+196
+191
+189
+192
+198
+192
+162
+139
+100
+86
+106
+124
+138
+131
+98
+79
+58
+72
+60
+57
+78
+95
+79
+57
+66
+48
+39
+64
+82
+73
+102
+88
+89
+66
+75
+105
+126
+124
+151
+156
+135
+117
+108
+96
+65
+57
+77
+96
+113
+151
+126
+86
+89
+103
+78
+103
+130
+121
+104
+114
+105
+99
+168
+182
+171
+135
+124
+124
+139
+133
+131
+126
+97
+113
+131
+134
+117
+99
+117
+109
+97
+115
+118
+106
+88
+97
+83
+80
+93
+100
+123
+134
+124
+133
+126
+114
+88
+86
+102
+114
+96
+75
+97
+93
+94
+96
+80
+89
+82
+79
+134
+129
+90
+93
+147
+149
+125
+129
+124
+115
+106
+108
+127
+137
+134
+114
+107
+109
+105
+130
+150
+137
+116
+109
+96
+95
+99
+80
+82
+79
+73
+89
+90
+105
+108
+105
+98
+85
+89
+83
+86
+86
+150
+143
+138
+162
+170
+177
+171
+167
+168
+171
+171
+184
+198
+188
+176
+177
+171
+158
+168
+166
+177
+180
+196
+197
+190
+196
+194
+197
+196
+202
+220
+188
+181
+170
+165
+158
+154
+144
+147
+168
+171
+156
+160
+171
+150
+144
+129
+137
+135
+104
+93
+97
+88
+65
+43
+44
+57
+63
+75
+87
+80
+73
+66
+48
+44
+53
+99
+117
+86
+66
+49
+33
+45
+60
+102
+78
+59
+97
+118
+109
+78
+55
+35
+41
+39
+49
+58
+35
+35
+37
+28
+60
+86
+120
+80
+66
+49
+55
+60
+22
+39
+38
+39
+46
+56
+72
+86
+77
+58
+84
+84
+64
+65
+73
+107
+77
+67
+55
+43
+53
+35
+32
+39
+38
+34
+28
+22
+23
+19
+32
+23
+84
+102
+129
+131
+105
+106
+126
+153
+143
+151
+171
+170
+178
+184
+186
+194
+212
+221
+212
+215
+201
+164
+143
+143
+184
+199
+198
+194
+195
+191
+194
+211
+219
+225
+231
+231
+228
+223
+213
+207
+213
+205
+212
+194
+165
+157
+176
+184
+186
+187
+194
+210
+226
+223
+219
+213
+218
+215
+212
+202
+211
+221
+219
+209
+216
+207
+189
+192
+194
+185
+172
+184
+194
+215
+221
+220
+223
+222
+215
+206
+208
+202
+201
+185
+176
+160
+166
+165
+150
+139
+123
+129
+129
+126
+135
+133
+130
+128
+126
+124
+124
+127
+121
+116
+127
+121
+126
+128
+121
+123
+129
+140
+126
+126
+133
+118
+120
+136
+126
+125
+156
+167
+178
+160
+166
+159
+155
+147
+143
+139
+137
+135
+131
+134
+130
+129
+126
+121
+123
+128
+130
+127
+127
+126
+128
+127
+127
+143
+184
+205
+219
+221
+219
+207
+190
+190
+205
+202
+201
+207
+215
+222
+233
+225
+218
+218
+195
+162
+153
+178
+187
+205
+207
+204
+211
+216
+221
+229
+221
+213
+212
+213
+216
+215
+212
+223
+227
+220
+197
+174
+157
+171
+189
+200
+188
+176
+184
+189
+210
+220
+223
+225
+228
+226
+227
+225
+222
+215
+217
+206
+199
+198
+197
+202
+207
+197
+195
+205
+201
+204
+206
+202
+194
+200
+175
+139
+168
+181
+185
+190
+188
+178
+179
+189
+172
+150
+116
+95
+86
+58
+44
+47
+57
+77
+69
+73
+60
+62
+64
+54
+64
+36
+45
+57
+38
+67
+70
+84
+99
+94
+95
+110
+113
+98
+67
+59
+58
+78
+108
+118
+98
+85
+105
+126
+109
+99
+126
+148
+135
+114
+93
+92
+93
+65
+95
+89
+107
+86
+83
+104
+106
+94
+110
+117
+113
+104
+130
+139
+136
+125
+155
+154
+100
+94
+106
+86
+78
+73
+108
+114
+119
+117
+123
+119
+110
+114
+90
+92
+114
+110
+106
+95
+89
+116
+135
+119
+119
+108
+90
+104
+108
+77
+106
+97
+93
+116
+102
+93
+107
+94
+79
+92
+74
+72
+115
+107
+123
+126
+129
+127
+105
+105
+118
+127
+98
+98
+97
+88
+120
+127
+131
+120
+92
+84
+76
+65
+63
+68
+89
+82
+79
+82
+111
+116
+93
+86
+79
+83
+89
+83
+102
+148
+147
+157
+174
+181
+157
+139
+151
+155
+162
+170
+180
+185
+180
+182
+174
+178
+180
+171
+176
+186
+204
+206
+191
+184
+178
+182
+182
+180
+185
+195
+201
+146
+155
+168
+169
+159
+149
+153
+139
+117
+121
+115
+120
+117
+118
+144
+165
+151
+99
+96
+97
+87
+78
+55
+82
+67
+73
+86
+98
+72
+53
+86
+69
+79
+114
+115
+113
+94
+73
+74
+54
+78
+84
+67
+63
+84
+123
+105
+66
+68
+56
+51
+39
+49
+56
+51
+58
+36
+77
+73
+99
+124
+130
+90
+59
+85
+92
+41
+44
+29
+51
+46
+78
+75
+70
+76
+70
+73
+67
+66
+58
+59
+76
+69
+55
+42
+39
+34
+26
+32
+60
+63
+41
+36
+25
+16
+21
+39
+43
+63
+124
+149
+143
+131
+83
+64
+98
+128
+149
+160
+171
+168
+168
+178
+181
+185
+199
+206
+206
+211
+190
+182
+150
+136
+169
+178
+180
+195
+190
+185
+195
+211
+218
+225
+228
+229
+228
+217
+220
+208
+199
+204
+205
+201
+192
+155
+166
+172
+179
+182
+192
+215
+226
+229
+226
+219
+218
+212
+207
+204
+206
+221
+221
+220
+222
+212
+201
+199
+189
+186
+168
+171
+210
+218
+218
+215
+212
+213
+220
+207
+200
+204
+208
+187
+175
+154
+136
+137
+145
+134
+129
+135
+138
+151
+153
+136
+134
+128
+124
+130
+131
+124
+121
+125
+118
+124
+128
+135
+133
+133
+136
+140
+139
+146
+133
+135
+138
+146
+140
+155
+139
+138
+127
+135
+157
+155
+131
+133
+145
+146
+143
+148
+135
+140
+127
+124
+129
+121
+121
+121
+126
+125
+123
+121
+125
+121
+123
+144
+198
+208
+210
+219
+218
+198
+189
+200
+198
+200
+205
+206
+217
+229
+229
+219
+209
+208
+185
+149
+153
+181
+199
+209
+205
+209
+213
+211
+219
+226
+216
+219
+212
+217
+218
+213
+211
+223
+221
+205
+189
+174
+146
+167
+198
+192
+190
+195
+196
+207
+217
+221
+227
+228
+222
+222
+219
+218
+219
+212
+199
+198
+191
+188
+198
+207
+204
+205
+198
+208
+206
+201
+195
+204
+202
+190
+151
+105
+136
+161
+174
+169
+184
+176
+178
+189
+167
+137
+85
+44
+34
+48
+44
+73
+100
+114
+111
+92
+68
+73
+69
+114
+93
+42
+38
+56
+55
+59
+114
+130
+130
+123
+104
+88
+94
+88
+107
+87
+72
+93
+109
+88
+82
+102
+84
+102
+119
+127
+151
+174
+158
+127
+131
+111
+109
+115
+108
+106
+85
+87
+92
+62
+80
+96
+111
+116
+109
+98
+93
+125
+135
+139
+126
+135
+148
+135
+111
+78
+86
+68
+67
+82
+82
+87
+119
+109
+90
+87
+97
+97
+115
+111
+123
+123
+103
+88
+90
+136
+137
+119
+121
+94
+88
+100
+86
+93
+97
+115
+104
+100
+88
+88
+88
+96
+114
+125
+114
+113
+110
+121
+111
+100
+89
+96
+96
+110
+90
+88
+82
+100
+94
+119
+119
+109
+105
+86
+83
+77
+78
+84
+78
+97
+93
+97
+111
+96
+96
+75
+87
+82
+87
+79
+57
+158
+166
+148
+156
+149
+147
+168
+170
+165
+181
+194
+198
+197
+190
+181
+191
+201
+186
+179
+179
+187
+196
+177
+149
+138
+150
+162
+167
+157
+147
+146
+191
+186
+149
+174
+162
+156
+136
+100
+95
+107
+106
+113
+123
+133
+153
+182
+180
+148
+117
+121
+131
+125
+113
+94
+89
+67
+59
+62
+58
+62
+95
+73
+66
+58
+63
+83
+74
+73
+76
+98
+133
+89
+76
+54
+49
+72
+63
+58
+36
+62
+58
+54
+62
+65
+74
+66
+45
+67
+75
+85
+80
+85
+104
+84
+77
+103
+98
+64
+33
+65
+49
+75
+68
+42
+53
+55
+77
+73
+56
+47
+39
+62
+60
+60
+62
+47
+48
+41
+33
+42
+56
+86
+70
+48
+32
+16
+33
+49
+34
+52
+116
+138
+144
+133
+119
+74
+95
+134
+150
+156
+168
+174
+170
+184
+177
+178
+190
+191
+202
+199
+172
+139
+150
+110
+149
+165
+174
+177
+189
+188
+190
+198
+211
+221
+225
+227
+219
+221
+222
+215
+215
+211
+198
+199
+202
+177
+174
+174
+178
+188
+191
+207
+221
+225
+222
+223
+220
+217
+199
+206
+206
+212
+219
+223
+221
+220
+202
+205
+201
+185
+171
+165
+198
+198
+221
+227
+222
+216
+209
+205
+201
+210
+199
+188
+168
+156
+139
+129
+128
+125
+123
+129
+135
+131
+135
+127
+125
+125
+135
+139
+124
+119
+121
+121
+123
+124
+120
+116
+119
+128
+133
+143
+144
+154
+158
+167
+167
+159
+138
+153
+181
+206
+190
+178
+157
+153
+140
+143
+137
+128
+129
+125
+127
+135
+126
+138
+128
+120
+124
+127
+121
+127
+129
+130
+129
+126
+135
+169
+191
+206
+216
+220
+219
+212
+190
+195
+202
+205
+199
+204
+210
+221
+227
+217
+210
+208
+190
+167
+169
+191
+197
+200
+201
+206
+199
+208
+216
+219
+212
+207
+202
+218
+218
+215
+210
+210
+199
+194
+187
+170
+178
+196
+191
+200
+204
+191
+204
+211
+207
+221
+227
+223
+221
+218
+218
+229
+222
+206
+211
+221
+207
+197
+201
+204
+204
+207
+201
+216
+215
+204
+199
+204
+185
+168
+144
+136
+157
+159
+178
+201
+197
+192
+190
+179
+151
+126
+100
+53
+31
+26
+28
+56
+63
+93
+78
+48
+41
+47
+66
+59
+64
+59
+59
+55
+58
+76
+129
+120
+99
+103
+106
+102
+88
+95
+87
+94
+124
+126
+116
+127
+102
+99
+127
+116
+98
+141
+123
+161
+199
+192
+156
+140
+102
+95
+118
+145
+138
+114
+114
+79
+82
+64
+85
+111
+126
+146
+134
+118
+110
+103
+103
+94
+90
+125
+141
+99
+63
+73
+72
+92
+113
+108
+147
+124
+82
+87
+93
+124
+130
+119
+107
+113
+109
+94
+92
+70
+96
+115
+107
+114
+98
+105
+95
+97
+103
+85
+97
+117
+105
+95
+75
+90
+114
+153
+153
+127
+104
+93
+95
+102
+99
+109
+96
+123
+104
+93
+96
+94
+113
+105
+119
+110
+94
+94
+68
+95
+76
+72
+97
+93
+110
+97
+96
+96
+89
+84
+80
+76
+74
+79
+74
+146
+155
+153
+147
+150
+164
+159
+164
+185
+188
+194
+191
+189
+192
+199
+201
+205
+205
+190
+182
+194
+155
+140
+148
+151
+166
+184
+194
+184
+185
+182
+176
+206
+185
+136
+135
+130
+119
+131
+153
+146
+129
+125
+117
+115
+140
+143
+127
+114
+97
+116
+108
+116
+98
+75
+85
+72
+64
+87
+94
+109
+95
+77
+56
+73
+77
+60
+70
+87
+103
+121
+105
+85
+58
+51
+52
+49
+54
+37
+46
+57
+42
+64
+57
+75
+62
+60
+54
+47
+66
+42
+42
+57
+68
+68
+75
+77
+69
+63
+66
+63
+63
+38
+53
+53
+68
+75
+75
+52
+56
+57
+59
+76
+70
+45
+45
+46
+49
+72
+103
+58
+55
+52
+35
+43
+56
+42
+27
+22
+26
+29
+59
+113
+119
+126
+133
+94
+84
+131
+165
+175
+175
+172
+171
+184
+177
+176
+192
+188
+202
+200
+198
+182
+165
+153
+155
+167
+170
+174
+192
+197
+200
+207
+216
+221
+223
+226
+230
+228
+221
+219
+215
+200
+199
+190
+182
+175
+165
+155
+153
+179
+169
+191
+218
+209
+216
+211
+208
+215
+213
+205
+197
+199
+209
+223
+219
+216
+202
+199
+195
+194
+182
+180
+202
+201
+211
+220
+228
+225
+218
+217
+204
+211
+209
+197
+174
+167
+147
+151
+144
+133
+126
+135
+135
+130
+130
+128
+121
+118
+126
+119
+120
+125
+121
+124
+121
+120
+124
+126
+123
+126
+125
+133
+127
+136
+136
+137
+120
+134
+135
+145
+146
+162
+171
+157
+149
+150
+166
+153
+145
+155
+144
+144
+143
+140
+126
+140
+124
+127
+123
+133
+148
+135
+143
+133
+125
+120
+126
+175
+195
+207
+220
+221
+217
+194
+179
+194
+202
+200
+208
+211
+210
+225
+225
+212
+213
+192
+175
+156
+172
+191
+200
+201
+198
+209
+212
+218
+223
+220
+204
+207
+210
+212
+213
+216
+212
+205
+204
+187
+178
+169
+171
+168
+177
+189
+196
+206
+207
+200
+207
+226
+228
+226
+217
+221
+221
+225
+220
+205
+195
+196
+205
+199
+200
+204
+205
+205
+201
+206
+199
+204
+201
+196
+187
+157
+153
+146
+184
+187
+180
+196
+184
+181
+190
+164
+137
+100
+104
+100
+82
+74
+74
+62
+70
+73
+74
+43
+62
+70
+72
+75
+77
+66
+51
+68
+38
+67
+87
+120
+121
+114
+105
+107
+97
+124
+128
+137
+140
+105
+137
+165
+196
+189
+172
+161
+145
+124
+109
+95
+136
+179
+124
+95
+124
+99
+100
+99
+108
+130
+131
+131
+82
+80
+82
+92
+88
+110
+133
+136
+138
+136
+105
+93
+74
+78
+116
+125
+85
+85
+74
+79
+95
+97
+116
+148
+100
+84
+80
+97
+160
+137
+119
+124
+113
+105
+68
+89
+84
+78
+83
+111
+118
+105
+110
+98
+100
+117
+106
+106
+118
+106
+85
+97
+82
+95
+124
+113
+92
+115
+92
+106
+114
+99
+124
+121
+113
+113
+103
+98
+106
+111
+109
+134
+126
+96
+106
+103
+94
+89
+82
+89
+97
+94
+83
+87
+74
+82
+86
+76
+74
+86
+68
+166
+158
+154
+157
+168
+174
+177
+182
+180
+180
+175
+174
+188
+195
+202
+200
+201
+190
+182
+184
+182
+175
+162
+164
+185
+204
+197
+189
+175
+168
+148
+149
+156
+205
+170
+140
+165
+167
+155
+151
+117
+106
+104
+115
+120
+118
+108
+80
+76
+90
+69
+92
+76
+58
+78
+68
+84
+98
+75
+74
+74
+55
+80
+99
+94
+102
+79
+66
+86
+93
+78
+87
+73
+60
+54
+48
+39
+32
+42
+47
+51
+43
+62
+54
+48
+47
+58
+83
+54
+53
+39
+47
+59
+60
+57
+39
+39
+42
+42
+65
+46
+44
+68
+82
+51
+53
+59
+58
+55
+58
+64
+74
+65
+75
+62
+43
+46
+51
+60
+62
+77
+68
+72
+39
+38
+51
+44
+34
+39
+39
+23
+96
+141
+138
+145
+139
+109
+80
+125
+161
+158
+169
+168
+170
+180
+188
+184
+192
+198
+201
+199
+216
+209
+165
+140
+147
+177
+186
+185
+195
+197
+200
+208
+226
+222
+226
+229
+231
+225
+228
+219
+206
+208
+196
+198
+187
+204
+197
+171
+145
+149
+159
+181
+212
+222
+220
+213
+208
+205
+216
+215
+206
+199
+207
+212
+212
+215
+205
+194
+198
+199
+189
+169
+204
+218
+209
+206
+222
+227
+225
+218
+199
+204
+197
+188
+176
+165
+147
+138
+135
+134
+125
+124
+127
+133
+133
+138
+120
+116
+120
+120
+127
+121
+123
+123
+117
+120
+124
+127
+131
+133
+133
+140
+150
+156
+151
+139
+176
+206
+206
+206
+189
+196
+191
+191
+195
+176
+162
+167
+175
+154
+141
+137
+133
+140
+137
+128
+127
+123
+117
+123
+125
+128
+128
+125
+123
+118
+131
+188
+215
+218
+223
+226
+216
+181
+189
+206
+210
+206
+208
+209
+226
+227
+225
+215
+208
+195
+172
+153
+179
+198
+202
+200
+208
+209
+209
+226
+220
+215
+202
+209
+208
+216
+223
+212
+205
+212
+219
+208
+186
+179
+184
+178
+179
+176
+196
+198
+197
+199
+201
+219
+216
+207
+211
+226
+226
+220
+219
+202
+196
+191
+192
+195
+201
+200
+199
+208
+207
+202
+195
+197
+192
+190
+176
+147
+158
+182
+204
+190
+178
+191
+181
+169
+182
+156
+136
+90
+68
+66
+67
+83
+95
+102
+92
+73
+73
+80
+96
+67
+53
+66
+76
+65
+63
+64
+66
+68
+107
+118
+124
+131
+98
+100
+110
+106
+121
+116
+104
+67
+93
+96
+103
+128
+144
+137
+109
+95
+111
+84
+96
+92
+116
+158
+154
+129
+88
+115
+119
+97
+109
+114
+108
+92
+55
+62
+79
+90
+95
+111
+118
+119
+120
+82
+90
+83
+95
+138
+130
+98
+77
+110
+114
+110
+105
+137
+140
+92
+82
+97
+109
+121
+114
+102
+105
+75
+92
+80
+80
+83
+93
+100
+75
+108
+113
+109
+111
+117
+135
+135
+113
+103
+102
+73
+88
+96
+98
+109
+98
+94
+102
+93
+82
+109
+108
+114
+131
+121
+86
+98
+98
+104
+114
+116
+128
+121
+114
+102
+105
+95
+83
+93
+88
+85
+87
+68
+83
+102
+98
+100
+93
+95
+72
+174
+170
+169
+171
+185
+181
+185
+181
+185
+171
+175
+198
+201
+197
+190
+200
+197
+191
+189
+175
+165
+151
+143
+153
+178
+192
+205
+207
+198
+170
+164
+148
+136
+161
+200
+146
+151
+156
+149
+149
+143
+158
+170
+158
+127
+98
+87
+97
+110
+114
+118
+114
+97
+95
+87
+72
+89
+87
+80
+80
+63
+111
+117
+120
+136
+118
+94
+94
+90
+75
+94
+124
+124
+83
+57
+42
+46
+32
+63
+53
+58
+52
+53
+49
+46
+100
+151
+145
+74
+43
+47
+77
+85
+74
+67
+75
+39
+54
+47
+59
+76
+54
+46
+44
+27
+25
+41
+46
+38
+65
+57
+60
+86
+109
+110
+68
+52
+72
+78
+54
+62
+58
+43
+32
+19
+24
+52
+35
+15
+17
+19
+49
+93
+115
+127
+104
+90
+82
+104
+149
+176
+176
+160
+164
+172
+179
+187
+188
+184
+197
+198
+209
+218
+204
+167
+128
+167
+185
+192
+200
+191
+195
+206
+217
+211
+223
+229
+229
+226
+223
+219
+210
+204
+194
+190
+175
+190
+188
+165
+166
+178
+168
+171
+196
+212
+216
+215
+212
+213
+211
+212
+207
+206
+216
+210
+218
+220
+211
+205
+199
+204
+192
+166
+174
+215
+219
+202
+219
+228
+219
+209
+212
+201
+206
+200
+171
+150
+158
+149
+157
+136
+126
+127
+127
+129
+135
+136
+129
+119
+125
+124
+119
+123
+119
+127
+119
+123
+124
+124
+128
+125
+133
+135
+131
+149
+158
+147
+166
+161
+153
+145
+159
+177
+151
+141
+133
+133
+139
+151
+140
+136
+127
+135
+135
+136
+127
+124
+126
+120
+120
+127
+130
+130
+140
+133
+120
+118
+140
+196
+210
+221
+222
+206
+191
+179
+191
+202
+202
+199
+200
+208
+222
+220
+220
+202
+206
+200
+167
+162
+186
+194
+196
+206
+209
+205
+219
+225
+218
+215
+205
+209
+218
+220
+220
+212
+204
+212
+209
+195
+185
+180
+180
+180
+179
+177
+190
+194
+199
+197
+205
+207
+197
+217
+230
+229
+223
+218
+213
+199
+198
+201
+198
+195
+198
+196
+200
+200
+205
+198
+191
+195
+190
+171
+149
+131
+144
+179
+201
+192
+186
+196
+196
+192
+167
+160
+133
+86
+59
+46
+45
+46
+69
+85
+124
+106
+103
+89
+78
+65
+105
+125
+110
+64
+58
+64
+86
+143
+160
+166
+139
+92
+111
+125
+94
+106
+100
+90
+100
+96
+69
+104
+125
+128
+129
+131
+117
+95
+82
+69
+93
+113
+126
+136
+120
+139
+131
+85
+118
+135
+115
+104
+105
+89
+73
+76
+54
+76
+117
+110
+97
+108
+95
+106
+86
+85
+119
+149
+138
+157
+146
+89
+113
+137
+120
+111
+118
+100
+110
+108
+111
+126
+107
+98
+99
+79
+82
+89
+77
+88
+79
+85
+94
+92
+95
+115
+133
+129
+137
+137
+127
+123
+90
+96
+80
+85
+102
+119
+120
+102
+89
+99
+99
+102
+95
+96
+106
+108
+104
+82
+93
+107
+96
+99
+106
+109
+96
+89
+104
+109
+106
+77
+87
+84
+94
+98
+84
+96
+86
+87
+95
+87
+90
+169
+170
+172
+175
+176
+179
+168
+180
+187
+187
+198
+201
+195
+191
+186
+185
+182
+166
+147
+144
+145
+138
+151
+153
+167
+175
+175
+170
+164
+158
+145
+148
+156
+159
+177
+209
+156
+158
+174
+175
+170
+167
+164
+148
+111
+110
+138
+123
+134
+139
+136
+116
+121
+129
+114
+85
+69
+73
+72
+103
+115
+111
+121
+135
+134
+110
+93
+100
+79
+72
+83
+150
+128
+68
+57
+38
+52
+76
+85
+59
+52
+44
+60
+54
+73
+102
+99
+75
+41
+29
+51
+77
+99
+98
+102
+82
+62
+58
+73
+78
+62
+68
+44
+44
+43
+35
+47
+43
+58
+66
+60
+64
+93
+82
+76
+117
+118
+73
+103
+102
+52
+41
+44
+34
+34
+27
+24
+23
+23
+25
+24
+29
+57
+105
+144
+135
+107
+96
+79
+131
+158
+171
+169
+170
+176
+180
+184
+191
+198
+201
+196
+205
+207
+198
+185
+130
+147
+171
+188
+188
+188
+189
+185
+199
+207
+226
+225
+225
+223
+227
+225
+208
+202
+198
+189
+181
+198
+190
+182
+176
+175
+178
+186
+176
+199
+217
+209
+209
+216
+207
+208
+200
+204
+213
+219
+222
+217
+208
+198
+198
+196
+186
+174
+164
+201
+211
+213
+219
+217
+222
+222
+201
+198
+198
+196
+176
+159
+160
+167
+156
+154
+134
+130
+134
+128
+128
+133
+126
+123
+125
+125
+128
+127
+126
+127
+125
+120
+120
+116
+120
+124
+125
+118
+141
+139
+129
+130
+124
+136
+144
+178
+174
+174
+157
+136
+131
+136
+145
+171
+154
+136
+137
+138
+138
+133
+126
+128
+128
+125
+126
+125
+126
+134
+124
+125
+115
+119
+148
+199
+215
+220
+221
+212
+207
+185
+189
+200
+194
+202
+209
+217
+219
+215
+215
+201
+202
+187
+169
+162
+186
+198
+204
+206
+200
+205
+217
+221
+218
+208
+197
+209
+215
+217
+216
+216
+218
+222
+213
+184
+177
+160
+162
+188
+174
+164
+178
+190
+192
+198
+207
+204
+209
+218
+221
+235
+229
+205
+201
+198
+200
+202
+204
+202
+198
+194
+196
+186
+189
+180
+186
+194
+195
+168
+131
+144
+172
+192
+195
+191
+199
+188
+182
+188
+158
+156
+153
+119
+76
+80
+44
+34
+44
+35
+56
+67
+65
+68
+75
+99
+108
+97
+84
+116
+82
+94
+128
+100
+86
+86
+105
+111
+111
+138
+116
+70
+75
+67
+60
+84
+97
+82
+123
+147
+162
+120
+89
+98
+92
+74
+68
+88
+97
+104
+123
+104
+108
+141
+133
+145
+154
+127
+115
+107
+69
+57
+55
+53
+86
+107
+102
+108
+96
+113
+106
+106
+90
+145
+148
+140
+150
+144
+135
+134
+123
+97
+83
+89
+105
+114
+123
+125
+114
+107
+117
+119
+82
+98
+99
+99
+100
+92
+93
+104
+115
+133
+165
+155
+123
+133
+128
+107
+119
+104
+92
+95
+82
+102
+126
+130
+103
+105
+119
+95
+108
+97
+85
+96
+95
+92
+67
+119
+93
+87
+117
+106
+105
+94
+96
+114
+94
+97
+86
+104
+102
+110
+95
+77
+93
+86
+90
+95
+89
+158
+153
+171
+185
+184
+177
+187
+197
+185
+190
+194
+188
+191
+181
+166
+164
+154
+151
+153
+166
+165
+169
+166
+157
+161
+154
+159
+175
+184
+162
+161
+160
+160
+170
+164
+180
+205
+157
+148
+176
+181
+185
+181
+151
+121
+117
+125
+118
+118
+137
+113
+104
+121
+143
+124
+100
+98
+105
+106
+150
+136
+134
+115
+105
+95
+78
+108
+69
+65
+75
+83
+141
+99
+68
+54
+73
+98
+107
+58
+39
+35
+45
+48
+44
+46
+69
+58
+54
+58
+52
+58
+79
+102
+103
+74
+70
+63
+82
+56
+52
+78
+82
+53
+52
+34
+45
+57
+72
+68
+64
+44
+45
+49
+42
+82
+77
+138
+137
+57
+66
+60
+36
+27
+24
+21
+21
+21
+19
+42
+58
+16
+21
+43
+104
+146
+144
+160
+134
+73
+86
+148
+171
+170
+187
+187
+187
+194
+197
+192
+199
+194
+191
+186
+187
+171
+148
+133
+160
+177
+185
+189
+194
+195
+194
+200
+221
+222
+218
+225
+230
+225
+218
+215
+210
+199
+165
+158
+190
+196
+180
+185
+178
+177
+180
+180
+186
+208
+211
+207
+213
+220
+207
+202
+206
+211
+221
+221
+209
+209
+195
+181
+182
+171
+160
+184
+200
+213
+215
+216
+222
+221
+210
+201
+197
+191
+180
+161
+155
+155
+143
+149
+129
+124
+126
+130
+133
+137
+127
+121
+121
+120
+121
+124
+124
+124
+127
+123
+116
+117
+118
+116
+126
+123
+134
+139
+137
+129
+129
+145
+169
+190
+162
+162
+153
+148
+139
+136
+151
+169
+147
+138
+138
+134
+129
+130
+130
+125
+125
+124
+127
+127
+125
+125
+124
+128
+119
+123
+168
+201
+206
+211
+217
+210
+206
+191
+199
+190
+192
+192
+202
+207
+217
+209
+206
+209
+197
+180
+180
+170
+190
+197
+198
+202
+205
+206
+211
+220
+210
+202
+212
+211
+211
+210
+204
+217
+226
+222
+205
+176
+167
+177
+201
+202
+174
+162
+175
+190
+202
+205
+198
+207
+217
+221
+229
+231
+223
+200
+196
+192
+197
+201
+199
+209
+200
+198
+206
+197
+195
+184
+192
+181
+172
+146
+113
+178
+206
+201
+205
+199
+196
+190
+180
+189
+160
+137
+95
+80
+96
+147
+169
+124
+83
+83
+47
+53
+66
+62
+42
+62
+66
+57
+89
+137
+94
+63
+60
+72
+69
+72
+76
+80
+88
+103
+93
+78
+62
+72
+67
+68
+89
+76
+80
+75
+94
+116
+131
+110
+94
+79
+93
+97
+104
+106
+89
+114
+111
+125
+166
+150
+138
+161
+162
+128
+111
+113
+92
+78
+64
+76
+108
+127
+139
+126
+108
+111
+92
+115
+141
+125
+141
+144
+146
+168
+156
+116
+88
+84
+77
+99
+99
+131
+147
+115
+136
+121
+117
+90
+107
+123
+109
+107
+86
+109
+121
+111
+141
+133
+123
+120
+109
+94
+104
+106
+96
+94
+85
+80
+126
+133
+131
+118
+98
+100
+113
+119
+108
+123
+129
+124
+128
+107
+114
+93
+95
+127
+110
+114
+103
+83
+92
+92
+84
+85
+109
+96
+96
+105
+85
+74
+88
+80
+100
+145
+177
+185
+170
+168
+180
+188
+194
+191
+170
+162
+160
+157
+158
+172
+171
+172
+168
+171
+182
+189
+167
+161
+166
+165
+171
+184
+195
+186
+171
+169
+153
+159
+182
+188
+186
+196
+208
+179
+166
+172
+161
+145
+134
+115
+108
+98
+119
+137
+134
+127
+117
+138
+129
+114
+127
+119
+148
+151
+160
+136
+129
+105
+102
+133
+130
+93
+97
+104
+115
+133
+109
+70
+62
+53
+126
+116
+64
+38
+49
+35
+46
+54
+60
+62
+72
+48
+62
+83
+59
+63
+90
+79
+83
+69
+64
+67
+62
+57
+84
+77
+55
+33
+35
+48
+57
+99
+120
+96
+77
+62
+51
+47
+54
+63
+78
+83
+87
+67
+53
+31
+37
+38
+32
+22
+17
+32
+26
+28
+60
+37
+21
+43
+70
+127
+154
+175
+164
+106
+87
+146
+170
+174
+189
+186
+182
+196
+195
+184
+187
+201
+202
+190
+191
+182
+171
+146
+149
+179
+176
+186
+184
+187
+186
+195
+217
+228
+228
+229
+230
+230
+221
+208
+205
+195
+180
+182
+181
+181
+167
+176
+174
+174
+179
+177
+174
+182
+200
+190
+188
+206
+204
+205
+210
+219
+219
+212
+210
+204
+195
+186
+188
+176
+181
+186
+195
+212
+221
+219
+211
+219
+213
+205
+209
+194
+187
+169
+153
+157
+165
+145
+128
+133
+128
+127
+138
+140
+127
+123
+121
+115
+120
+123
+118
+120
+123
+110
+117
+114
+113
+126
+130
+119
+126
+131
+136
+165
+202
+190
+186
+195
+181
+194
+204
+191
+171
+150
+137
+149
+146
+136
+130
+138
+133
+131
+131
+130
+131
+123
+126
+126
+125
+120
+123
+126
+130
+126
+159
+196
+197
+207
+201
+188
+189
+182
+196
+197
+189
+185
+194
+187
+197
+209
+215
+217
+206
+178
+170
+178
+199
+208
+201
+206
+200
+205
+216
+220
+218
+212
+202
+210
+206
+201
+206
+215
+210
+209
+199
+187
+166
+161
+188
+185
+178
+181
+185
+194
+194
+191
+196
+207
+223
+229
+230
+228
+209
+206
+198
+192
+190
+195
+199
+204
+194
+206
+213
+202
+200
+194
+197
+192
+157
+114
+123
+179
+204
+197
+202
+190
+195
+202
+184
+182
+158
+131
+94
+47
+49
+68
+79
+105
+77
+43
+31
+35
+44
+49
+53
+52
+62
+51
+108
+85
+54
+80
+103
+100
+100
+92
+95
+75
+67
+76
+79
+77
+88
+90
+85
+102
+89
+110
+131
+97
+114
+107
+102
+102
+85
+95
+90
+99
+100
+126
+118
+88
+104
+79
+105
+127
+137
+145
+157
+169
+131
+117
+133
+136
+129
+83
+53
+103
+110
+131
+141
+136
+127
+92
+107
+135
+155
+171
+138
+140
+146
+147
+115
+98
+88
+70
+96
+104
+137
+124
+137
+135
+130
+125
+116
+117
+123
+107
+108
+100
+97
+105
+123
+123
+111
+121
+102
+73
+88
+90
+96
+80
+165
+108
+109
+133
+130
+126
+109
+98
+109
+126
+116
+111
+136
+124
+134
+134
+99
+100
+107
+105
+114
+111
+111
+110
+105
+74
+87
+82
+78
+98
+78
+95
+92
+72
+86
+84
+90
+153
+159
+160
+143
+148
+184
+197
+191
+178
+171
+168
+166
+175
+181
+186
+172
+177
+176
+184
+186
+171
+165
+174
+177
+177
+189
+187
+176
+139
+149
+150
+158
+187
+194
+199
+180
+174
+177
+192
+151
+117
+133
+130
+128
+105
+99
+133
+123
+119
+120
+118
+141
+138
+145
+120
+120
+136
+136
+133
+134
+124
+119
+116
+131
+141
+146
+131
+127
+135
+110
+69
+77
+76
+65
+126
+143
+79
+44
+25
+32
+32
+34
+41
+52
+64
+63
+63
+52
+56
+49
+57
+60
+62
+49
+62
+47
+60
+47
+52
+57
+33
+31
+35
+34
+41
+37
+66
+68
+56
+76
+59
+56
+48
+53
+52
+47
+70
+77
+78
+59
+43
+23
+18
+7
+21
+26
+31
+43
+87
+88
+111
+44
+42
+100
+114
+156
+149
+159
+126
+66
+114
+167
+177
+184
+187
+185
+190
+198
+189
+204
+209
+209
+206
+207
+194
+170
+133
+125
+165
+182
+189
+188
+192
+194
+190
+209
+223
+220
+223
+229
+227
+222
+215
+200
+200
+192
+200
+199
+184
+155
+148
+169
+181
+199
+212
+185
+170
+185
+189
+191
+200
+200
+186
+195
+215
+213
+215
+213
+200
+194
+185
+192
+189
+178
+204
+215
+211
+217
+222
+215
+207
+210
+213
+200
+189
+192
+169
+150
+155
+151
+138
+125
+118
+123
+124
+124
+128
+121
+115
+117
+117
+121
+123
+124
+124
+116
+119
+117
+116
+123
+137
+127
+148
+170
+180
+182
+167
+162
+170
+170
+156
+127
+128
+144
+156
+162
+136
+130
+141
+137
+134
+129
+131
+125
+133
+128
+124
+127
+123
+119
+125
+120
+123
+118
+120
+123
+127
+146
+199
+220
+220
+218
+219
+199
+187
+198
+204
+206
+206
+201
+204
+221
+228
+219
+207
+187
+168
+164
+180
+196
+204
+205
+207
+207
+210
+220
+227
+222
+211
+215
+207
+201
+211
+221
+219
+218
+207
+192
+180
+151
+129
+169
+186
+175
+168
+179
+190
+190
+202
+212
+223
+231
+228
+230
+228
+205
+200
+206
+194
+197
+198
+200
+204
+199
+205
+202
+198
+187
+194
+192
+181
+155
+134
+146
+206
+200
+176
+189
+199
+189
+188
+185
+182
+154
+119
+96
+67
+38
+49
+42
+62
+84
+96
+85
+45
+46
+52
+65
+58
+35
+62
+69
+60
+75
+80
+84
+64
+69
+97
+105
+99
+85
+92
+79
+96
+138
+100
+83
+87
+89
+86
+97
+98
+89
+104
+136
+130
+136
+123
+114
+94
+107
+117
+129
+181
+153
+102
+78
+67
+74
+94
+126
+135
+108
+76
+93
+94
+99
+110
+107
+95
+107
+103
+96
+126
+135
+126
+116
+128
+125
+153
+144
+149
+138
+118
+130
+117
+109
+93
+94
+84
+104
+117
+98
+121
+127
+104
+109
+106
+88
+102
+97
+111
+103
+104
+103
+111
+108
+108
+105
+79
+77
+77
+94
+106
+106
+100
+84
+107
+110
+106
+125
+121
+127
+118
+109
+109
+94
+107
+113
+120
+117
+105
+100
+105
+114
+108
+118
+117
+97
+90
+79
+93
+106
+86
+97
+93
+92
+88
+87
+95
+82
+157
+158
+139
+162
+187
+191
+187
+187
+191
+184
+171
+182
+196
+190
+181
+180
+178
+187
+182
+172
+170
+180
+187
+195
+192
+182
+175
+162
+161
+164
+180
+170
+169
+155
+130
+113
+96
+95
+118
+184
+190
+135
+130
+131
+126
+136
+135
+134
+143
+138
+149
+145
+125
+117
+105
+100
+108
+105
+106
+99
+100
+123
+151
+151
+143
+123
+128
+105
+115
+103
+38
+36
+58
+78
+118
+104
+66
+38
+41
+44
+36
+57
+52
+70
+75
+70
+63
+55
+57
+53
+44
+49
+54
+66
+59
+42
+32
+34
+39
+26
+62
+62
+59
+49
+37
+26
+36
+43
+53
+70
+54
+59
+62
+45
+43
+59
+68
+68
+64
+58
+51
+36
+29
+34
+43
+62
+69
+47
+36
+43
+44
+35
+42
+70
+138
+167
+157
+182
+139
+76
+99
+166
+176
+164
+174
+178
+189
+184
+189
+199
+196
+201
+215
+197
+184
+176
+138
+124
+170
+186
+190
+190
+185
+181
+187
+206
+221
+220
+227
+226
+223
+223
+212
+210
+210
+198
+200
+200
+158
+126
+161
+166
+186
+190
+194
+191
+180
+167
+164
+182
+206
+209
+196
+199
+215
+215
+211
+206
+209
+201
+190
+198
+190
+161
+184
+201
+201
+211
+210
+219
+219
+197
+194
+191
+200
+197
+181
+156
+145
+147
+143
+127
+124
+128
+129
+130
+127
+118
+123
+121
+123
+128
+124
+119
+129
+127
+120
+120
+124
+125
+129
+166
+165
+160
+148
+140
+143
+137
+128
+131
+125
+130
+146
+159
+135
+129
+130
+127
+134
+130
+127
+128
+137
+128
+124
+124
+120
+125
+126
+123
+120
+124
+124
+119
+119
+120
+120
+145
+195
+217
+220
+207
+192
+186
+187
+196
+204
+207
+207
+207
+209
+225
+223
+207
+191
+182
+164
+156
+186
+195
+196
+198
+210
+218
+215
+221
+219
+211
+211
+215
+213
+212
+218
+222
+228
+220
+195
+186
+170
+170
+156
+143
+171
+170
+167
+185
+191
+196
+213
+221
+228
+227
+228
+222
+213
+201
+196
+192
+199
+196
+190
+194
+200
+205
+204
+207
+205
+187
+187
+179
+145
+158
+150
+178
+219
+200
+199
+201
+186
+166
+170
+186
+170
+147
+106
+79
+88
+111
+111
+96
+76
+37
+76
+64
+57
+57
+55
+72
+75
+75
+83
+104
+113
+104
+98
+92
+96
+103
+94
+108
+100
+98
+156
+156
+131
+111
+108
+93
+82
+65
+62
+74
+80
+105
+102
+94
+109
+119
+131
+161
+153
+134
+157
+147
+126
+147
+150
+114
+73
+73
+93
+136
+158
+147
+102
+88
+107
+82
+64
+89
+104
+110
+146
+131
+104
+118
+123
+88
+115
+126
+125
+129
+116
+117
+130
+125
+125
+117
+88
+72
+102
+82
+82
+90
+87
+98
+111
+97
+105
+88
+104
+130
+121
+111
+102
+106
+105
+113
+105
+98
+95
+97
+82
+90
+102
+96
+90
+97
+90
+106
+104
+93
+127
+113
+99
+98
+98
+111
+99
+89
+95
+128
+118
+102
+120
+109
+109
+103
+86
+108
+99
+103
+102
+106
+89
+83
+106
+95
+92
+99
+80
+99
+167
+174
+169
+179
+192
+184
+179
+188
+182
+166
+178
+182
+191
+188
+175
+179
+181
+185
+189
+194
+186
+191
+195
+195
+185
+192
+189
+171
+184
+187
+184
+175
+147
+119
+105
+83
+102
+130
+129
+135
+182
+202
+158
+135
+145
+149
+146
+138
+146
+160
+157
+134
+104
+89
+76
+108
+123
+103
+80
+83
+109
+124
+159
+140
+99
+96
+55
+72
+80
+75
+29
+26
+37
+78
+73
+80
+44
+35
+33
+46
+52
+60
+74
+66
+74
+57
+43
+59
+49
+52
+49
+75
+56
+46
+56
+37
+26
+27
+21
+46
+42
+51
+47
+44
+49
+48
+53
+60
+56
+52
+64
+60
+62
+64
+59
+65
+72
+66
+65
+62
+53
+44
+58
+33
+38
+25
+32
+25
+26
+35
+32
+36
+28
+42
+102
+136
+150
+170
+118
+87
+75
+127
+151
+179
+189
+189
+191
+184
+195
+190
+196
+206
+198
+190
+176
+170
+147
+121
+149
+179
+180
+184
+186
+198
+196
+196
+217
+220
+221
+223
+225
+219
+218
+219
+211
+195
+197
+178
+140
+138
+186
+196
+191
+188
+200
+213
+192
+170
+177
+164
+171
+188
+190
+189
+192
+201
+209
+204
+201
+205
+199
+195
+188
+171
+150
+188
+213
+219
+225
+227
+221
+205
+202
+199
+201
+199
+182
+157
+140
+159
+135
+133
+128
+127
+126
+137
+137
+116
+120
+119
+118
+119
+118
+114
+119
+128
+120
+127
+123
+123
+141
+139
+139
+149
+166
+146
+144
+154
+150
+147
+141
+140
+137
+133
+128
+130
+147
+147
+146
+140
+130
+134
+127
+126
+126
+128
+133
+131
+125
+126
+127
+126
+127
+126
+119
+123
+133
+174
+212
+222
+212
+191
+182
+187
+190
+192
+192
+191
+208
+208
+208
+215
+212
+196
+208
+199
+147
+158
+192
+199
+200
+202
+205
+208
+212
+215
+208
+209
+204
+204
+209
+206
+208
+217
+223
+220
+195
+178
+168
+176
+166
+157
+191
+179
+161
+179
+194
+202
+218
+225
+227
+227
+223
+217
+205
+186
+192
+187
+196
+194
+192
+196
+205
+199
+197
+199
+206
+194
+191
+177
+123
+131
+149
+178
+215
+201
+196
+187
+178
+181
+188
+178
+160
+154
+140
+124
+80
+80
+94
+62
+66
+70
+53
+90
+64
+53
+98
+94
+68
+59
+77
+90
+102
+88
+84
+79
+75
+113
+118
+107
+80
+78
+85
+98
+114
+117
+120
+106
+114
+111
+110
+87
+80
+92
+84
+92
+104
+92
+98
+108
+120
+116
+118
+115
+133
+110
+107
+127
+120
+98
+110
+140
+180
+189
+137
+121
+119
+106
+84
+60
+106
+99
+137
+156
+131
+125
+108
+107
+100
+94
+99
+107
+107
+79
+110
+114
+114
+136
+97
+103
+107
+88
+102
+84
+79
+90
+119
+90
+89
+120
+104
+116
+127
+104
+110
+113
+108
+104
+111
+110
+108
+118
+84
+84
+87
+95
+102
+79
+88
+110
+119
+105
+115
+124
+106
+103
+88
+97
+89
+83
+99
+96
+100
+110
+93
+95
+92
+92
+99
+103
+102
+106
+129
+120
+115
+102
+78
+100
+103
+104
+108
+106
+175
+180
+189
+191
+187
+192
+192
+179
+179
+190
+192
+187
+190
+191
+197
+188
+181
+194
+192
+188
+177
+184
+177
+170
+179
+184
+187
+184
+187
+181
+168
+156
+134
+116
+113
+135
+159
+159
+139
+133
+131
+155
+198
+198
+161
+159
+164
+161
+158
+161
+137
+117
+104
+94
+125
+126
+127
+92
+100
+119
+116
+139
+143
+103
+59
+36
+36
+33
+28
+24
+22
+45
+69
+54
+49
+52
+48
+45
+63
+34
+56
+62
+51
+66
+64
+53
+56
+55
+63
+48
+51
+66
+57
+38
+34
+29
+28
+23
+31
+37
+41
+57
+70
+36
+48
+31
+57
+57
+69
+52
+53
+45
+45
+58
+80
+66
+69
+56
+41
+48
+38
+18
+38
+37
+25
+43
+39
+21
+23
+29
+31
+38
+34
+26
+88
+160
+177
+161
+175
+141
+89
+89
+133
+176
+192
+186
+182
+189
+194
+190
+196
+205
+202
+218
+201
+170
+136
+109
+115
+169
+180
+177
+186
+187
+187
+191
+202
+220
+225
+222
+210
+206
+206
+205
+205
+181
+175
+170
+153
+156
+177
+179
+191
+202
+215
+221
+219
+205
+180
+178
+171
+171
+185
+186
+187
+191
+196
+199
+189
+187
+190
+199
+199
+176
+145
+182
+204
+216
+226
+215
+215
+207
+200
+204
+201
+196
+184
+162
+154
+166
+154
+136
+133
+131
+129
+133
+137
+121
+128
+120
+118
+123
+121
+121
+118
+127
+120
+126
+129
+138
+130
+137
+157
+124
+131
+151
+143
+133
+133
+141
+144
+133
+133
+134
+129
+127
+157
+158
+149
+144
+141
+129
+124
+126
+129
+126
+130
+130
+125
+135
+136
+126
+123
+118
+121
+130
+136
+177
+213
+225
+211
+204
+190
+189
+199
+190
+188
+204
+201
+192
+199
+216
+211
+204
+197
+169
+120
+143
+186
+197
+195
+206
+210
+207
+202
+207
+217
+210
+202
+205
+217
+216
+220
+221
+217
+210
+196
+181
+165
+167
+181
+182
+172
+171
+174
+194
+209
+220
+221
+222
+216
+215
+217
+218
+207
+189
+192
+182
+186
+188
+192
+206
+207
+201
+205
+202
+188
+186
+182
+147
+107
+119
+168
+174
+217
+192
+187
+199
+189
+187
+195
+181
+148
+131
+151
+148
+118
+74
+72
+65
+53
+51
+59
+65
+55
+55
+54
+48
+38
+42
+47
+38
+54
+70
+64
+86
+109
+114
+95
+66
+77
+94
+116
+83
+106
+98
+111
+123
+87
+119
+120
+106
+113
+88
+93
+104
+154
+159
+156
+170
+153
+125
+110
+97
+108
+95
+95
+131
+130
+109
+92
+115
+145
+129
+126
+114
+115
+127
+138
+103
+65
+98
+93
+177
+162
+129
+124
+109
+98
+86
+99
+92
+78
+107
+106
+115
+139
+127
+114
+105
+110
+88
+93
+88
+85
+96
+100
+95
+93
+92
+118
+118
+138
+135
+115
+131
+150
+137
+109
+113
+128
+128
+114
+85
+94
+92
+87
+108
+99
+93
+98
+109
+105
+107
+109
+97
+90
+83
+92
+79
+85
+87
+80
+94
+103
+88
+93
+95
+75
+89
+100
+105
+111
+125
+111
+108
+95
+105
+111
+109
+92
+104
+184
+190
+194
+190
+186
+191
+186
+188
+192
+198
+197
+191
+189
+187
+187
+186
+182
+196
+197
+194
+176
+164
+168
+176
+170
+179
+188
+182
+165
+156
+151
+145
+148
+150
+166
+171
+153
+129
+125
+135
+144
+155
+153
+197
+216
+184
+156
+161
+146
+150
+158
+148
+129
+111
+109
+86
+87
+120
+126
+128
+125
+140
+114
+59
+27
+23
+17
+28
+24
+26
+35
+46
+57
+33
+25
+34
+62
+49
+68
+45
+42
+60
+52
+49
+52
+55
+45
+62
+51
+43
+42
+57
+60
+44
+28
+33
+66
+47
+39
+37
+51
+28
+54
+66
+64
+59
+43
+48
+49
+42
+45
+53
+85
+68
+47
+69
+55
+43
+28
+42
+45
+27
+32
+31
+28
+26
+23
+46
+69
+97
+123
+140
+75
+53
+63
+126
+151
+160
+181
+175
+116
+88
+95
+145
+157
+154
+176
+180
+182
+184
+192
+200
+198
+210
+205
+188
+146
+125
+103
+143
+174
+191
+201
+201
+204
+202
+204
+213
+218
+218
+209
+205
+209
+199
+187
+176
+190
+175
+170
+180
+187
+189
+188
+198
+212
+217
+216
+210
+187
+181
+188
+185
+190
+189
+190
+191
+192
+200
+192
+184
+190
+192
+189
+169
+154
+179
+187
+198
+206
+215
+213
+205
+201
+196
+199
+202
+197
+180
+161
+150
+149
+127
+125
+129
+136
+140
+129
+121
+129
+118
+119
+119
+125
+123
+124
+126
+126
+134
+133
+137
+129
+138
+118
+129
+153
+153
+150
+156
+143
+130
+134
+157
+179
+164
+148
+135
+133
+133
+135
+136
+133
+128
+135
+135
+129
+126
+127
+128
+127
+127
+127
+127
+126
+121
+123
+120
+137
+188
+216
+221
+217
+204
+178
+191
+196
+190
+197
+199
+194
+202
+202
+196
+207
+201
+181
+172
+137
+138
+178
+190
+194
+200
+207
+210
+208
+206
+215
+218
+210
+217
+223
+216
+219
+221
+209
+190
+189
+176
+153
+149
+160
+168
+164
+170
+185
+209
+210
+222
+226
+223
+216
+219
+218
+209
+205
+199
+188
+190
+192
+187
+194
+205
+199
+202
+206
+195
+195
+192
+182
+139
+114
+148
+169
+158
+200
+200
+195
+190
+197
+201
+198
+180
+137
+117
+108
+76
+59
+82
+55
+52
+72
+53
+48
+43
+58
+56
+52
+54
+44
+53
+34
+56
+56
+53
+96
+77
+85
+89
+105
+107
+77
+77
+88
+119
+108
+95
+97
+67
+77
+85
+85
+94
+92
+138
+129
+144
+141
+177
+186
+161
+138
+141
+168
+158
+133
+146
+149
+145
+104
+87
+86
+88
+86
+96
+130
+115
+88
+75
+85
+121
+136
+114
+78
+117
+176
+143
+133
+118
+92
+105
+102
+121
+116
+105
+130
+109
+123
+126
+116
+109
+117
+102
+72
+104
+88
+92
+123
+98
+93
+96
+84
+109
+135
+147
+129
+150
+169
+176
+159
+116
+135
+128
+120
+116
+103
+93
+80
+78
+72
+94
+78
+86
+113
+89
+102
+107
+93
+98
+87
+93
+98
+95
+82
+76
+95
+77
+94
+92
+92
+93
+80
+102
+110
+103
+96
+96
+114
+90
+80
+99
+97
+104
+201
+196
+201
+201
+198
+188
+185
+187
+200
+208
+200
+189
+194
+197
+196
+201
+202
+199
+191
+182
+166
+177
+194
+192
+189
+190
+189
+171
+166
+153
+150
+156
+175
+179
+157
+130
+126
+134
+137
+148
+160
+157
+164
+166
+169
+198
+200
+145
+127
+161
+139
+127
+113
+115
+94
+133
+153
+141
+104
+99
+119
+117
+55
+37
+25
+31
+21
+19
+27
+24
+95
+131
+86
+42
+29
+35
+56
+69
+44
+55
+51
+57
+58
+53
+46
+49
+51
+47
+39
+41
+29
+46
+55
+79
+67
+48
+47
+38
+29
+39
+34
+29
+36
+38
+53
+51
+55
+44
+45
+44
+45
+38
+44
+67
+51
+57
+66
+68
+67
+45
+33
+27
+24
+22
+18
+28
+32
+33
+65
+54
+90
+129
+80
+67
+69
+102
+128
+155
+165
+157
+115
+73
+92
+143
+165
+166
+181
+187
+187
+186
+194
+207
+215
+218
+207
+195
+192
+153
+108
+153
+165
+182
+186
+181
+185
+188
+195
+205
+221
+222
+207
+208
+215
+195
+187
+187
+191
+174
+154
+158
+181
+187
+184
+197
+202
+202
+195
+199
+198
+191
+189
+188
+181
+179
+169
+175
+179
+172
+171
+192
+188
+181
+185
+164
+157
+191
+206
+191
+202
+211
+208
+218
+202
+198
+206
+202
+194
+197
+176
+143
+141
+131
+129
+129
+134
+131
+126
+124
+125
+125
+121
+125
+121
+126
+124
+133
+129
+149
+137
+124
+127
+125
+121
+121
+136
+143
+129
+138
+139
+144
+153
+147
+147
+155
+149
+139
+133
+128
+129
+128
+137
+135
+127
+125
+124
+120
+126
+126
+121
+124
+124
+127
+127
+120
+123
+126
+158
+202
+225
+222
+199
+191
+184
+192
+197
+192
+195
+192
+199
+212
+206
+188
+181
+182
+167
+141
+158
+185
+191
+200
+206
+207
+201
+209
+201
+201
+206
+201
+197
+200
+204
+206
+208
+207
+201
+194
+182
+178
+160
+155
+154
+157
+164
+164
+190
+206
+212
+216
+222
+223
+228
+228
+213
+204
+202
+192
+194
+194
+182
+191
+197
+202
+209
+204
+195
+195
+198
+185
+158
+137
+120
+166
+209
+181
+192
+205
+201
+191
+195
+199
+192
+169
+144
+119
+95
+100
+67
+58
+90
+87
+70
+66
+47
+60
+49
+57
+47
+51
+29
+52
+49
+42
+70
+97
+83
+90
+106
+107
+123
+107
+84
+100
+93
+72
+96
+95
+69
+69
+42
+53
+79
+78
+99
+135
+130
+125
+141
+146
+134
+133
+150
+165
+164
+150
+126
+117
+108
+121
+128
+118
+100
+89
+76
+89
+66
+97
+106
+70
+75
+99
+125
+120
+102
+74
+105
+130
+84
+90
+100
+102
+108
+107
+107
+102
+90
+113
+115
+119
+128
+145
+113
+96
+104
+96
+109
+103
+94
+82
+82
+106
+84
+74
+95
+111
+121
+123
+129
+137
+141
+120
+120
+118
+121
+116
+115
+93
+109
+72
+88
+79
+77
+102
+93
+94
+100
+108
+99
+92
+95
+85
+88
+105
+97
+107
+93
+98
+104
+108
+105
+95
+110
+89
+103
+97
+90
+95
+78
+100
+90
+88
+111
+97
+192
+189
+197
+197
+189
+178
+181
+192
+196
+189
+175
+186
+188
+190
+197
+190
+190
+190
+181
+174
+188
+201
+200
+194
+177
+171
+172
+185
+181
+159
+161
+179
+187
+179
+154
+149
+160
+170
+182
+170
+166
+167
+161
+181
+177
+150
+153
+206
+198
+136
+126
+107
+113
+108
+155
+149
+140
+84
+75
+119
+104
+93
+43
+49
+49
+23
+37
+28
+26
+53
+90
+89
+62
+41
+47
+65
+79
+84
+83
+66
+80
+78
+65
+63
+64
+57
+44
+37
+33
+41
+38
+48
+69
+77
+48
+44
+39
+34
+34
+21
+22
+22
+24
+24
+36
+39
+47
+65
+59
+52
+59
+43
+48
+60
+56
+69
+69
+69
+59
+55
+32
+29
+32
+26
+21
+16
+28
+29
+19
+26
+34
+49
+47
+51
+73
+94
+123
+117
+161
+159
+117
+67
+82
+127
+167
+187
+186
+182
+188
+195
+196
+195
+213
+218
+210
+201
+187
+162
+137
+121
+137
+164
+179
+189
+190
+189
+198
+205
+210
+202
+200
+210
+215
+200
+199
+199
+199
+178
+177
+175
+180
+165
+165
+187
+186
+191
+201
+201
+219
+220
+201
+211
+212
+196
+170
+175
+180
+181
+187
+185
+180
+178
+188
+185
+164
+177
+196
+200
+198
+199
+210
+217
+208
+215
+213
+202
+201
+190
+179
+135
+130
+120
+129
+137
+130
+137
+133
+121
+123
+121
+125
+127
+126
+121
+123
+130
+123
+124
+126
+125
+129
+134
+130
+133
+133
+150
+175
+178
+165
+184
+175
+137
+123
+135
+138
+133
+141
+135
+135
+139
+129
+129
+139
+131
+121
+127
+136
+135
+127
+121
+121
+129
+124
+119
+123
+138
+170
+212
+222
+215
+204
+182
+176
+192
+195
+184
+184
+200
+204
+217
+208
+202
+192
+155
+141
+119
+175
+194
+205
+207
+201
+206
+198
+192
+191
+201
+196
+200
+202
+198
+200
+195
+184
+186
+190
+179
+180
+172
+157
+159
+138
+143
+176
+184
+196
+211
+223
+219
+227
+225
+221
+210
+198
+194
+188
+187
+190
+187
+184
+182
+185
+197
+197
+195
+197
+198
+198
+185
+139
+108
+100
+194
+218
+200
+190
+200
+200
+201
+189
+196
+184
+159
+118
+77
+83
+73
+37
+45
+34
+52
+62
+59
+79
+87
+106
+83
+57
+52
+69
+66
+57
+70
+74
+98
+59
+72
+83
+87
+94
+79
+83
+97
+86
+92
+85
+96
+66
+69
+72
+69
+126
+137
+128
+100
+154
+162
+136
+93
+85
+92
+102
+115
+128
+170
+180
+143
+94
+106
+167
+148
+133
+114
+92
+103
+119
+78
+77
+72
+84
+82
+75
+110
+103
+89
+79
+80
+78
+70
+78
+88
+95
+104
+96
+119
+109
+105
+121
+106
+106
+100
+108
+95
+97
+105
+108
+107
+96
+89
+103
+99
+113
+87
+100
+116
+114
+103
+108
+109
+105
+109
+108
+93
+124
+102
+109
+110
+94
+104
+100
+97
+106
+102
+117
+116
+126
+109
+89
+102
+77
+83
+93
+125
+115
+105
+110
+108
+117
+126
+116
+110
+104
+99
+93
+114
+96
+90
+103
+82
+93
+98
+88
+107
+181
+187
+185
+188
+177
+177
+184
+194
+184
+185
+194
+196
+192
+199
+190
+188
+186
+195
+202
+200
+188
+176
+167
+164
+162
+170
+180
+181
+178
+162
+160
+153
+167
+182
+190
+186
+174
+167
+147
+139
+147
+166
+170
+170
+160
+138
+138
+159
+180
+208
+196
+139
+129
+134
+126
+115
+114
+100
+117
+120
+74
+55
+57
+63
+53
+53
+32
+58
+53
+74
+72
+51
+46
+38
+48
+66
+75
+64
+69
+90
+121
+86
+56
+57
+56
+45
+48
+49
+45
+37
+37
+45
+41
+43
+33
+21
+32
+29
+33
+41
+63
+66
+45
+22
+43
+34
+31
+47
+51
+39
+67
+52
+51
+66
+59
+44
+53
+66
+46
+48
+43
+26
+36
+23
+18
+19
+10
+14
+29
+22
+25
+26
+28
+32
+37
+39
+78
+104
+168
+180
+178
+107
+87
+116
+149
+172
+181
+185
+188
+192
+192
+198
+197
+204
+205
+200
+185
+164
+146
+138
+150
+156
+174
+185
+189
+195
+202
+199
+197
+200
+210
+209
+207
+208
+212
+209
+197
+169
+179
+184
+184
+179
+178
+194
+197
+196
+198
+215
+220
+222
+218
+212
+216
+206
+205
+199
+187
+194
+201
+208
+205
+190
+200
+201
+177
+180
+192
+197
+194
+202
+213
+222
+206
+197
+205
+194
+194
+192
+178
+140
+126
+128
+131
+140
+139
+140
+140
+133
+134
+137
+135
+125
+126
+128
+131
+121
+120
+120
+125
+134
+130
+140
+150
+154
+162
+167
+171
+159
+168
+170
+146
+141
+136
+140
+131
+130
+120
+130
+127
+131
+126
+125
+130
+128
+124
+124
+131
+131
+123
+123
+123
+124
+120
+117
+125
+147
+197
+213
+220
+212
+196
+171
+182
+187
+189
+195
+207
+220
+229
+222
+212
+210
+202
+162
+138
+116
+169
+189
+199
+201
+206
+204
+198
+207
+202
+196
+202
+209
+210
+213
+219
+205
+200
+196
+180
+172
+156
+137
+136
+146
+143
+149
+170
+180
+197
+215
+210
+210
+222
+220
+223
+215
+200
+194
+186
+182
+196
+190
+191
+191
+195
+186
+180
+191
+199
+194
+187
+145
+107
+116
+138
+179
+201
+211
+204
+198
+189
+189
+191
+181
+168
+154
+115
+79
+52
+44
+48
+46
+47
+42
+68
+78
+94
+85
+109
+109
+95
+120
+118
+153
+143
+120
+123
+104
+109
+83
+79
+62
+69
+78
+72
+85
+92
+94
+87
+78
+88
+93
+102
+88
+63
+99
+117
+120
+89
+107
+140
+155
+139
+128
+149
+105
+80
+120
+135
+162
+138
+99
+130
+168
+133
+114
+113
+93
+68
+86
+69
+90
+75
+82
+84
+85
+98
+99
+94
+87
+66
+63
+76
+72
+84
+86
+95
+104
+123
+123
+124
+111
+109
+104
+92
+87
+109
+123
+124
+96
+108
+109
+127
+114
+102
+87
+106
+113
+124
+125
+108
+92
+107
+84
+100
+115
+97
+103
+99
+85
+105
+110
+133
+143
+121
+104
+111
+128
+129
+124
+109
+98
+104
+84
+116
+118
+116
+114
+117
+103
+108
+124
+114
+115
+93
+108
+133
+114
+95
+100
+96
+78
+95
+96
+100
+97
+179
+170
+170
+148
+159
+188
+191
+191
+192
+196
+191
+191
+192
+190
+195
+184
+180
+188
+176
+159
+149
+146
+141
+139
+161
+149
+164
+190
+185
+166
+149
+162
+166
+176
+179
+161
+153
+143
+145
+157
+155
+164
+170
+158
+133
+153
+176
+168
+140
+153
+190
+197
+169
+104
+99
+107
+117
+148
+176
+114
+52
+57
+68
+54
+76
+70
+35
+66
+79
+72
+55
+34
+55
+56
+53
+78
+59
+83
+87
+73
+96
+80
+58
+59
+49
+43
+52
+42
+28
+35
+29
+38
+46
+27
+27
+41
+33
+35
+55
+119
+138
+156
+162
+166
+143
+53
+33
+64
+94
+99
+57
+58
+73
+69
+84
+72
+57
+57
+47
+32
+24
+17
+18
+28
+16
+26
+27
+28
+55
+32
+47
+36
+33
+34
+37
+48
+78
+117
+156
+149
+161
+120
+77
+97
+137
+168
+178
+176
+181
+195
+197
+198
+207
+202
+199
+205
+190
+154
+141
+150
+149
+154
+157
+167
+180
+191
+189
+192
+205
+202
+210
+202
+188
+202
+209
+202
+191
+186
+172
+181
+179
+159
+172
+185
+186
+194
+215
+219
+219
+227
+225
+217
+218
+218
+215
+217
+210
+195
+202
+202
+195
+195
+207
+199
+175
+181
+188
+196
+209
+195
+196
+210
+197
+196
+198
+191
+189
+189
+168
+136
+127
+134
+129
+121
+130
+137
+135
+123
+124
+133
+129
+120
+127
+134
+129
+129
+119
+126
+131
+123
+120
+139
+165
+155
+148
+156
+159
+161
+156
+147
+151
+164
+147
+136
+136
+131
+125
+128
+130
+137
+135
+129
+130
+137
+128
+127
+128
+125
+127
+120
+125
+129
+125
+117
+129
+175
+202
+212
+221
+217
+202
+164
+161
+182
+197
+198
+211
+220
+226
+219
+205
+196
+178
+158
+148
+127
+169
+188
+190
+200
+212
+211
+206
+199
+197
+191
+197
+202
+217
+221
+227
+225
+216
+194
+177
+157
+146
+135
+139
+154
+172
+169
+164
+188
+196
+213
+220
+218
+218
+226
+222
+213
+200
+199
+191
+192
+195
+191
+195
+196
+190
+194
+184
+181
+186
+184
+156
+118
+133
+154
+176
+180
+200
+211
+206
+195
+180
+192
+190
+176
+165
+134
+85
+89
+70
+69
+84
+64
+63
+53
+80
+88
+59
+57
+69
+103
+118
+124
+115
+96
+117
+100
+137
+158
+165
+157
+126
+90
+87
+90
+114
+88
+93
+80
+88
+85
+47
+75
+69
+80
+87
+79
+97
+98
+92
+92
+116
+124
+124
+146
+128
+113
+123
+103
+90
+109
+115
+141
+160
+168
+158
+162
+143
+115
+90
+58
+95
+137
+143
+98
+90
+86
+127
+140
+108
+111
+85
+65
+99
+67
+73
+83
+86
+114
+126
+125
+115
+123
+140
+129
+96
+92
+131
+121
+147
+118
+102
+121
+126
+124
+103
+96
+84
+108
+117
+113
+115
+97
+92
+129
+106
+98
+110
+103
+110
+105
+87
+94
+114
+123
+119
+107
+88
+99
+102
+116
+113
+99
+104
+104
+102
+102
+116
+113
+98
+104
+96
+108
+104
+95
+97
+103
+110
+124
+100
+107
+84
+105
+98
+88
+96
+89
+139
+141
+159
+166
+174
+190
+196
+201
+191
+178
+169
+168
+159
+170
+162
+156
+153
+164
+162
+157
+158
+147
+153
+149
+148
+166
+180
+176
+162
+134
+146
+148
+168
+164
+159
+164
+158
+175
+181
+162
+148
+158
+139
+127
+138
+151
+153
+123
+86
+111
+128
+129
+180
+204
+175
+134
+178
+217
+212
+157
+82
+94
+68
+49
+43
+67
+67
+70
+89
+73
+53
+48
+56
+79
+74
+47
+93
+99
+90
+60
+63
+67
+66
+44
+38
+43
+47
+41
+45
+37
+31
+35
+37
+35
+29
+49
+43
+35
+77
+73
+48
+46
+59
+102
+161
+194
+133
+66
+47
+44
+72
+63
+76
+85
+58
+100
+58
+53
+46
+39
+28
+24
+26
+14
+32
+38
+18
+22
+29
+44
+49
+62
+77
+53
+63
+99
+96
+92
+106
+114
+109
+89
+80
+87
+126
+169
+184
+182
+187
+185
+191
+197
+199
+206
+219
+207
+202
+182
+159
+134
+158
+168
+166
+174
+186
+185
+184
+185
+192
+196
+196
+190
+200
+216
+215
+200
+191
+191
+174
+155
+161
+164
+151
+159
+182
+196
+216
+218
+223
+221
+222
+225
+216
+212
+221
+223
+209
+197
+188
+187
+192
+187
+196
+202
+182
+167
+190
+191
+198
+208
+215
+201
+204
+212
+206
+201
+194
+192
+172
+144
+124
+125
+135
+121
+130
+138
+137
+126
+127
+119
+129
+136
+124
+119
+115
+125
+120
+123
+121
+131
+143
+141
+133
+117
+121
+123
+128
+140
+139
+176
+178
+180
+180
+166
+146
+135
+149
+134
+143
+141
+135
+133
+135
+133
+123
+128
+124
+134
+128
+118
+118
+123
+118
+116
+129
+174
+199
+205
+205
+209
+191
+145
+170
+195
+199
+204
+207
+223
+230
+218
+197
+187
+177
+172
+151
+129
+172
+196
+204
+201
+201
+204
+196
+198
+201
+205
+199
+202
+210
+218
+227
+219
+201
+196
+185
+172
+167
+146
+139
+134
+184
+190
+181
+186
+199
+221
+222
+215
+215
+218
+215
+219
+206
+195
+192
+196
+190
+184
+190
+189
+185
+196
+198
+205
+197
+166
+129
+104
+140
+185
+199
+200
+215
+216
+199
+179
+181
+191
+195
+176
+150
+119
+99
+82
+86
+97
+69
+57
+35
+37
+35
+37
+57
+47
+68
+100
+111
+95
+77
+56
+62
+95
+115
+95
+82
+86
+97
+120
+121
+108
+134
+113
+96
+114
+80
+92
+115
+73
+106
+137
+145
+148
+170
+176
+157
+144
+155
+143
+138
+128
+121
+145
+139
+106
+72
+63
+86
+97
+86
+103
+108
+149
+168
+167
+137
+118
+111
+129
+168
+129
+116
+120
+103
+88
+89
+78
+60
+70
+63
+83
+76
+70
+90
+105
+123
+117
+98
+98
+130
+138
+127
+96
+100
+117
+127
+128
+92
+93
+109
+113
+106
+96
+97
+109
+99
+126
+128
+113
+119
+125
+120
+90
+106
+94
+103
+125
+111
+97
+89
+97
+102
+90
+97
+85
+104
+85
+89
+119
+97
+103
+107
+106
+98
+105
+118
+104
+107
+100
+100
+117
+107
+113
+105
+111
+108
+96
+111
+97
+94
+102
+89
+87
+160
+177
+188
+200
+202
+200
+194
+180
+176
+178
+168
+172
+184
+175
+159
+178
+184
+194
+197
+186
+174
+168
+175
+179
+177
+155
+137
+144
+169
+171
+181
+180
+170
+170
+167
+174
+184
+178
+168
+156
+159
+147
+140
+145
+144
+147
+127
+115
+126
+128
+140
+147
+168
+161
+195
+221
+219
+192
+157
+134
+106
+68
+43
+51
+45
+80
+69
+79
+89
+76
+62
+74
+80
+58
+60
+57
+82
+88
+59
+55
+60
+46
+55
+49
+48
+55
+55
+70
+69
+57
+57
+54
+44
+26
+32
+28
+52
+62
+49
+67
+93
+118
+92
+84
+57
+128
+189
+174
+69
+57
+47
+53
+62
+73
+111
+109
+94
+67
+43
+29
+55
+31
+38
+52
+33
+43
+21
+10
+25
+28
+29
+32
+68
+88
+70
+82
+58
+87
+108
+110
+119
+120
+80
+88
+114
+155
+171
+180
+181
+177
+189
+191
+189
+200
+201
+210
+195
+190
+178
+135
+141
+174
+180
+194
+186
+186
+180
+181
+186
+186
+189
+192
+209
+221
+219
+200
+188
+206
+182
+155
+170
+162
+145
+159
+174
+187
+205
+210
+222
+223
+223
+223
+222
+204
+217
+229
+223
+213
+205
+188
+175
+181
+202
+204
+186
+169
+178
+194
+196
+197
+208
+208
+190
+202
+206
+210
+204
+207
+176
+144
+133
+136
+135
+135
+134
+131
+123
+125
+125
+134
+131
+123
+121
+118
+119
+118
+118
+119
+126
+133
+136
+139
+140
+125
+123
+133
+130
+136
+147
+177
+185
+195
+184
+166
+138
+135
+135
+130
+135
+139
+150
+141
+137
+135
+130
+141
+140
+131
+131
+120
+118
+128
+124
+117
+134
+189
+202
+206
+217
+192
+169
+166
+196
+202
+205
+212
+208
+215
+222
+199
+174
+157
+187
+167
+133
+153
+188
+209
+199
+195
+199
+194
+202
+208
+200
+201
+207
+211
+220
+216
+202
+191
+181
+182
+172
+167
+146
+139
+148
+146
+171
+195
+195
+194
+210
+216
+206
+211
+221
+220
+220
+216
+205
+196
+187
+192
+188
+178
+184
+186
+187
+188
+189
+191
+172
+134
+111
+121
+147
+204
+217
+218
+205
+199
+192
+176
+180
+194
+179
+161
+133
+114
+121
+108
+76
+54
+60
+38
+37
+55
+48
+77
+103
+100
+78
+72
+58
+62
+67
+63
+62
+59
+69
+96
+86
+68
+82
+65
+63
+83
+75
+100
+93
+78
+93
+80
+113
+149
+131
+109
+104
+127
+134
+140
+140
+147
+124
+110
+117
+103
+127
+158
+150
+153
+113
+86
+93
+88
+119
+96
+87
+74
+100
+129
+157
+161
+131
+121
+126
+114
+130
+125
+105
+100
+102
+97
+72
+77
+78
+62
+95
+96
+95
+75
+87
+108
+114
+111
+108
+135
+131
+113
+113
+100
+111
+131
+108
+95
+100
+114
+114
+89
+83
+87
+105
+111
+126
+128
+131
+130
+125
+116
+86
+96
+108
+109
+127
+102
+95
+99
+82
+84
+87
+89
+74
+93
+89
+104
+110
+85
+98
+92
+78
+107
+93
+108
+116
+111
+95
+97
+116
+110
+117
+104
+96
+103
+104
+100
+100
+99
+106
+88
+190
+199
+204
+197
+207
+200
+191
+180
+174
+176
+190
+195
+192
+190
+185
+185
+178
+172
+161
+164
+167
+185
+175
+175
+160
+139
+146
+179
+191
+191
+181
+180
+180
+172
+180
+182
+180
+170
+168
+167
+161
+168
+164
+165
+153
+149
+151
+130
+144
+141
+148
+159
+154
+134
+126
+129
+170
+197
+192
+138
+54
+51
+39
+49
+74
+62
+82
+99
+102
+86
+88
+100
+86
+45
+58
+53
+96
+95
+87
+72
+51
+65
+56
+63
+43
+49
+56
+82
+70
+77
+69
+42
+36
+28
+39
+47
+49
+56
+37
+29
+48
+77
+80
+82
+63
+47
+86
+156
+182
+131
+53
+56
+94
+100
+107
+84
+97
+74
+58
+43
+28
+65
+70
+41
+48
+70
+68
+52
+82
+82
+106
+136
+92
+62
+42
+49
+57
+63
+119
+124
+124
+149
+118
+84
+124
+153
+151
+171
+178
+175
+171
+182
+192
+192
+205
+222
+206
+198
+182
+150
+139
+168
+181
+188
+184
+190
+195
+190
+180
+187
+205
+204
+211
+218
+215
+197
+200
+206
+182
+174
+156
+165
+158
+159
+148
+182
+194
+195
+216
+222
+221
+227
+226
+206
+200
+223
+213
+213
+218
+200
+179
+180
+189
+195
+190
+166
+170
+197
+195
+185
+196
+209
+207
+199
+182
+180
+192
+206
+186
+147
+129
+141
+146
+141
+135
+135
+119
+125
+124
+129
+127
+124
+119
+121
+124
+115
+119
+124
+126
+127
+139
+134
+121
+137
+140
+140
+166
+189
+207
+179
+154
+136
+128
+124
+129
+136
+144
+139
+133
+134
+159
+170
+161
+146
+135
+138
+135
+135
+136
+124
+117
+117
+119
+123
+128
+170
+207
+216
+215
+177
+161
+184
+202
+209
+202
+205
+221
+221
+222
+205
+175
+150
+154
+126
+117
+158
+188
+196
+195
+197
+204
+216
+217
+211
+208
+205
+206
+217
+223
+212
+207
+216
+200
+187
+177
+151
+131
+123
+139
+156
+167
+191
+191
+195
+196
+211
+218
+226
+230
+226
+210
+199
+198
+190
+189
+188
+187
+188
+181
+159
+161
+178
+194
+189
+176
+135
+97
+107
+146
+198
+205
+202
+200
+201
+189
+182
+198
+198
+178
+147
+129
+149
+154
+115
+98
+60
+98
+136
+123
+123
+94
+62
+63
+62
+44
+64
+52
+49
+54
+48
+59
+66
+59
+82
+63
+78
+76
+99
+85
+64
+105
+109
+102
+100
+95
+94
+104
+105
+107
+82
+84
+102
+117
+105
+123
+127
+125
+114
+114
+129
+117
+118
+107
+144
+137
+111
+104
+95
+103
+94
+65
+80
+80
+73
+82
+102
+113
+106
+105
+105
+80
+121
+130
+98
+98
+107
+102
+74
+72
+74
+87
+126
+111
+99
+89
+86
+114
+117
+121
+114
+127
+111
+105
+94
+89
+111
+116
+107
+116
+116
+116
+97
+84
+92
+85
+114
+113
+116
+120
+133
+133
+124
+125
+95
+123
+129
+138
+147
+145
+114
+97
+104
+109
+120
+116
+96
+116
+127
+100
+102
+97
+99
+97
+102
+85
+103
+109
+105
+115
+98
+97
+109
+103
+89
+96
+89
+110
+98
+89
+78
+97
+96
+176
+175
+177
+187
+184
+164
+175
+171
+178
+186
+192
+196
+190
+189
+176
+161
+150
+147
+174
+181
+180
+184
+179
+175
+149
+160
+177
+187
+184
+180
+169
+170
+184
+189
+186
+178
+179
+159
+155
+153
+151
+149
+137
+139
+143
+147
+140
+134
+134
+145
+154
+135
+119
+96
+89
+78
+86
+96
+140
+189
+185
+126
+54
+47
+51
+78
+113
+100
+109
+106
+74
+65
+69
+37
+64
+43
+70
+74
+74
+73
+56
+83
+72
+72
+58
+46
+45
+49
+55
+53
+43
+41
+38
+35
+37
+52
+133
+68
+47
+46
+45
+19
+18
+15
+23
+29
+46
+54
+117
+180
+171
+87
+49
+45
+54
+62
+56
+88
+117
+97
+46
+52
+102
+151
+82
+70
+105
+144
+60
+120
+150
+116
+56
+42
+45
+49
+74
+84
+87
+109
+135
+170
+155
+80
+102
+136
+153
+178
+187
+186
+185
+188
+191
+192
+196
+206
+205
+209
+175
+135
+121
+154
+167
+179
+186
+195
+197
+184
+181
+189
+197
+209
+217
+213
+197
+192
+189
+181
+174
+146
+136
+158
+168
+174
+178
+189
+200
+197
+198
+211
+217
+220
+220
+212
+202
+208
+208
+210
+211
+199
+202
+197
+199
+195
+188
+177
+167
+176
+189
+197
+195
+195
+211
+198
+187
+167
+167
+180
+169
+138
+128
+135
+135
+135
+130
+126
+118
+123
+115
+124
+129
+127
+120
+119
+119
+126
+127
+131
+128
+126
+127
+131
+135
+133
+144
+175
+202
+182
+166
+155
+156
+159
+145
+137
+141
+154
+150
+154
+144
+127
+138
+136
+138
+125
+129
+125
+127
+128
+121
+121
+124
+117
+116
+123
+138
+191
+199
+194
+201
+171
+158
+187
+202
+201
+202
+213
+217
+225
+228
+205
+177
+146
+144
+118
+115
+160
+186
+192
+197
+201
+208
+209
+201
+198
+200
+206
+208
+211
+220
+220
+226
+226
+205
+186
+189
+176
+145
+127
+121
+167
+161
+170
+172
+190
+208
+227
+220
+221
+228
+219
+196
+194
+182
+178
+180
+177
+177
+179
+175
+172
+170
+177
+195
+188
+175
+119
+93
+194
+225
+211
+200
+190
+197
+189
+174
+192
+186
+171
+151
+106
+105
+124
+113
+104
+119
+119
+127
+141
+110
+99
+87
+80
+57
+35
+48
+55
+47
+66
+70
+75
+70
+77
+68
+93
+92
+72
+86
+90
+82
+70
+67
+80
+100
+86
+69
+74
+126
+98
+104
+99
+87
+113
+75
+93
+104
+102
+99
+111
+114
+95
+94
+89
+69
+118
+133
+114
+107
+84
+93
+95
+93
+89
+105
+84
+58
+98
+74
+66
+96
+99
+94
+97
+114
+106
+106
+85
+88
+90
+70
+69
+68
+92
+141
+140
+111
+123
+149
+130
+134
+117
+90
+124
+104
+107
+111
+93
+124
+111
+127
+129
+130
+119
+79
+93
+94
+102
+104
+99
+117
+111
+127
+124
+108
+97
+95
+110
+121
+137
+150
+125
+118
+96
+114
+155
+144
+116
+88
+115
+97
+104
+85
+92
+78
+93
+102
+97
+93
+107
+93
+115
+98
+98
+110
+102
+105
+94
+98
+97
+108
+113
+107
+102
+176
+180
+182
+175
+167
+179
+176
+179
+178
+187
+185
+182
+185
+174
+162
+155
+175
+190
+196
+185
+186
+189
+176
+169
+188
+185
+172
+174
+162
+172
+179
+188
+189
+197
+194
+176
+160
+135
+125
+126
+110
+126
+134
+138
+147
+150
+141
+147
+137
+156
+143
+113
+88
+58
+74
+80
+93
+108
+113
+89
+126
+190
+197
+168
+92
+83
+86
+90
+72
+65
+76
+86
+75
+52
+47
+57
+54
+57
+58
+66
+69
+67
+74
+65
+56
+56
+58
+60
+38
+48
+38
+32
+29
+26
+42
+90
+143
+55
+45
+65
+57
+45
+36
+34
+35
+35
+41
+45
+48
+82
+155
+174
+145
+64
+43
+43
+59
+66
+79
+100
+128
+92
+59
+128
+171
+97
+44
+93
+164
+147
+75
+47
+52
+42
+43
+41
+90
+64
+75
+92
+123
+162
+150
+113
+89
+121
+131
+166
+184
+191
+190
+191
+190
+195
+191
+204
+205
+196
+177
+165
+130
+143
+170
+185
+182
+156
+160
+151
+159
+177
+186
+199
+204
+207
+196
+187
+178
+188
+169
+140
+153
+168
+172
+167
+181
+195
+210
+200
+199
+212
+213
+217
+218
+205
+211
+217
+215
+221
+217
+205
+200
+204
+209
+201
+190
+182
+179
+181
+186
+191
+201
+204
+200
+208
+204
+196
+202
+196
+165
+134
+130
+134
+136
+126
+134
+127
+120
+117
+115
+115
+121
+124
+121
+124
+124
+121
+124
+127
+131
+130
+130
+133
+136
+156
+148
+155
+189
+188
+170
+170
+169
+184
+170
+156
+151
+149
+158
+139
+130
+139
+143
+145
+140
+130
+123
+126
+131
+131
+126
+134
+136
+116
+117
+125
+149
+205
+204
+210
+216
+182
+184
+200
+211
+207
+211
+216
+216
+225
+219
+199
+186
+161
+171
+140
+129
+181
+198
+195
+192
+200
+192
+182
+195
+186
+190
+204
+209
+215
+219
+209
+215
+213
+200
+185
+188
+175
+136
+116
+147
+164
+153
+177
+186
+202
+223
+232
+229
+217
+216
+210
+185
+178
+192
+195
+185
+178
+177
+172
+169
+169
+177
+187
+197
+169
+140
+128
+155
+179
+222
+212
+198
+191
+184
+192
+186
+200
+177
+161
+157
+121
+118
+136
+116
+82
+90
+80
+73
+59
+76
+92
+77
+79
+93
+93
+94
+98
+56
+54
+75
+49
+68
+57
+67
+74
+63
+64
+72
+83
+72
+77
+77
+59
+73
+69
+80
+108
+56
+59
+59
+69
+77
+93
+92
+98
+97
+73
+75
+86
+86
+88
+84
+98
+87
+72
+99
+126
+117
+94
+72
+68
+96
+105
+93
+103
+94
+92
+105
+87
+98
+119
+94
+62
+99
+106
+106
+120
+99
+84
+106
+77
+79
+107
+157
+178
+151
+141
+172
+181
+188
+158
+115
+117
+114
+99
+108
+103
+99
+108
+141
+160
+139
+128
+116
+106
+105
+90
+104
+110
+103
+118
+119
+121
+116
+108
+104
+104
+121
+121
+133
+125
+109
+105
+85
+98
+133
+131
+99
+82
+95
+90
+93
+96
+73
+84
+79
+90
+90
+100
+104
+103
+120
+103
+102
+104
+92
+107
+94
+107
+118
+109
+109
+90
+177
+188
+172
+153
+151
+158
+164
+177
+184
+180
+174
+176
+175
+180
+175
+170
+191
+201
+192
+190
+181
+171
+166
+172
+180
+170
+161
+174
+176
+184
+185
+200
+194
+184
+161
+137
+125
+129
+136
+154
+137
+145
+128
+138
+141
+138
+150
+154
+154
+120
+106
+83
+88
+104
+121
+100
+95
+105
+96
+77
+60
+95
+155
+200
+198
+169
+102
+66
+67
+75
+82
+113
+63
+72
+60
+54
+60
+62
+62
+53
+49
+63
+66
+53
+44
+54
+56
+63
+63
+39
+29
+43
+26
+26
+37
+139
+106
+33
+37
+46
+47
+39
+37
+37
+33
+25
+18
+49
+27
+41
+55
+99
+168
+180
+125
+43
+46
+49
+55
+48
+115
+164
+123
+65
+75
+63
+86
+159
+108
+44
+63
+42
+42
+37
+38
+42
+104
+92
+73
+78
+104
+141
+170
+168
+94
+106
+121
+139
+177
+188
+185
+192
+191
+187
+189
+191
+211
+222
+205
+182
+127
+134
+177
+187
+179
+172
+179
+182
+182
+178
+178
+191
+196
+190
+196
+211
+204
+188
+175
+145
+167
+177
+170
+176
+182
+196
+205
+218
+217
+220
+222
+227
+216
+199
+200
+209
+210
+217
+218
+207
+201
+195
+198
+197
+191
+179
+176
+170
+188
+186
+194
+197
+207
+218
+198
+199
+186
+178
+154
+133
+129
+123
+133
+138
+136
+125
+124
+121
+121
+115
+125
+120
+115
+121
+124
+123
+126
+135
+135
+143
+148
+120
+147
+138
+138
+159
+153
+156
+180
+169
+161
+157
+146
+135
+134
+135
+131
+129
+137
+146
+140
+133
+129
+140
+139
+131
+128
+123
+133
+130
+120
+115
+116
+130
+171
+205
+207
+201
+196
+182
+191
+196
+212
+217
+218
+222
+226
+228
+218
+190
+159
+149
+147
+106
+144
+195
+198
+200
+198
+200
+194
+200
+194
+186
+195
+211
+223
+227
+217
+207
+210
+205
+191
+186
+165
+151
+126
+102
+123
+135
+164
+192
+195
+208
+223
+231
+226
+213
+209
+195
+182
+181
+196
+201
+189
+190
+190
+186
+178
+176
+192
+205
+194
+159
+117
+140
+165
+157
+202
+220
+196
+197
+190
+188
+185
+185
+168
+178
+146
+90
+65
+65
+93
+60
+102
+98
+63
+52
+49
+44
+72
+139
+141
+144
+147
+134
+115
+80
+60
+63
+58
+68
+76
+86
+65
+79
+107
+77
+55
+86
+74
+65
+66
+66
+88
+73
+58
+68
+60
+65
+64
+59
+70
+84
+76
+85
+65
+66
+77
+90
+104
+63
+94
+115
+92
+85
+124
+148
+103
+82
+115
+148
+102
+106
+84
+76
+78
+83
+80
+89
+78
+77
+68
+79
+104
+98
+115
+98
+93
+87
+63
+89
+94
+143
+154
+127
+118
+162
+180
+174
+147
+129
+117
+95
+88
+92
+77
+93
+116
+144
+140
+127
+121
+127
+124
+116
+83
+99
+98
+110
+104
+93
+103
+94
+99
+120
+115
+133
+127
+111
+106
+102
+78
+68
+97
+94
+82
+93
+76
+98
+90
+78
+89
+83
+73
+89
+97
+90
+100
+111
+99
+106
+103
+87
+108
+108
+111
+107
+96
+114
+111
+109
+189
+178
+161
+157
+149
+165
+178
+169
+159
+154
+157
+184
+180
+177
+188
+199
+186
+188
+179
+172
+178
+169
+153
+164
+166
+169
+179
+180
+177
+184
+184
+170
+159
+147
+141
+145
+157
+172
+175
+178
+150
+127
+133
+143
+157
+160
+147
+146
+118
+104
+124
+129
+121
+130
+106
+97
+99
+105
+113
+75
+109
+115
+147
+118
+121
+172
+197
+168
+82
+62
+58
+76
+78
+47
+54
+59
+62
+82
+72
+77
+68
+72
+52
+46
+37
+42
+49
+43
+49
+68
+73
+62
+33
+31
+56
+129
+103
+63
+56
+38
+34
+23
+43
+31
+22
+32
+47
+38
+54
+56
+48
+53
+62
+97
+158
+175
+123
+60
+31
+24
+45
+67
+124
+135
+148
+144
+124
+74
+42
+34
+27
+37
+49
+35
+26
+45
+96
+113
+76
+73
+117
+145
+159
+169
+129
+90
+92
+115
+164
+186
+188
+181
+180
+177
+189
+194
+206
+210
+200
+179
+154
+129
+165
+184
+186
+195
+201
+204
+202
+201
+196
+196
+200
+191
+197
+204
+194
+174
+146
+141
+161
+164
+161
+174
+181
+189
+205
+215
+215
+223
+223
+223
+223
+217
+210
+213
+207
+196
+209
+207
+195
+195
+195
+196
+187
+179
+165
+161
+188
+185
+192
+192
+206
+208
+196
+197
+186
+145
+131
+126
+121
+120
+133
+128
+128
+123
+121
+116
+114
+116
+120
+119
+116
+121
+126
+120
+126
+126
+126
+128
+133
+125
+134
+138
+136
+138
+158
+159
+165
+188
+170
+178
+167
+168
+158
+146
+141
+147
+141
+155
+159
+138
+134
+141
+148
+144
+140
+139
+143
+138
+127
+126
+129
+147
+162
+187
+206
+207
+201
+171
+178
+201
+215
+221
+222
+222
+227
+229
+206
+169
+144
+148
+126
+107
+144
+182
+198
+198
+200
+200
+207
+208
+205
+197
+204
+217
+229
+229
+220
+210
+198
+192
+191
+177
+167
+136
+111
+109
+111
+135
+169
+190
+196
+213
+225
+225
+220
+206
+196
+190
+182
+184
+197
+194
+187
+188
+184
+184
+175
+175
+182
+189
+172
+125
+107
+176
+180
+194
+207
+213
+188
+180
+172
+178
+185
+181
+177
+177
+149
+100
+108
+104
+127
+96
+93
+69
+108
+120
+110
+99
+110
+143
+147
+90
+75
+83
+72
+46
+44
+44
+63
+129
+109
+98
+76
+75
+69
+80
+66
+72
+45
+51
+48
+43
+69
+78
+75
+100
+108
+113
+121
+114
+125
+121
+92
+75
+65
+66
+90
+114
+138
+125
+140
+169
+179
+145
+108
+94
+109
+87
+82
+137
+137
+98
+72
+88
+77
+86
+75
+58
+80
+73
+83
+73
+78
+85
+104
+128
+129
+85
+84
+70
+88
+99
+106
+123
+110
+114
+138
+153
+146
+145
+143
+103
+103
+88
+80
+97
+102
+131
+151
+140
+118
+119
+131
+125
+108
+99
+120
+123
+121
+127
+108
+105
+95
+89
+108
+117
+123
+105
+88
+97
+94
+80
+70
+79
+80
+76
+82
+77
+90
+98
+114
+113
+103
+85
+102
+118
+93
+92
+103
+93
+110
+99
+88
+99
+105
+105
+108
+104
+90
+102
+178
+167
+172
+166
+168
+176
+155
+150
+148
+165
+172
+171
+162
+170
+170
+168
+167
+161
+168
+166
+169
+162
+169
+190
+188
+185
+189
+177
+172
+175
+170
+166
+166
+170
+166
+177
+169
+164
+174
+150
+137
+149
+157
+162
+166
+137
+123
+102
+114
+146
+157
+130
+113
+115
+125
+113
+99
+99
+125
+139
+116
+126
+115
+93
+95
+95
+116
+175
+200
+186
+130
+48
+69
+70
+56
+66
+73
+93
+92
+77
+53
+47
+55
+53
+65
+60
+58
+102
+90
+74
+53
+33
+26
+45
+59
+88
+80
+70
+33
+23
+23
+22
+27
+25
+38
+28
+41
+36
+49
+47
+59
+49
+57
+59
+58
+86
+131
+160
+156
+106
+41
+32
+65
+136
+145
+78
+28
+22
+19
+24
+34
+41
+28
+17
+19
+41
+56
+92
+94
+59
+64
+128
+167
+180
+194
+144
+106
+126
+169
+181
+181
+185
+195
+187
+196
+204
+209
+215
+200
+180
+158
+114
+121
+167
+178
+188
+188
+191
+197
+212
+211
+205
+204
+201
+196
+178
+165
+140
+137
+161
+171
+160
+162
+164
+175
+184
+194
+199
+207
+217
+212
+212
+217
+215
+215
+205
+195
+205
+202
+200
+200
+196
+201
+212
+200
+190
+180
+150
+153
+164
+185
+195
+202
+204
+195
+199
+185
+133
+133
+127
+119
+115
+126
+141
+133
+129
+123
+117
+120
+125
+119
+125
+118
+126
+124
+123
+120
+120
+120
+123
+126
+127
+128
+133
+133
+136
+164
+177
+151
+153
+155
+180
+186
+182
+166
+147
+138
+145
+141
+157
+157
+136
+138
+135
+129
+126
+127
+129
+126
+124
+119
+118
+121
+128
+130
+159
+192
+208
+196
+189
+188
+196
+222
+223
+222
+220
+231
+228
+205
+191
+153
+124
+107
+131
+158
+181
+197
+204
+211
+207
+202
+198
+195
+194
+209
+211
+225
+226
+217
+216
+205
+197
+185
+169
+144
+109
+114
+95
+129
+169
+177
+181
+192
+207
+208
+215
+212
+199
+201
+196
+189
+188
+187
+182
+186
+184
+177
+179
+180
+187
+189
+186
+148
+116
+115
+179
+188
+212
+209
+202
+181
+164
+178
+206
+186
+181
+186
+160
+157
+160
+146
+138
+120
+84
+94
+78
+58
+69
+59
+70
+78
+75
+72
+117
+125
+100
+92
+58
+58
+41
+56
+63
+62
+74
+72
+70
+53
+60
+82
+108
+160
+185
+200
+199
+201
+210
+202
+204
+201
+209
+213
+213
+217
+215
+220
+223
+208
+194
+177
+134
+116
+84
+75
+87
+113
+140
+159
+126
+95
+92
+64
+98
+120
+110
+88
+84
+95
+103
+114
+97
+65
+75
+86
+93
+79
+108
+104
+94
+126
+109
+69
+85
+66
+103
+139
+150
+137
+127
+108
+108
+125
+119
+150
+136
+110
+118
+106
+93
+119
+145
+130
+134
+140
+121
+137
+133
+117
+111
+90
+109
+145
+141
+123
+117
+104
+94
+94
+102
+105
+96
+82
+96
+83
+85
+84
+80
+77
+69
+65
+68
+92
+108
+117
+123
+96
+104
+97
+96
+99
+87
+93
+93
+83
+103
+100
+115
+96
+96
+84
+84
+105
+102
+174
+172
+182
+186
+177
+171
+169
+177
+182
+181
+187
+180
+166
+171
+157
+161
+171
+176
+185
+178
+175
+181
+182
+182
+186
+192
+191
+175
+170
+164
+178
+180
+170
+176
+176
+164
+162
+148
+144
+141
+157
+150
+144
+147
+124
+107
+117
+136
+148
+124
+98
+92
+117
+119
+111
+96
+92
+116
+165
+147
+115
+111
+110
+94
+98
+106
+118
+119
+138
+168
+200
+179
+124
+49
+63
+53
+58
+68
+58
+47
+43
+43
+60
+104
+86
+66
+94
+64
+67
+46
+37
+38
+27
+52
+70
+64
+47
+38
+35
+46
+39
+33
+34
+57
+44
+46
+42
+36
+41
+42
+52
+57
+78
+63
+51
+43
+59
+73
+114
+168
+178
+154
+146
+105
+44
+18
+14
+8
+10
+14
+12
+19
+19
+22
+19
+27
+27
+68
+93
+94
+74
+135
+181
+192
+181
+131
+74
+103
+129
+160
+178
+188
+194
+196
+192
+197
+198
+201
+184
+177
+153
+113
+105
+153
+179
+182
+186
+178
+188
+190
+192
+206
+210
+208
+196
+172
+169
+157
+144
+141
+150
+136
+114
+151
+175
+174
+181
+191
+187
+213
+226
+216
+219
+208
+208
+204
+196
+196
+196
+200
+200
+204
+213
+213
+202
+202
+188
+146
+151
+179
+181
+194
+208
+209
+206
+208
+180
+140
+130
+124
+125
+123
+119
+123
+120
+118
+117
+120
+117
+124
+120
+121
+121
+123
+126
+124
+117
+119
+120
+118
+124
+124
+140
+151
+170
+164
+144
+134
+130
+133
+147
+144
+137
+138
+143
+145
+138
+140
+144
+147
+143
+134
+127
+149
+153
+145
+133
+130
+135
+129
+120
+119
+130
+129
+136
+155
+185
+195
+171
+179
+186
+204
+220
+223
+222
+215
+222
+226
+208
+184
+141
+110
+96
+153
+185
+191
+199
+200
+206
+202
+206
+206
+206
+210
+210
+218
+221
+219
+205
+210
+205
+195
+174
+159
+131
+106
+97
+115
+123
+158
+186
+194
+197
+204
+211
+210
+207
+199
+186
+180
+194
+196
+191
+189
+185
+182
+184
+181
+188
+201
+191
+169
+136
+109
+113
+128
+185
+216
+182
+177
+153
+154
+178
+190
+178
+176
+169
+140
+111
+154
+181
+156
+126
+84
+100
+99
+60
+70
+84
+92
+80
+64
+51
+47
+73
+75
+92
+117
+98
+70
+36
+46
+54
+63
+85
+165
+197
+204
+200
+176
+156
+155
+141
+103
+84
+73
+62
+59
+63
+98
+134
+133
+127
+100
+114
+146
+165
+168
+181
+196
+211
+216
+206
+191
+138
+119
+103
+106
+107
+92
+96
+86
+134
+135
+125
+93
+72
+99
+118
+89
+80
+86
+76
+66
+89
+78
+74
+111
+124
+127
+120
+106
+113
+105
+128
+137
+140
+123
+117
+108
+100
+110
+127
+136
+124
+110
+119
+105
+106
+117
+121
+116
+110
+129
+151
+140
+123
+116
+93
+99
+146
+159
+131
+110
+104
+108
+87
+96
+98
+86
+96
+86
+96
+99
+100
+89
+69
+93
+75
+84
+67
+82
+90
+76
+102
+97
+88
+84
+84
+90
+67
+82
+87
+89
+110
+99
+107
+98
+87
+105
+99
+104
+177
+177
+182
+169
+166
+182
+179
+176
+175
+168
+167
+162
+156
+143
+151
+156
+156
+169
+168
+159
+166
+168
+157
+162
+160
+167
+169
+180
+180
+190
+187
+167
+155
+156
+172
+179
+161
+157
+159
+160
+164
+162
+169
+143
+111
+113
+141
+154
+134
+92
+103
+126
+129
+120
+93
+103
+114
+138
+145
+135
+139
+125
+124
+113
+97
+118
+120
+107
+88
+66
+103
+154
+195
+175
+121
+39
+52
+58
+34
+35
+48
+35
+56
+76
+58
+63
+76
+49
+47
+44
+33
+28
+52
+69
+128
+41
+18
+28
+35
+37
+43
+59
+55
+47
+58
+39
+47
+44
+41
+59
+43
+36
+43
+47
+32
+37
+39
+36
+43
+45
+116
+139
+164
+141
+104
+59
+48
+39
+28
+29
+19
+25
+32
+38
+34
+36
+42
+79
+135
+138
+106
+126
+159
+171
+169
+159
+93
+97
+126
+170
+177
+182
+190
+189
+187
+186
+185
+185
+189
+205
+172
+146
+116
+135
+170
+186
+186
+179
+188
+181
+179
+191
+196
+184
+200
+187
+166
+155
+155
+174
+184
+156
+126
+150
+155
+158
+180
+187
+191
+212
+217
+213
+221
+213
+205
+206
+211
+200
+189
+188
+190
+204
+210
+210
+198
+199
+192
+170
+171
+187
+200
+204
+205
+217
+218
+218
+199
+151
+125
+121
+125
+124
+125
+126
+118
+120
+118
+115
+125
+124
+124
+127
+124
+120
+133
+135
+125
+128
+128
+137
+140
+167
+177
+168
+169
+145
+153
+165
+168
+165
+169
+170
+167
+161
+146
+139
+129
+128
+137
+140
+128
+124
+128
+135
+140
+137
+135
+148
+139
+154
+133
+124
+133
+150
+134
+159
+178
+194
+157
+181
+201
+208
+211
+217
+217
+212
+221
+218
+199
+175
+134
+102
+114
+174
+191
+200
+204
+201
+202
+209
+209
+207
+207
+197
+216
+227
+216
+210
+207
+198
+201
+190
+175
+154
+135
+121
+108
+108
+114
+146
+185
+190
+199
+220
+222
+217
+210
+202
+192
+201
+197
+192
+191
+184
+180
+187
+184
+174
+172
+192
+186
+153
+113
+113
+133
+123
+164
+187
+167
+169
+145
+186
+196
+189
+182
+172
+158
+123
+130
+106
+154
+137
+121
+102
+115
+104
+105
+88
+34
+58
+72
+77
+79
+100
+96
+97
+56
+58
+48
+48
+74
+128
+185
+202
+202
+179
+147
+104
+73
+67
+64
+60
+57
+66
+69
+76
+57
+59
+88
+80
+119
+135
+120
+137
+131
+97
+84
+73
+73
+73
+68
+103
+131
+175
+196
+225
+212
+181
+148
+90
+88
+76
+82
+90
+118
+114
+82
+69
+97
+117
+89
+65
+75
+70
+73
+80
+67
+94
+127
+157
+134
+155
+147
+117
+138
+118
+89
+102
+89
+84
+110
+138
+120
+124
+135
+90
+88
+107
+104
+109
+111
+106
+98
+107
+131
+119
+129
+118
+118
+130
+120
+150
+144
+147
+133
+100
+106
+92
+109
+99
+87
+86
+95
+120
+117
+98
+86
+55
+96
+89
+83
+79
+72
+88
+77
+92
+82
+102
+96
+89
+104
+74
+77
+107
+85
+107
+113
+98
+86
+99
+96
+96
+162
+171
+159
+150
+156
+175
+197
+195
+180
+187
+188
+187
+186
+184
+185
+196
+197
+187
+176
+186
+170
+175
+172
+165
+167
+159
+157
+162
+165
+150
+140
+145
+155
+172
+175
+169
+150
+147
+150
+146
+154
+160
+171
+165
+153
+151
+157
+148
+128
+145
+154
+141
+117
+123
+133
+144
+153
+139
+131
+153
+149
+130
+103
+106
+103
+97
+115
+103
+72
+69
+80
+78
+95
+147
+195
+188
+134
+47
+32
+36
+35
+27
+33
+44
+56
+38
+21
+27
+36
+27
+42
+42
+38
+114
+108
+32
+41
+33
+26
+36
+42
+57
+58
+62
+53
+41
+43
+47
+47
+53
+42
+46
+42
+31
+29
+44
+44
+45
+86
+79
+52
+29
+44
+75
+119
+147
+127
+117
+87
+47
+38
+32
+36
+32
+26
+27
+33
+83
+154
+111
+76
+90
+143
+158
+149
+151
+107
+82
+97
+150
+182
+184
+168
+176
+178
+178
+184
+186
+191
+202
+184
+178
+146
+130
+167
+180
+182
+177
+187
+195
+196
+190
+201
+211
+215
+209
+192
+172
+165
+146
+144
+155
+167
+166
+171
+181
+185
+186
+189
+202
+218
+210
+206
+213
+212
+207
+215
+212
+200
+194
+194
+196
+202
+206
+197
+195
+192
+160
+159
+184
+185
+191
+200
+209
+217
+205
+174
+153
+128
+124
+124
+128
+136
+127
+116
+116
+124
+123
+115
+113
+121
+124
+124
+125
+126
+127
+128
+137
+134
+137
+158
+167
+146
+133
+145
+151
+143
+158
+159
+154
+165
+156
+169
+154
+141
+141
+133
+134
+138
+147
+138
+139
+138
+137
+136
+133
+133
+143
+137
+136
+129
+123
+135
+153
+125
+155
+185
+176
+147
+199
+207
+211
+220
+218
+220
+227
+231
+220
+201
+171
+121
+96
+125
+179
+191
+195
+196
+200
+199
+209
+207
+202
+199
+205
+221
+221
+216
+205
+206
+198
+197
+191
+177
+148
+117
+119
+110
+114
+131
+161
+186
+195
+199
+219
+222
+219
+202
+196
+198
+199
+195
+195
+192
+192
+189
+185
+189
+188
+192
+195
+180
+140
+115
+130
+149
+143
+168
+149
+170
+175
+170
+190
+199
+195
+185
+166
+128
+88
+121
+119
+119
+117
+102
+92
+105
+127
+114
+90
+68
+54
+69
+87
+60
+44
+48
+41
+41
+65
+104
+189
+213
+197
+182
+140
+94
+82
+84
+76
+62
+48
+67
+70
+66
+78
+95
+99
+69
+66
+72
+79
+69
+88
+141
+124
+115
+99
+76
+68
+70
+106
+99
+87
+77
+62
+63
+82
+144
+187
+209
+219
+202
+147
+98
+100
+89
+72
+100
+102
+96
+107
+90
+102
+80
+70
+85
+85
+93
+62
+96
+119
+98
+103
+118
+123
+130
+139
+156
+128
+97
+59
+102
+125
+109
+130
+135
+117
+97
+96
+114
+111
+119
+128
+120
+87
+100
+124
+102
+116
+129
+131
+134
+134
+147
+160
+154
+125
+124
+113
+104
+113
+114
+78
+93
+97
+121
+103
+93
+82
+72
+83
+87
+97
+84
+76
+84
+88
+89
+86
+94
+109
+105
+97
+76
+94
+107
+115
+119
+114
+95
+93
+111
+105
+180
+181
+190
+196
+191
+191
+198
+200
+196
+192
+189
+191
+187
+186
+191
+197
+191
+175
+179
+176
+166
+170
+176
+169
+176
+176
+169
+174
+182
+178
+171
+159
+150
+149
+149
+134
+120
+136
+154
+169
+172
+147
+158
+168
+162
+159
+164
+149
+161
+160
+135
+119
+125
+136
+149
+149
+144
+125
+137
+131
+127
+111
+98
+117
+116
+125
+125
+108
+89
+129
+105
+59
+57
+66
+82
+143
+188
+189
+123
+37
+25
+26
+32
+44
+46
+38
+24
+21
+18
+31
+17
+28
+38
+67
+62
+44
+42
+27
+29
+27
+41
+36
+41
+49
+110
+117
+103
+78
+55
+60
+56
+47
+39
+36
+41
+67
+83
+82
+51
+34
+32
+33
+31
+39
+72
+136
+115
+145
+186
+188
+175
+145
+106
+113
+87
+38
+23
+54
+104
+111
+89
+78
+143
+161
+150
+150
+109
+92
+93
+125
+155
+169
+180
+189
+189
+188
+189
+187
+192
+189
+167
+170
+133
+103
+145
+166
+177
+187
+191
+197
+196
+191
+191
+197
+208
+208
+179
+154
+146
+136
+124
+111
+128
+157
+158
+166
+182
+189
+186
+197
+212
+211
+205
+202
+195
+197
+210
+208
+201
+192
+190
+195
+202
+205
+194
+188
+177
+157
+147
+177
+185
+190
+197
+207
+208
+186
+174
+168
+143
+135
+136
+134
+126
+124
+119
+124
+125
+124
+116
+113
+115
+124
+126
+125
+125
+135
+138
+128
+131
+143
+153
+145
+133
+131
+138
+136
+136
+149
+169
+167
+154
+167
+174
+168
+167
+160
+150
+133
+140
+154
+145
+141
+144
+147
+138
+129
+134
+146
+136
+131
+127
+118
+120
+124
+123
+168
+196
+176
+181
+204
+216
+217
+211
+220
+217
+211
+223
+216
+191
+164
+131
+105
+133
+184
+195
+191
+202
+199
+206
+213
+212
+204
+198
+201
+219
+225
+216
+196
+188
+184
+175
+161
+151
+138
+123
+102
+108
+134
+148
+177
+197
+201
+201
+218
+223
+207
+201
+200
+200
+189
+186
+180
+194
+194
+186
+188
+188
+184
+194
+186
+162
+111
+110
+139
+159
+178
+202
+159
+136
+154
+200
+198
+195
+192
+175
+157
+115
+83
+117
+98
+78
+115
+121
+92
+87
+123
+161
+169
+139
+121
+149
+134
+140
+119
+98
+108
+180
+192
+160
+138
+104
+80
+75
+75
+105
+84
+77
+64
+66
+93
+72
+74
+56
+62
+96
+111
+117
+87
+72
+85
+88
+66
+65
+97
+95
+87
+103
+86
+84
+90
+90
+109
+108
+74
+52
+62
+53
+56
+74
+121
+184
+217
+206
+175
+117
+84
+68
+87
+87
+104
+115
+123
+135
+115
+94
+100
+98
+96
+70
+83
+85
+77
+98
+109
+84
+83
+129
+118
+100
+87
+65
+99
+93
+82
+104
+118
+118
+114
+105
+106
+125
+127
+128
+134
+120
+105
+118
+104
+124
+140
+111
+125
+141
+138
+150
+149
+137
+140
+116
+90
+114
+94
+77
+87
+89
+99
+108
+108
+85
+98
+119
+140
+115
+95
+83
+84
+82
+96
+88
+97
+109
+103
+88
+74
+84
+85
+109
+109
+99
+113
+99
+104
+178
+190
+197
+196
+185
+182
+179
+188
+184
+169
+165
+159
+176
+184
+185
+184
+185
+192
+181
+177
+177
+175
+175
+188
+186
+182
+181
+182
+189
+185
+169
+162
+170
+174
+170
+143
+125
+161
+171
+145
+143
+146
+136
+127
+134
+139
+143
+149
+135
+121
+120
+129
+133
+141
+133
+134
+141
+111
+105
+103
+103
+107
+125
+137
+147
+141
+124
+106
+128
+140
+109
+78
+57
+44
+41
+46
+76
+127
+188
+192
+119
+47
+45
+48
+47
+43
+29
+27
+19
+27
+22
+23
+48
+80
+62
+47
+32
+22
+25
+35
+48
+60
+68
+43
+83
+90
+87
+97
+83
+75
+51
+51
+56
+90
+102
+123
+109
+58
+80
+51
+25
+28
+27
+29
+35
+59
+130
+151
+119
+79
+90
+135
+111
+49
+24
+14
+26
+31
+73
+100
+103
+77
+95
+149
+161
+165
+167
+137
+97
+116
+138
+158
+154
+180
+187
+192
+178
+171
+174
+175
+185
+198
+182
+109
+124
+159
+176
+184
+185
+194
+191
+182
+197
+207
+213
+199
+168
+168
+160
+153
+144
+141
+123
+127
+153
+154
+176
+188
+195
+200
+206
+211
+208
+199
+194
+185
+189
+184
+149
+160
+177
+184
+195
+187
+171
+181
+187
+175
+145
+170
+182
+186
+189
+202
+204
+174
+169
+162
+141
+131
+133
+127
+146
+127
+120
+118
+120
+115
+116
+109
+121
+133
+125
+123
+127
+128
+141
+145
+133
+136
+140
+140
+144
+149
+146
+144
+167
+164
+174
+178
+175
+195
+179
+151
+144
+150
+154
+144
+133
+133
+134
+137
+140
+143
+134
+128
+136
+156
+148
+129
+134
+120
+118
+120
+148
+171
+190
+186
+168
+197
+215
+211
+217
+220
+212
+220
+219
+200
+176
+130
+118
+102
+149
+190
+206
+205
+207
+205
+206
+200
+198
+184
+185
+206
+217
+204
+191
+207
+201
+192
+189
+189
+162
+145
+134
+116
+121
+116
+125
+168
+190
+201
+217
+213
+211
+201
+192
+196
+198
+192
+189
+187
+190
+179
+178
+194
+185
+180
+182
+171
+135
+89
+140
+168
+167
+182
+213
+191
+150
+158
+206
+194
+184
+165
+141
+133
+125
+139
+159
+131
+77
+114
+110
+106
+111
+69
+65
+69
+127
+117
+109
+116
+103
+120
+169
+155
+139
+114
+86
+57
+55
+66
+63
+60
+62
+54
+56
+68
+75
+57
+77
+64
+77
+85
+105
+123
+96
+79
+87
+70
+57
+48
+77
+96
+113
+115
+87
+103
+83
+124
+157
+129
+111
+96
+60
+48
+73
+60
+54
+66
+63
+83
+145
+195
+206
+187
+114
+62
+100
+99
+94
+107
+118
+123
+104
+102
+124
+111
+82
+88
+98
+79
+75
+102
+108
+89
+92
+126
+104
+76
+80
+76
+69
+90
+87
+103
+134
+133
+116
+130
+117
+116
+128
+119
+123
+117
+117
+107
+104
+121
+123
+123
+106
+119
+138
+127
+134
+139
+117
+121
+120
+129
+107
+107
+97
+93
+98
+74
+94
+78
+106
+126
+125
+123
+93
+93
+86
+103
+96
+86
+108
+92
+95
+83
+72
+92
+97
+105
+107
+107
+106
+95
+174
+175
+182
+177
+174
+179
+182
+161
+149
+149
+141
+149
+168
+165
+160
+159
+177
+169
+180
+190
+188
+188
+189
+182
+186
+172
+171
+182
+180
+153
+156
+162
+169
+161
+141
+119
+143
+171
+155
+140
+144
+131
+134
+153
+168
+140
+127
+128
+143
+158
+144
+133
+146
+150
+130
+120
+111
+117
+114
+124
+115
+131
+130
+135
+139
+116
+110
+113
+125
+110
+79
+76
+34
+37
+46
+38
+41
+43
+75
+129
+189
+198
+148
+67
+36
+38
+27
+15
+22
+19
+14
+27
+116
+103
+36
+23
+34
+32
+31
+43
+42
+41
+77
+104
+106
+140
+108
+87
+104
+130
+124
+119
+128
+90
+74
+65
+57
+54
+43
+63
+41
+24
+35
+35
+21
+41
+76
+86
+65
+67
+35
+46
+86
+88
+69
+42
+39
+42
+57
+98
+116
+106
+80
+140
+168
+175
+167
+162
+86
+90
+159
+178
+180
+172
+178
+178
+160
+144
+161
+170
+184
+206
+201
+124
+102
+147
+170
+182
+191
+196
+194
+189
+197
+192
+192
+178
+172
+186
+169
+154
+161
+171
+135
+125
+128
+164
+184
+172
+179
+196
+187
+169
+170
+190
+192
+181
+187
+182
+180
+184
+182
+181
+191
+182
+182
+196
+200
+175
+126
+164
+185
+187
+196
+208
+211
+195
+160
+146
+134
+127
+133
+131
+141
+121
+125
+118
+118
+123
+117
+119
+120
+125
+124
+130
+137
+141
+136
+134
+134
+138
+156
+156
+149
+156
+145
+146
+157
+149
+144
+150
+157
+164
+156
+149
+151
+133
+135
+138
+136
+134
+134
+133
+135
+131
+145
+130
+133
+135
+133
+144
+144
+125
+120
+121
+150
+179
+167
+161
+176
+197
+212
+216
+218
+217
+218
+223
+213
+204
+176
+127
+123
+119
+169
+191
+205
+204
+208
+216
+202
+192
+188
+181
+188
+201
+204
+190
+198
+213
+215
+205
+190
+185
+172
+140
+124
+107
+117
+114
+138
+179
+199
+216
+215
+210
+202
+189
+184
+190
+191
+187
+188
+195
+187
+177
+179
+177
+164
+176
+172
+165
+125
+98
+162
+159
+164
+185
+190
+160
+138
+147
+180
+187
+185
+170
+137
+144
+170
+187
+189
+158
+123
+78
+80
+89
+123
+86
+75
+86
+65
+70
+62
+96
+138
+147
+123
+78
+76
+75
+57
+79
+77
+54
+54
+48
+46
+64
+64
+45
+65
+66
+56
+67
+54
+70
+84
+100
+90
+88
+80
+67
+93
+82
+59
+79
+58
+60
+64
+59
+78
+127
+148
+158
+153
+118
+85
+77
+78
+103
+88
+68
+72
+67
+67
+82
+109
+165
+198
+186
+120
+105
+92
+82
+116
+108
+104
+98
+116
+126
+115
+102
+96
+105
+95
+106
+87
+80
+75
+79
+82
+76
+102
+89
+77
+92
+88
+88
+138
+135
+125
+116
+110
+118
+126
+125
+126
+134
+111
+109
+116
+109
+116
+109
+106
+110
+134
+130
+123
+119
+113
+114
+126
+126
+137
+121
+124
+108
+80
+95
+86
+89
+87
+107
+94
+104
+110
+86
+87
+103
+104
+115
+92
+98
+87
+83
+98
+83
+94
+103
+103
+105
+99
+106
+175
+181
+187
+181
+185
+184
+170
+166
+179
+174
+179
+171
+168
+172
+165
+170
+179
+184
+189
+185
+191
+180
+191
+192
+174
+171
+159
+149
+164
+168
+165
+157
+154
+155
+141
+147
+145
+143
+143
+130
+143
+114
+97
+113
+126
+136
+161
+144
+157
+155
+137
+151
+164
+138
+117
+108
+117
+144
+147
+137
+111
+134
+156
+153
+134
+124
+135
+127
+106
+97
+93
+47
+37
+29
+37
+35
+33
+46
+57
+56
+62
+141
+191
+200
+159
+56
+33
+17
+9
+27
+29
+41
+139
+72
+24
+18
+25
+28
+26
+33
+32
+56
+78
+104
+102
+113
+104
+118
+177
+161
+137
+90
+77
+62
+59
+75
+75
+67
+54
+56
+36
+37
+60
+36
+22
+19
+25
+77
+68
+75
+69
+32
+47
+106
+80
+38
+27
+49
+58
+107
+108
+120
+72
+105
+158
+154
+135
+128
+99
+85
+129
+167
+180
+169
+178
+181
+168
+140
+136
+151
+174
+197
+195
+147
+114
+134
+168
+170
+174
+187
+195
+189
+198
+188
+171
+158
+186
+195
+185
+178
+160
+144
+135
+151
+128
+114
+130
+148
+171
+180
+169
+181
+196
+188
+176
+177
+189
+196
+191
+186
+192
+189
+184
+200
+195
+189
+207
+190
+131
+134
+158
+170
+200
+215
+212
+180
+157
+144
+130
+128
+130
+133
+119
+121
+118
+120
+119
+120
+120
+117
+121
+124
+126
+123
+128
+126
+127
+126
+128
+128
+137
+139
+143
+139
+140
+133
+149
+146
+150
+165
+171
+172
+181
+174
+155
+143
+135
+133
+148
+148
+144
+148
+155
+160
+148
+137
+145
+151
+165
+164
+156
+135
+121
+120
+126
+153
+179
+197
+196
+200
+212
+217
+217
+221
+220
+225
+218
+200
+162
+115
+124
+123
+174
+198
+196
+211
+204
+205
+206
+200
+196
+194
+201
+195
+198
+197
+194
+201
+197
+187
+170
+154
+151
+144
+100
+118
+151
+133
+154
+185
+211
+207
+204
+206
+194
+190
+197
+195
+191
+190
+180
+185
+188
+188
+191
+180
+170
+177
+167
+130
+123
+143
+141
+145
+170
+187
+171
+149
+143
+145
+151
+177
+181
+150
+110
+117
+153
+167
+179
+167
+144
+111
+83
+74
+72
+80
+59
+52
+82
+108
+165
+162
+118
+94
+80
+65
+64
+78
+92
+72
+53
+54
+57
+58
+78
+69
+69
+79
+86
+78
+78
+96
+64
+51
+64
+59
+93
+111
+125
+109
+94
+104
+100
+121
+109
+111
+85
+68
+74
+74
+87
+97
+103
+99
+87
+99
+125
+131
+110
+74
+69
+79
+73
+80
+68
+76
+85
+161
+202
+190
+145
+131
+146
+117
+102
+95
+89
+116
+94
+98
+89
+83
+121
+127
+120
+95
+82
+89
+62
+75
+80
+95
+125
+102
+90
+87
+106
+131
+120
+114
+110
+97
+93
+108
+115
+109
+124
+113
+121
+123
+109
+121
+114
+111
+116
+129
+119
+95
+120
+106
+123
+133
+128
+127
+114
+116
+109
+88
+83
+96
+98
+89
+103
+94
+88
+92
+80
+83
+99
+100
+100
+82
+83
+100
+99
+98
+103
+105
+87
+98
+95
+107
+172
+184
+195
+194
+181
+181
+170
+174
+169
+178
+176
+178
+186
+182
+192
+194
+196
+196
+187
+192
+195
+190
+195
+178
+168
+161
+167
+184
+177
+158
+150
+172
+170
+151
+149
+141
+128
+133
+141
+118
+97
+102
+121
+124
+151
+138
+123
+125
+125
+121
+133
+154
+151
+134
+124
+148
+144
+144
+147
+144
+149
+169
+169
+155
+128
+120
+104
+82
+86
+99
+93
+60
+37
+25
+35
+23
+28
+32
+32
+36
+23
+38
+65
+138
+182
+206
+181
+98
+25
+16
+28
+107
+124
+36
+21
+21
+31
+28
+14
+28
+21
+32
+35
+48
+118
+180
+198
+182
+133
+68
+63
+100
+139
+119
+73
+51
+38
+39
+45
+69
+74
+95
+41
+28
+22
+28
+53
+135
+126
+92
+52
+54
+88
+126
+117
+93
+67
+65
+74
+83
+124
+137
+107
+115
+138
+127
+139
+131
+108
+88
+114
+148
+157
+168
+178
+174
+129
+120
+137
+175
+196
+185
+170
+158
+110
+107
+128
+161
+176
+189
+192
+179
+171
+167
+154
+190
+199
+192
+180
+178
+166
+134
+147
+160
+141
+125
+145
+164
+156
+164
+177
+177
+169
+162
+146
+156
+190
+189
+178
+184
+186
+181
+178
+196
+202
+194
+194
+179
+158
+135
+151
+164
+207
+215
+186
+171
+156
+150
+148
+158
+151
+129
+127
+115
+119
+121
+127
+118
+121
+121
+123
+124
+126
+127
+126
+124
+135
+135
+123
+136
+130
+140
+150
+155
+150
+154
+167
+161
+169
+158
+143
+151
+160
+150
+143
+144
+131
+141
+153
+138
+130
+134
+143
+146
+139
+141
+141
+138
+140
+134
+133
+121
+119
+119
+123
+150
+207
+211
+210
+210
+208
+211
+207
+211
+210
+217
+191
+171
+139
+113
+99
+113
+172
+199
+198
+197
+197
+198
+195
+185
+191
+184
+190
+197
+197
+186
+190
+185
+194
+185
+182
+176
+151
+136
+113
+123
+136
+147
+176
+191
+208
+212
+201
+191
+181
+184
+189
+182
+184
+185
+185
+186
+184
+196
+190
+161
+169
+174
+167
+118
+139
+160
+157
+143
+172
+167
+169
+162
+161
+158
+161
+176
+176
+137
+124
+119
+136
+179
+194
+156
+148
+129
+94
+96
+102
+82
+92
+85
+119
+143
+141
+127
+129
+134
+118
+93
+120
+106
+109
+69
+58
+75
+84
+93
+73
+82
+86
+100
+99
+89
+94
+90
+68
+66
+70
+66
+73
+96
+102
+89
+72
+60
+84
+93
+102
+109
+114
+87
+55
+66
+72
+67
+106
+99
+97
+82
+108
+141
+128
+110
+80
+62
+64
+69
+76
+68
+72
+62
+93
+157
+199
+190
+151
+160
+156
+159
+147
+139
+134
+114
+98
+82
+103
+144
+135
+110
+118
+89
+95
+72
+74
+83
+118
+145
+108
+92
+93
+111
+131
+125
+107
+103
+100
+87
+98
+113
+92
+109
+113
+120
+134
+119
+119
+130
+123
+116
+128
+111
+99
+115
+109
+136
+141
+118
+127
+124
+105
+86
+96
+83
+93
+124
+110
+113
+107
+102
+93
+86
+78
+89
+90
+68
+76
+93
+96
+110
+103
+82
+86
+88
+95
+93
+179
+182
+188
+192
+195
+199
+198
+188
+182
+175
+167
+174
+170
+174
+191
+190
+169
+191
+192
+192
+196
+195
+184
+164
+168
+176
+180
+182
+176
+151
+172
+181
+169
+153
+127
+136
+147
+143
+114
+87
+108
+126
+141
+156
+153
+133
+107
+115
+116
+130
+137
+136
+128
+130
+155
+166
+157
+156
+141
+160
+174
+158
+136
+125
+104
+89
+89
+106
+88
+80
+62
+51
+43
+32
+38
+34
+47
+24
+37
+35
+31
+26
+38
+45
+58
+94
+157
+195
+190
+167
+67
+108
+66
+16
+10
+18
+24
+25
+25
+32
+53
+118
+189
+196
+199
+155
+100
+63
+43
+41
+70
+67
+68
+92
+78
+79
+48
+43
+41
+41
+41
+43
+41
+58
+37
+24
+27
+56
+72
+70
+28
+26
+38
+47
+69
+67
+44
+153
+118
+38
+102
+118
+120
+95
+145
+153
+147
+125
+127
+124
+82
+134
+167
+179
+172
+149
+138
+150
+137
+144
+181
+195
+189
+179
+130
+85
+123
+156
+178
+187
+178
+164
+167
+164
+147
+181
+190
+192
+189
+187
+174
+136
+143
+141
+129
+113
+139
+158
+176
+184
+187
+197
+194
+174
+178
+181
+186
+195
+198
+195
+191
+195
+185
+184
+180
+177
+184
+178
+162
+160
+184
+181
+198
+200
+169
+165
+164
+145
+141
+146
+149
+136
+127
+119
+121
+125
+127
+128
+128
+126
+125
+131
+131
+129
+126
+129
+127
+126
+130
+137
+129
+131
+138
+144
+150
+156
+157
+151
+154
+160
+169
+179
+182
+159
+141
+147
+140
+133
+127
+138
+140
+138
+141
+144
+146
+131
+145
+146
+135
+138
+136
+128
+124
+120
+123
+154
+196
+209
+211
+207
+191
+192
+198
+206
+192
+187
+178
+171
+123
+86
+93
+128
+171
+194
+190
+187
+189
+192
+192
+198
+194
+197
+205
+204
+197
+198
+208
+213
+211
+189
+184
+179
+151
+114
+95
+100
+99
+138
+172
+187
+199
+198
+198
+198
+181
+176
+180
+180
+188
+185
+185
+194
+195
+188
+172
+165
+172
+156
+135
+88
+126
+175
+194
+182
+196
+196
+178
+157
+149
+153
+160
+161
+140
+98
+90
+121
+127
+176
+177
+168
+130
+126
+138
+111
+127
+119
+118
+104
+82
+83
+103
+156
+141
+123
+103
+85
+83
+79
+65
+59
+58
+73
+74
+70
+80
+66
+62
+78
+93
+98
+83
+83
+69
+90
+102
+106
+119
+107
+75
+62
+65
+69
+54
+92
+76
+80
+86
+65
+67
+62
+65
+90
+92
+98
+82
+123
+124
+105
+120
+121
+128
+115
+73
+84
+72
+77
+107
+99
+136
+168
+170
+181
+210
+188
+128
+106
+94
+118
+108
+86
+77
+90
+92
+107
+135
+126
+117
+110
+99
+103
+89
+60
+78
+102
+111
+96
+108
+118
+137
+113
+106
+113
+96
+98
+89
+83
+89
+98
+95
+111
+133
+116
+108
+106
+114
+134
+124
+115
+102
+94
+99
+116
+131
+118
+123
+117
+105
+98
+82
+86
+102
+93
+98
+105
+119
+105
+94
+92
+84
+80
+73
+76
+73
+66
+92
+90
+109
+98
+106
+93
+88
+97
+185
+187
+187
+195
+197
+198
+176
+184
+179
+178
+181
+178
+165
+170
+178
+182
+180
+186
+187
+188
+178
+160
+161
+164
+160
+167
+160
+159
+172
+178
+178
+162
+140
+126
+126
+136
+120
+108
+88
+104
+128
+131
+141
+154
+156
+144
+129
+129
+128
+145
+157
+134
+124
+130
+155
+187
+170
+159
+157
+179
+149
+125
+120
+103
+78
+75
+65
+85
+63
+49
+53
+36
+45
+44
+38
+52
+32
+32
+29
+41
+42
+25
+36
+24
+35
+39
+38
+64
+109
+177
+205
+201
+159
+113
+54
+33
+32
+62
+99
+161
+157
+172
+149
+85
+58
+43
+67
+84
+49
+36
+35
+28
+49
+47
+37
+49
+56
+59
+84
+57
+53
+75
+46
+41
+52
+58
+43
+49
+65
+29
+37
+55
+53
+59
+63
+79
+78
+96
+67
+37
+77
+105
+93
+78
+99
+138
+157
+157
+180
+174
+87
+104
+154
+149
+139
+137
+166
+194
+180
+159
+143
+166
+160
+134
+125
+99
+107
+130
+164
+178
+180
+179
+190
+158
+131
+143
+174
+195
+197
+192
+182
+148
+143
+127
+127
+139
+156
+171
+189
+189
+187
+186
+176
+170
+187
+191
+199
+205
+198
+194
+201
+199
+194
+199
+197
+185
+190
+185
+185
+171
+162
+158
+168
+149
+156
+172
+158
+146
+156
+144
+133
+125
+119
+120
+127
+120
+120
+129
+125
+115
+119
+123
+127
+127
+124
+127
+128
+133
+135
+155
+149
+139
+133
+126
+135
+133
+144
+164
+181
+165
+165
+175
+190
+171
+155
+146
+140
+133
+129
+135
+133
+146
+139
+144
+137
+133
+133
+150
+144
+135
+137
+129
+127
+123
+125
+135
+162
+178
+201
+211
+206
+202
+205
+196
+167
+170
+182
+166
+114
+87
+88
+111
+168
+184
+191
+186
+192
+199
+204
+199
+200
+207
+208
+202
+199
+197
+207
+206
+194
+178
+161
+157
+151
+126
+106
+103
+89
+115
+172
+190
+191
+199
+202
+194
+186
+179
+178
+175
+182
+185
+189
+200
+187
+181
+161
+153
+160
+139
+107
+116
+160
+196
+205
+201
+195
+179
+176
+169
+156
+151
+158
+161
+133
+92
+110
+153
+146
+145
+160
+165
+116
+102
+148
+166
+116
+119
+99
+67
+80
+54
+69
+87
+75
+76
+80
+98
+97
+73
+63
+73
+76
+85
+69
+70
+78
+77
+70
+77
+66
+55
+69
+79
+100
+107
+106
+97
+121
+134
+103
+127
+104
+106
+103
+99
+88
+83
+83
+95
+115
+100
+80
+80
+103
+125
+113
+88
+126
+131
+108
+124
+105
+98
+88
+65
+111
+164
+199
+195
+165
+145
+129
+107
+102
+166
+195
+158
+90
+111
+106
+89
+86
+70
+90
+111
+115
+123
+113
+116
+107
+102
+97
+84
+106
+88
+104
+93
+97
+125
+127
+127
+103
+96
+97
+96
+92
+76
+87
+85
+78
+104
+100
+118
+108
+109
+131
+123
+117
+99
+110
+94
+84
+119
+97
+120
+108
+107
+121
+99
+109
+82
+89
+92
+86
+111
+89
+114
+108
+70
+94
+77
+78
+72
+76
+77
+78
+83
+70
+104
+99
+94
+103
+102
+192
+187
+195
+196
+189
+187
+176
+172
+176
+188
+182
+185
+191
+186
+194
+190
+186
+185
+178
+169
+168
+179
+164
+155
+160
+149
+147
+169
+187
+171
+157
+151
+161
+140
+139
+124
+98
+103
+110
+129
+130
+136
+137
+139
+162
+145
+143
+140
+144
+166
+154
+145
+158
+187
+180
+165
+138
+151
+147
+141
+127
+115
+105
+103
+97
+99
+89
+63
+55
+52
+39
+54
+46
+39
+49
+37
+37
+48
+52
+48
+43
+29
+22
+39
+31
+32
+28
+21
+31
+44
+79
+126
+172
+205
+204
+154
+185
+187
+141
+85
+45
+28
+36
+36
+35
+39
+48
+63
+125
+155
+98
+35
+38
+44
+97
+102
+62
+62
+52
+60
+56
+47
+59
+47
+48
+64
+82
+36
+43
+44
+87
+108
+99
+95
+82
+52
+49
+36
+24
+28
+44
+74
+95
+94
+84
+123
+139
+155
+157
+153
+134
+95
+128
+141
+144
+149
+164
+175
+177
+185
+184
+154
+153
+164
+145
+118
+85
+106
+137
+158
+170
+170
+153
+135
+149
+164
+178
+200
+202
+190
+186
+182
+153
+155
+139
+130
+136
+145
+159
+172
+178
+185
+197
+194
+191
+191
+205
+206
+205
+191
+191
+195
+190
+187
+180
+180
+184
+185
+182
+154
+136
+133
+141
+148
+141
+153
+168
+164
+159
+134
+127
+123
+121
+128
+133
+135
+123
+124
+121
+123
+126
+129
+126
+127
+127
+125
+134
+136
+139
+144
+139
+138
+138
+144
+150
+153
+145
+148
+157
+155
+156
+158
+151
+149
+140
+131
+133
+135
+139
+137
+138
+159
+143
+148
+158
+134
+153
+180
+139
+136
+126
+125
+125
+123
+124
+157
+180
+176
+205
+210
+202
+197
+206
+181
+149
+187
+218
+199
+123
+86
+90
+126
+170
+195
+199
+182
+191
+195
+201
+200
+196
+198
+208
+212
+210
+201
+200
+199
+184
+167
+170
+149
+120
+99
+98
+99
+98
+139
+187
+178
+186
+186
+182
+182
+182
+182
+180
+184
+187
+182
+195
+195
+190
+166
+155
+135
+130
+102
+83
+123
+137
+189
+202
+192
+189
+185
+164
+162
+147
+144
+128
+130
+106
+88
+124
+181
+190
+179
+171
+157
+105
+93
+124
+136
+121
+161
+168
+139
+102
+79
+53
+57
+83
+73
+67
+94
+80
+78
+67
+69
+111
+124
+129
+144
+121
+88
+60
+67
+69
+73
+76
+66
+76
+86
+87
+114
+103
+97
+117
+106
+89
+96
+97
+74
+90
+119
+111
+102
+93
+106
+136
+103
+68
+77
+106
+120
+96
+103
+114
+108
+90
+120
+166
+190
+171
+144
+121
+134
+117
+97
+114
+138
+129
+114
+129
+196
+179
+103
+92
+110
+116
+109
+85
+110
+116
+137
+130
+106
+109
+106
+96
+109
+85
+119
+115
+98
+92
+110
+121
+113
+130
+113
+80
+102
+87
+90
+82
+77
+83
+97
+100
+94
+115
+118
+138
+149
+145
+113
+85
+107
+95
+74
+108
+98
+113
+109
+88
+103
+103
+99
+92
+96
+92
+94
+115
+106
+110
+98
+80
+85
+86
+75
+99
+120
+108
+90
+83
+70
+93
+119
+129
+124
+201
+198
+196
+197
+194
+199
+195
+192
+186
+182
+187
+182
+182
+184
+190
+195
+194
+184
+185
+176
+186
+180
+168
+165
+160
+162
+169
+184
+190
+172
+162
+158
+165
+155
+119
+110
+114
+117
+125
+126
+129
+134
+138
+141
+144
+139
+147
+156
+155
+155
+159
+158
+181
+198
+196
+171
+148
+133
+126
+127
+128
+121
+133
+133
+119
+94
+66
+70
+55
+51
+58
+36
+33
+34
+34
+43
+38
+31
+55
+59
+47
+35
+53
+62
+51
+35
+33
+34
+29
+29
+44
+54
+64
+93
+116
+116
+160
+176
+176
+174
+176
+157
+117
+85
+62
+46
+42
+35
+57
+119
+150
+161
+157
+120
+51
+60
+59
+56
+102
+106
+146
+126
+138
+143
+109
+99
+67
+89
+66
+79
+90
+60
+56
+83
+79
+47
+42
+33
+23
+18
+31
+63
+86
+86
+86
+120
+133
+171
+188
+177
+144
+86
+87
+123
+145
+158
+174
+179
+189
+188
+191
+187
+188
+196
+181
+131
+89
+78
+97
+117
+145
+151
+129
+140
+165
+182
+202
+198
+208
+200
+192
+179
+153
+140
+157
+141
+121
+136
+170
+180
+191
+215
+216
+201
+192
+187
+194
+204
+201
+195
+198
+198
+189
+188
+180
+200
+200
+187
+177
+149
+127
+126
+158
+145
+147
+165
+156
+165
+159
+133
+127
+128
+145
+144
+134
+126
+124
+125
+124
+126
+124
+127
+128
+127
+120
+123
+126
+126
+135
+156
+165
+157
+170
+168
+166
+170
+174
+177
+178
+151
+148
+144
+148
+157
+154
+158
+144
+145
+143
+136
+140
+157
+145
+135
+140
+140
+144
+149
+143
+137
+148
+137
+138
+131
+126
+140
+164
+172
+197
+194
+187
+179
+188
+171
+179
+204
+221
+190
+123
+95
+116
+144
+171
+182
+192
+196
+191
+192
+194
+171
+166
+188
+197
+199
+195
+185
+182
+187
+169
+153
+161
+119
+99
+105
+96
+102
+124
+181
+192
+180
+175
+170
+186
+177
+169
+179
+185
+180
+188
+194
+199
+204
+185
+141
+138
+159
+136
+100
+86
+137
+197
+223
+213
+199
+207
+199
+167
+162
+151
+141
+107
+80
+77
+114
+157
+191
+188
+174
+177
+169
+120
+102
+104
+93
+93
+150
+147
+159
+157
+125
+94
+60
+74
+106
+93
+65
+57
+60
+60
+49
+54
+75
+107
+136
+100
+72
+74
+78
+93
+93
+75
+73
+67
+70
+65
+62
+84
+118
+114
+93
+88
+98
+78
+90
+136
+128
+99
+89
+85
+69
+127
+166
+144
+134
+98
+115
+104
+97
+124
+104
+108
+170
+161
+153
+117
+96
+100
+86
+80
+108
+124
+139
+130
+102
+85
+125
+162
+179
+129
+104
+97
+110
+92
+88
+133
+139
+105
+116
+102
+109
+116
+113
+115
+95
+109
+93
+88
+93
+102
+106
+124
+121
+83
+104
+119
+121
+127
+107
+118
+133
+134
+115
+110
+117
+107
+150
+146
+120
+105
+89
+105
+104
+98
+105
+89
+96
+105
+107
+92
+88
+103
+103
+108
+96
+93
+106
+104
+104
+100
+87
+84
+102
+86
+105
+115
+98
+96
+94
+74
+85
+106
+117
+184
+184
+192
+197
+196
+197
+197
+198
+192
+197
+195
+196
+199
+194
+196
+202
+191
+185
+186
+185
+169
+155
+157
+155
+166
+181
+179
+187
+177
+168
+164
+161
+131
+120
+123
+124
+115
+100
+116
+124
+139
+143
+150
+149
+150
+157
+164
+148
+154
+149
+135
+153
+171
+174
+141
+143
+145
+151
+167
+157
+131
+135
+131
+114
+85
+76
+64
+75
+72
+57
+55
+38
+32
+45
+48
+39
+23
+51
+48
+70
+104
+80
+79
+84
+45
+80
+83
+82
+82
+76
+60
+47
+29
+25
+26
+46
+33
+62
+70
+102
+117
+155
+157
+161
+146
+126
+144
+146
+137
+128
+136
+140
+155
+184
+169
+139
+167
+185
+195
+190
+182
+175
+150
+139
+133
+120
+113
+69
+57
+83
+80
+45
+23
+34
+36
+34
+39
+37
+21
+47
+60
+49
+66
+131
+107
+93
+109
+160
+186
+194
+172
+127
+77
+114
+129
+164
+180
+186
+187
+190
+195
+186
+200
+196
+169
+145
+95
+73
+70
+94
+114
+121
+123
+138
+160
+185
+198
+196
+198
+199
+190
+185
+158
+139
+135
+140
+120
+117
+155
+175
+191
+210
+215
+200
+192
+196
+188
+187
+187
+190
+192
+191
+196
+195
+197
+209
+205
+199
+189
+145
+124
+144
+167
+157
+156
+146
+151
+165
+140
+129
+129
+130
+139
+133
+135
+129
+126
+126
+119
+126
+121
+130
+130
+129
+127
+128
+137
+141
+157
+162
+161
+149
+147
+150
+154
+167
+161
+148
+149
+141
+148
+148
+145
+156
+161
+149
+140
+158
+159
+141
+136
+138
+141
+137
+125
+130
+136
+126
+128
+123
+121
+120
+125
+124
+125
+131
+148
+189
+201
+198
+200
+197
+185
+175
+186
+201
+187
+148
+98
+87
+104
+162
+179
+178
+187
+188
+191
+186
+191
+188
+191
+192
+195
+196
+187
+182
+189
+180
+151
+109
+99
+87
+93
+98
+93
+95
+116
+180
+197
+199
+179
+181
+189
+178
+165
+174
+174
+175
+202
+206
+198
+202
+175
+127
+146
+170
+145
+137
+133
+185
+229
+229
+202
+191
+197
+186
+172
+154
+144
+125
+99
+89
+100
+105
+133
+155
+156
+148
+158
+127
+100
+103
+104
+104
+105
+94
+120
+79
+84
+85
+72
+85
+106
+107
+72
+79
+74
+53
+51
+62
+65
+76
+86
+80
+75
+70
+70
+75
+86
+78
+86
+76
+74
+72
+60
+69
+65
+73
+98
+84
+80
+77
+97
+88
+100
+128
+110
+99
+94
+103
+65
+77
+115
+137
+107
+83
+103
+156
+187
+135
+95
+95
+90
+90
+144
+127
+95
+89
+99
+97
+117
+153
+151
+111
+99
+104
+111
+131
+147
+136
+131
+94
+95
+95
+88
+133
+130
+107
+121
+110
+100
+111
+98
+80
+109
+111
+96
+119
+109
+111
+108
+104
+108
+116
+113
+146
+154
+135
+107
+120
+117
+128
+120
+117
+106
+92
+127
+129
+104
+109
+116
+124
+96
+98
+99
+95
+106
+113
+110
+98
+94
+107
+94
+109
+97
+105
+102
+89
+105
+74
+83
+74
+85
+97
+100
+109
+103
+100
+104
+83
+94
+93
+159
+162
+165
+167
+168
+179
+191
+200
+207
+205
+194
+198
+199
+195
+195
+177
+158
+171
+170
+156
+157
+159
+157
+164
+162
+166
+175
+176
+180
+175
+162
+138
+133
+131
+138
+131
+103
+104
+124
+127
+135
+150
+144
+144
+158
+148
+138
+141
+154
+144
+137
+156
+165
+159
+150
+149
+161
+192
+200
+179
+137
+107
+93
+90
+83
+85
+115
+114
+100
+80
+45
+75
+86
+59
+76
+67
+55
+86
+95
+141
+147
+137
+127
+129
+86
+70
+53
+54
+31
+18
+25
+32
+35
+11
+14
+31
+22
+37
+57
+67
+38
+54
+73
+124
+137
+135
+140
+129
+127
+116
+139
+129
+143
+137
+114
+100
+82
+73
+78
+73
+92
+83
+62
+63
+82
+74
+104
+58
+22
+57
+34
+29
+55
+42
+54
+52
+37
+70
+41
+51
+56
+57
+62
+106
+107
+82
+92
+130
+167
+189
+164
+136
+93
+107
+135
+169
+168
+180
+187
+195
+189
+188
+197
+191
+165
+162
+124
+78
+79
+90
+113
+103
+114
+143
+177
+185
+189
+204
+212
+202
+180
+159
+153
+138
+144
+146
+123
+120
+144
+176
+194
+206
+199
+201
+219
+222
+210
+204
+201
+197
+188
+187
+187
+180
+201
+211
+201
+209
+191
+161
+128
+137
+146
+158
+147
+153
+168
+145
+127
+126
+129
+134
+128
+124
+130
+130
+128
+126
+126
+127
+129
+136
+126
+128
+134
+131
+129
+133
+137
+138
+134
+138
+140
+153
+164
+174
+167
+168
+151
+140
+141
+135
+138
+144
+149
+148
+144
+146
+148
+141
+139
+148
+154
+141
+129
+133
+130
+125
+135
+128
+123
+124
+130
+126
+130
+138
+148
+201
+213
+218
+206
+185
+175
+171
+167
+186
+180
+153
+127
+97
+113
+159
+180
+190
+195
+196
+195
+192
+198
+194
+188
+195
+205
+200
+192
+200
+202
+190
+161
+151
+133
+111
+111
+113
+97
+84
+136
+180
+187
+186
+184
+180
+178
+176
+177
+166
+145
+175
+189
+197
+197
+189
+162
+147
+170
+148
+106
+124
+141
+188
+219
+213
+185
+182
+184
+172
+165
+133
+119
+109
+97
+100
+126
+123
+151
+177
+187
+155
+115
+79
+107
+144
+128
+151
+151
+126
+107
+111
+69
+75
+88
+69
+90
+103
+104
+90
+78
+87
+104
+78
+55
+75
+68
+67
+74
+64
+89
+88
+95
+108
+78
+62
+78
+70
+60
+66
+84
+76
+77
+70
+79
+73
+72
+80
+86
+104
+120
+118
+92
+82
+75
+62
+78
+70
+79
+169
+191
+169
+134
+99
+75
+67
+73
+77
+77
+78
+90
+69
+64
+78
+77
+87
+103
+84
+93
+94
+85
+94
+106
+104
+98
+127
+107
+90
+95
+117
+131
+114
+120
+131
+98
+96
+98
+100
+86
+103
+99
+103
+115
+113
+106
+116
+105
+134
+125
+126
+153
+159
+134
+123
+110
+107
+131
+126
+109
+115
+103
+116
+99
+113
+125
+126
+123
+106
+103
+110
+111
+126
+113
+99
+96
+92
+85
+82
+105
+90
+87
+108
+97
+96
+95
+93
+100
+99
+99
+95
+110
+90
+102
+109
+93
+104
+182
+188
+176
+180
+168
+169
+188
+192
+194
+188
+197
+198
+204
+197
+184
+181
+159
+140
+148
+158
+162
+166
+153
+144
+141
+161
+169
+177
+178
+165
+155
+138
+120
+114
+133
+138
+127
+147
+145
+149
+166
+156
+149
+149
+159
+157
+148
+157
+161
+137
+138
+146
+158
+160
+158
+156
+164
+179
+174
+135
+126
+107
+113
+96
+76
+82
+74
+75
+73
+64
+73
+78
+83
+96
+98
+92
+88
+94
+85
+79
+74
+53
+78
+76
+102
+115
+108
+140
+76
+73
+111
+120
+131
+100
+60
+53
+55
+33
+39
+56
+69
+72
+65
+85
+90
+108
+86
+67
+85
+111
+84
+73
+68
+66
+49
+48
+56
+54
+53
+46
+33
+53
+60
+57
+78
+113
+96
+70
+52
+64
+33
+34
+57
+59
+93
+107
+58
+48
+18
+51
+51
+107
+97
+100
+110
+89
+65
+97
+144
+179
+156
+140
+89
+87
+123
+166
+167
+169
+167
+176
+192
+196
+202
+201
+192
+185
+154
+98
+77
+80
+105
+144
+178
+158
+158
+180
+180
+204
+213
+199
+177
+150
+145
+140
+136
+107
+115
+118
+149
+182
+194
+196
+190
+194
+207
+210
+218
+220
+216
+208
+202
+194
+189
+176
+179
+200
+215
+212
+200
+182
+133
+134
+159
+172
+170
+143
+133
+131
+137
+135
+137
+133
+130
+131
+139
+127
+134
+133
+129
+135
+137
+135
+123
+126
+129
+130
+130
+129
+135
+141
+143
+149
+161
+158
+168
+177
+170
+157
+150
+145
+159
+165
+148
+138
+144
+150
+139
+139
+138
+140
+136
+138
+144
+134
+128
+126
+131
+129
+124
+135
+137
+135
+130
+121
+129
+134
+150
+177
+192
+205
+196
+197
+206
+199
+191
+197
+181
+145
+126
+93
+104
+148
+162
+176
+189
+195
+192
+200
+204
+196
+196
+195
+202
+200
+189
+191
+195
+191
+157
+135
+131
+118
+131
+123
+96
+88
+150
+176
+156
+159
+182
+196
+171
+162
+160
+138
+161
+182
+181
+184
+182
+164
+137
+147
+141
+114
+85
+120
+147
+169
+201
+197
+184
+181
+170
+162
+167
+147
+121
+104
+80
+104
+129
+166
+178
+178
+162
+134
+133
+90
+82
+174
+158
+119
+121
+117
+92
+123
+134
+117
+128
+119
+102
+99
+108
+121
+108
+104
+79
+77
+57
+62
+76
+64
+60
+70
+74
+77
+79
+73
+55
+86
+84
+67
+72
+76
+86
+83
+73
+80
+69
+75
+69
+74
+76
+114
+138
+113
+104
+108
+90
+102
+94
+150
+158
+157
+126
+100
+90
+95
+111
+94
+94
+99
+116
+128
+118
+96
+97
+83
+88
+67
+86
+102
+92
+110
+95
+92
+78
+80
+87
+84
+98
+90
+97
+103
+116
+126
+103
+110
+110
+92
+106
+102
+105
+103
+105
+93
+103
+138
+147
+124
+118
+121
+137
+119
+110
+131
+143
+116
+111
+119
+130
+129
+137
+120
+120
+98
+98
+96
+114
+127
+125
+134
+125
+119
+127
+113
+121
+110
+109
+98
+90
+88
+90
+114
+104
+104
+116
+102
+106
+108
+92
+85
+93
+82
+80
+103
+92
+98
+115
+109
+202
+201
+204
+207
+206
+204
+204
+201
+200
+202
+206
+209
+208
+199
+180
+184
+168
+169
+175
+171
+159
+151
+155
+162
+178
+174
+169
+165
+153
+141
+123
+121
+126
+140
+154
+144
+161
+174
+176
+175
+176
+180
+165
+164
+148
+146
+155
+166
+157
+126
+138
+158
+158
+145
+136
+135
+151
+161
+141
+123
+127
+127
+125
+98
+77
+64
+57
+49
+47
+57
+78
+113
+102
+86
+85
+77
+66
+86
+95
+87
+94
+67
+85
+107
+114
+121
+117
+119
+111
+73
+76
+75
+72
+49
+41
+48
+44
+37
+44
+39
+46
+45
+47
+56
+103
+88
+95
+97
+86
+79
+57
+68
+75
+65
+53
+56
+75
+93
+70
+44
+60
+56
+37
+34
+35
+58
+83
+102
+96
+82
+52
+69
+53
+43
+76
+65
+64
+78
+35
+38
+35
+80
+84
+149
+130
+111
+94
+73
+130
+175
+166
+168
+125
+88
+98
+123
+141
+159
+159
+175
+188
+196
+200
+192
+197
+164
+136
+104
+70
+78
+125
+151
+161
+161
+151
+148
+151
+181
+184
+185
+178
+154
+141
+148
+119
+102
+118
+121
+126
+164
+177
+186
+187
+198
+207
+201
+202
+205
+205
+211
+210
+197
+201
+200
+186
+197
+208
+210
+197
+172
+140
+139
+170
+187
+157
+131
+127
+129
+131
+124
+127
+126
+136
+140
+141
+123
+125
+127
+125
+126
+135
+139
+126
+129
+126
+135
+131
+131
+131
+143
+155
+164
+161
+154
+172
+177
+166
+170
+174
+164
+151
+156
+145
+145
+143
+139
+138
+140
+149
+148
+139
+139
+145
+144
+145
+136
+139
+127
+128
+136
+138
+139
+146
+127
+125
+138
+148
+160
+180
+195
+205
+206
+201
+198
+206
+213
+190
+157
+119
+98
+136
+161
+170
+190
+194
+199
+211
+219
+212
+205
+197
+206
+215
+202
+194
+197
+186
+169
+133
+116
+121
+124
+116
+111
+92
+96
+148
+161
+150
+144
+171
+180
+171
+175
+154
+120
+139
+175
+182
+185
+177
+170
+180
+145
+123
+126
+144
+131
+169
+190
+201
+198
+186
+184
+169
+146
+137
+113
+84
+65
+58
+136
+165
+162
+148
+155
+130
+103
+73
+75
+128
+157
+150
+131
+155
+153
+119
+92
+97
+83
+76
+100
+113
+138
+105
+109
+130
+134
+104
+77
+70
+69
+66
+85
+108
+120
+113
+105
+94
+78
+115
+84
+79
+95
+98
+131
+102
+82
+69
+53
+67
+60
+79
+75
+70
+119
+110
+98
+72
+74
+85
+109
+154
+137
+102
+83
+92
+94
+74
+79
+66
+79
+86
+85
+107
+118
+131
+146
+146
+121
+100
+105
+76
+90
+106
+98
+123
+104
+75
+74
+68
+69
+75
+99
+102
+117
+109
+111
+124
+108
+116
+123
+103
+100
+114
+95
+90
+108
+86
+100
+169
+149
+111
+116
+147
+134
+133
+100
+125
+128
+108
+117
+127
+124
+141
+115
+109
+116
+104
+93
+113
+117
+125
+133
+145
+125
+120
+118
+105
+94
+106
+116
+96
+78
+109
+109
+107
+118
+114
+88
+104
+92
+102
+104
+92
+89
+85
+74
+84
+78
+114
+111
+198
+204
+211
+207
+201
+198
+197
+189
+188
+192
+197
+195
+199
+201
+191
+185
+198
+200
+187
+169
+165
+175
+197
+198
+194
+181
+164
+138
+134
+126
+119
+133
+141
+144
+146
+169
+176
+184
+187
+170
+169
+162
+141
+143
+147
+149
+168
+164
+125
+127
+155
+154
+135
+121
+134
+139
+168
+168
+153
+128
+134
+129
+120
+79
+76
+83
+80
+78
+94
+97
+111
+102
+89
+77
+90
+93
+76
+60
+79
+80
+60
+48
+54
+48
+43
+59
+51
+51
+56
+38
+26
+19
+22
+17
+17
+29
+44
+21
+38
+45
+70
+53
+74
+99
+73
+72
+80
+83
+87
+62
+55
+52
+57
+64
+53
+47
+35
+88
+88
+74
+93
+67
+38
+15
+25
+25
+29
+53
+74
+108
+136
+116
+84
+84
+117
+124
+100
+106
+57
+48
+52
+60
+83
+105
+130
+111
+109
+88
+108
+157
+168
+178
+184
+158
+104
+121
+131
+147
+176
+189
+195
+198
+198
+195
+189
+149
+128
+99
+78
+76
+119
+126
+141
+146
+148
+151
+159
+164
+161
+164
+168
+140
+128
+115
+108
+104
+100
+89
+116
+164
+189
+197
+188
+196
+206
+204
+206
+207
+195
+207
+209
+198
+189
+188
+185
+196
+200
+199
+195
+169
+138
+138
+165
+168
+138
+137
+149
+148
+144
+129
+135
+127
+130
+135
+130
+126
+130
+129
+125
+130
+140
+138
+125
+131
+130
+131
+140
+137
+133
+137
+149
+141
+147
+126
+125
+127
+137
+141
+149
+145
+134
+143
+150
+155
+161
+154
+138
+144
+139
+139
+148
+148
+150
+148
+133
+128
+129
+123
+126
+124
+129
+129
+134
+128
+127
+134
+135
+146
+177
+211
+209
+201
+201
+209
+201
+207
+189
+148
+114
+98
+153
+180
+189
+199
+199
+208
+221
+233
+236
+222
+211
+221
+220
+196
+192
+190
+187
+162
+113
+102
+123
+127
+107
+99
+84
+126
+157
+140
+138
+129
+150
+155
+155
+158
+138
+120
+127
+149
+160
+185
+195
+196
+185
+144
+115
+113
+141
+137
+178
+200
+199
+194
+178
+174
+158
+123
+95
+70
+74
+77
+107
+153
+182
+172
+117
+120
+94
+72
+75
+102
+145
+172
+154
+127
+116
+135
+149
+131
+124
+105
+89
+109
+129
+88
+85
+96
+98
+130
+104
+90
+96
+133
+125
+124
+107
+82
+68
+72
+59
+84
+87
+102
+94
+100
+84
+98
+104
+80
+92
+80
+107
+113
+84
+69
+93
+104
+124
+108
+77
+127
+144
+98
+86
+103
+87
+93
+74
+82
+100
+100
+86
+84
+88
+67
+70
+96
+88
+84
+85
+93
+94
+85
+87
+68
+79
+98
+100
+95
+92
+73
+82
+75
+77
+85
+120
+126
+133
+124
+120
+117
+104
+105
+127
+113
+98
+100
+110
+95
+82
+84
+109
+161
+148
+117
+150
+153
+136
+117
+120
+116
+111
+102
+116
+135
+130
+121
+100
+102
+116
+109
+105
+125
+130
+123
+130
+131
+123
+115
+93
+89
+90
+93
+93
+70
+98
+102
+99
+119
+115
+104
+93
+102
+97
+96
+118
+96
+93
+83
+78
+98
+90
+113
+198
+201
+199
+210
+200
+194
+192
+180
+184
+191
+189
+182
+196
+188
+178
+177
+180
+177
+171
+164
+175
+198
+204
+194
+181
+160
+129
+119
+125
+134
+145
+135
+128
+150
+169
+171
+174
+180
+151
+143
+147
+141
+148
+145
+140
+145
+137
+133
+139
+144
+138
+131
+125
+126
+140
+145
+136
+135
+125
+125
+119
+108
+67
+74
+75
+77
+90
+88
+64
+37
+47
+53
+77
+108
+93
+49
+39
+52
+51
+51
+38
+38
+67
+57
+54
+73
+54
+46
+45
+48
+54
+36
+31
+36
+52
+60
+69
+69
+63
+58
+42
+34
+46
+52
+56
+85
+83
+67
+56
+65
+105
+108
+67
+73
+82
+84
+76
+94
+99
+79
+74
+72
+38
+34
+15
+18
+42
+49
+84
+80
+129
+108
+82
+102
+145
+159
+137
+108
+56
+60
+77
+57
+82
+51
+79
+135
+118
+82
+80
+115
+144
+151
+156
+161
+141
+97
+126
+146
+155
+175
+192
+189
+201
+202
+181
+139
+151
+138
+96
+83
+83
+96
+115
+148
+154
+148
+155
+162
+157
+161
+180
+156
+130
+118
+105
+102
+102
+97
+111
+159
+190
+195
+205
+216
+209
+204
+199
+205
+208
+216
+205
+189
+175
+174
+190
+204
+208
+204
+198
+185
+158
+157
+140
+141
+138
+143
+139
+131
+128
+124
+129
+128
+134
+131
+129
+126
+125
+123
+128
+130
+134
+130
+125
+134
+134
+133
+138
+135
+140
+137
+148
+150
+141
+145
+140
+149
+155
+158
+165
+159
+149
+137
+138
+134
+137
+143
+139
+143
+147
+146
+144
+150
+148
+144
+143
+145
+159
+138
+129
+130
+135
+148
+156
+135
+133
+133
+133
+134
+168
+210
+213
+212
+211
+207
+206
+204
+169
+119
+105
+93
+150
+184
+188
+194
+200
+201
+208
+222
+227
+221
+215
+208
+216
+211
+191
+182
+177
+154
+131
+124
+127
+115
+92
+92
+110
+150
+165
+145
+137
+137
+130
+138
+141
+130
+133
+144
+165
+177
+186
+189
+200
+192
+166
+127
+90
+95
+148
+175
+206
+227
+208
+178
+167
+162
+146
+128
+126
+90
+63
+55
+89
+126
+162
+154
+134
+126
+108
+85
+94
+105
+137
+111
+100
+99
+114
+130
+161
+167
+145
+118
+94
+108
+88
+90
+120
+127
+108
+107
+99
+93
+110
+131
+131
+102
+95
+95
+92
+129
+126
+111
+96
+67
+52
+56
+68
+80
+100
+103
+72
+96
+106
+85
+118
+137
+119
+136
+134
+144
+186
+175
+106
+75
+69
+70
+90
+80
+63
+80
+69
+83
+88
+86
+88
+89
+84
+87
+103
+106
+118
+105
+106
+103
+97
+93
+107
+92
+88
+89
+89
+72
+97
+88
+87
+93
+166
+178
+155
+127
+116
+114
+127
+107
+136
+120
+114
+107
+119
+121
+93
+92
+86
+119
+146
+121
+116
+116
+129
+118
+109
+121
+115
+116
+113
+126
+128
+118
+105
+90
+104
+98
+89
+118
+121
+119
+109
+118
+118
+95
+100
+94
+93
+94
+84
+82
+78
+106
+97
+106
+113
+89
+110
+105
+90
+113
+113
+113
+119
+118
+99
+105
+116
+103
+188
+194
+199
+198
+192
+190
+181
+180
+188
+192
+194
+195
+191
+186
+181
+179
+167
+159
+164
+171
+176
+184
+171
+165
+149
+138
+130
+134
+137
+139
+130
+129
+158
+177
+180
+175
+164
+147
+157
+160
+155
+157
+148
+159
+140
+140
+137
+137
+140
+135
+126
+136
+150
+156
+169
+145
+127
+106
+110
+103
+78
+93
+82
+90
+109
+119
+125
+85
+31
+34
+51
+60
+100
+90
+56
+36
+38
+38
+38
+35
+48
+49
+52
+58
+51
+68
+69
+44
+53
+59
+51
+75
+62
+49
+60
+65
+63
+62
+58
+39
+49
+37
+29
+53
+59
+39
+47
+54
+54
+64
+85
+87
+73
+59
+52
+57
+60
+64
+79
+80
+72
+65
+48
+31
+45
+38
+37
+63
+83
+65
+32
+42
+99
+124
+95
+89
+94
+107
+92
+65
+49
+38
+44
+37
+97
+148
+137
+158
+121
+94
+116
+140
+159
+151
+143
+98
+115
+123
+143
+168
+190
+189
+196
+199
+189
+164
+156
+134
+116
+76
+78
+98
+113
+117
+126
+164
+162
+169
+171
+189
+204
+194
+169
+140
+113
+114
+100
+88
+104
+144
+171
+187
+199
+206
+210
+202
+197
+201
+194
+186
+181
+172
+150
+187
+204
+197
+196
+187
+179
+194
+195
+179
+150
+146
+138
+141
+143
+126
+130
+129
+124
+130
+131
+128
+130
+135
+141
+136
+133
+129
+126
+138
+137
+134
+139
+137
+131
+134
+131
+127
+133
+133
+133
+134
+140
+155
+174
+196
+176
+160
+157
+151
+148
+140
+147
+147
+134
+131
+136
+144
+137
+140
+143
+136
+134
+124
+136
+131
+130
+125
+124
+139
+156
+154
+131
+135
+128
+141
+168
+190
+207
+218
+218
+205
+205
+201
+177
+118
+89
+94
+148
+178
+191
+194
+190
+191
+198
+204
+213
+219
+210
+205
+205
+201
+200
+192
+179
+147
+129
+127
+133
+120
+106
+103
+130
+160
+140
+118
+128
+148
+153
+127
+143
+133
+144
+154
+176
+178
+188
+202
+202
+187
+159
+121
+94
+103
+164
+192
+211
+202
+196
+190
+177
+155
+136
+139
+130
+86
+54
+43
+85
+115
+128
+133
+145
+151
+145
+114
+127
+138
+128
+110
+126
+114
+105
+109
+105
+119
+136
+121
+83
+87
+90
+76
+102
+111
+104
+116
+98
+88
+93
+87
+72
+65
+99
+159
+154
+128
+88
+95
+77
+58
+74
+70
+63
+68
+70
+70
+58
+76
+67
+90
+87
+84
+103
+129
+153
+121
+105
+73
+77
+57
+82
+84
+82
+100
+94
+85
+77
+89
+89
+130
+110
+97
+113
+94
+92
+105
+111
+111
+100
+123
+103
+94
+109
+87
+88
+104
+111
+98
+79
+114
+104
+90
+124
+199
+165
+138
+128
+120
+125
+115
+103
+136
+131
+113
+111
+131
+120
+69
+90
+87
+93
+111
+92
+105
+103
+104
+114
+114
+124
+121
+117
+114
+119
+130
+111
+93
+107
+96
+106
+97
+113
+114
+105
+102
+106
+116
+98
+109
+96
+93
+96
+79
+99
+90
+98
+99
+99
+116
+105
+114
+115
+131
+115
+120
+133
+120
+118
+114
+95
+107
+194
+195
+192
+199
+194
+177
+180
+187
+188
+195
+196
+191
+191
+188
+184
+182
+170
+167
+181
+179
+172
+150
+138
+161
+164
+159
+148
+133
+125
+126
+137
+168
+172
+176
+170
+168
+155
+154
+165
+166
+159
+151
+161
+160
+162
+144
+114
+128
+123
+147
+157
+144
+155
+148
+140
+140
+120
+124
+127
+115
+104
+95
+83
+87
+89
+93
+93
+86
+75
+39
+37
+64
+60
+57
+54
+43
+44
+31
+22
+52
+57
+54
+54
+73
+80
+127
+104
+55
+48
+35
+34
+38
+46
+73
+43
+45
+45
+32
+38
+43
+32
+37
+62
+38
+29
+26
+23
+42
+65
+47
+68
+110
+85
+60
+78
+90
+85
+66
+47
+41
+58
+60
+97
+69
+62
+87
+70
+57
+36
+47
+70
+60
+109
+116
+109
+66
+56
+67
+72
+32
+45
+72
+77
+45
+84
+146
+157
+156
+115
+89
+99
+137
+127
+120
+118
+86
+74
+119
+143
+176
+187
+181
+179
+185
+171
+155
+151
+130
+137
+96
+82
+111
+117
+120
+134
+137
+124
+130
+162
+184
+178
+179
+160
+135
+134
+127
+104
+97
+126
+153
+169
+181
+185
+197
+209
+201
+209
+209
+202
+196
+191
+181
+174
+178
+187
+196
+198
+195
+197
+196
+176
+154
+144
+135
+144
+141
+129
+129
+128
+129
+135
+137
+139
+128
+135
+124
+130
+133
+129
+134
+139
+141
+130
+131
+126
+131
+131
+137
+147
+143
+154
+147
+153
+155
+150
+168
+175
+175
+165
+148
+143
+169
+150
+136
+141
+139
+136
+133
+149
+148
+138
+135
+140
+141
+139
+130
+140
+130
+128
+135
+131
+129
+150
+160
+133
+133
+129
+141
+159
+159
+185
+209
+211
+204
+206
+198
+157
+105
+77
+96
+143
+169
+174
+190
+200
+200
+210
+220
+219
+212
+217
+207
+205
+197
+185
+186
+168
+139
+121
+115
+114
+89
+88
+102
+149
+179
+150
+128
+168
+155
+147
+143
+154
+151
+150
+150
+166
+191
+200
+196
+190
+175
+137
+103
+111
+107
+134
+182
+197
+192
+194
+191
+162
+133
+119
+130
+110
+79
+117
+136
+165
+168
+164
+150
+144
+147
+130
+104
+123
+147
+160
+137
+138
+151
+151
+168
+155
+135
+136
+140
+110
+103
+102
+86
+120
+134
+125
+125
+127
+129
+116
+97
+121
+135
+135
+124
+113
+109
+94
+94
+86
+100
+70
+68
+74
+68
+86
+79
+78
+92
+87
+92
+102
+121
+147
+167
+167
+139
+90
+88
+102
+92
+63
+87
+76
+88
+93
+99
+114
+100
+96
+79
+102
+99
+94
+100
+97
+115
+109
+107
+113
+93
+106
+110
+106
+104
+104
+121
+111
+105
+95
+107
+125
+100
+99
+129
+188
+145
+129
+140
+137
+120
+118
+123
+154
+158
+134
+103
+117
+108
+80
+100
+89
+92
+121
+109
+98
+99
+105
+87
+125
+139
+125
+110
+110
+120
+108
+93
+92
+99
+83
+106
+129
+115
+115
+126
+116
+125
+119
+106
+98
+89
+75
+93
+103
+110
+107
+97
+96
+104
+107
+117
+133
+117
+130
+130
+125
+125
+124
+129
+100
+97
+200
+191
+179
+178
+179
+180
+181
+191
+197
+198
+192
+189
+188
+178
+182
+190
+184
+180
+167
+160
+162
+158
+178
+176
+172
+153
+127
+114
+135
+151
+164
+167
+168
+174
+168
+164
+150
+150
+144
+155
+168
+170
+172
+164
+144
+129
+115
+127
+164
+167
+139
+145
+148
+150
+156
+137
+128
+140
+121
+109
+114
+89
+73
+89
+106
+73
+62
+60
+39
+43
+52
+56
+53
+56
+51
+39
+33
+43
+51
+72
+77
+44
+57
+79
+64
+82
+70
+55
+26
+24
+22
+29
+34
+41
+63
+49
+27
+25
+14
+21
+17
+25
+42
+35
+52
+47
+62
+87
+57
+53
+44
+77
+84
+92
+89
+51
+45
+43
+35
+33
+32
+14
+26
+70
+115
+96
+66
+74
+90
+97
+99
+66
+63
+80
+74
+99
+111
+55
+52
+38
+96
+109
+115
+94
+59
+109
+175
+177
+138
+110
+106
+158
+143
+128
+160
+155
+100
+94
+115
+147
+169
+181
+181
+175
+144
+135
+147
+147
+126
+110
+79
+93
+121
+120
+139
+154
+140
+141
+143
+148
+154
+182
+188
+170
+147
+137
+114
+102
+134
+175
+181
+190
+188
+189
+191
+201
+210
+209
+218
+211
+187
+178
+168
+176
+191
+208
+208
+198
+196
+185
+160
+151
+153
+147
+147
+134
+126
+127
+126
+130
+135
+135
+127
+126
+130
+136
+128
+131
+134
+139
+136
+131
+135
+125
+124
+127
+130
+130
+133
+131
+136
+137
+146
+147
+168
+191
+179
+165
+158
+146
+141
+139
+138
+134
+135
+138
+133
+131
+138
+133
+135
+140
+138
+137
+137
+136
+145
+140
+136
+134
+131
+126
+137
+150
+135
+134
+130
+127
+143
+151
+174
+195
+204
+206
+190
+159
+141
+98
+78
+108
+144
+146
+172
+192
+196
+201
+222
+226
+215
+219
+211
+213
+215
+190
+177
+174
+145
+119
+118
+111
+103
+94
+106
+148
+188
+187
+166
+144
+174
+170
+160
+171
+170
+166
+162
+136
+149
+158
+188
+199
+189
+156
+108
+89
+107
+128
+184
+204
+209
+181
+189
+184
+159
+135
+97
+79
+69
+97
+114
+178
+191
+197
+180
+157
+124
+109
+103
+95
+104
+159
+176
+154
+131
+133
+187
+169
+160
+156
+140
+143
+125
+102
+89
+95
+95
+87
+85
+89
+76
+86
+102
+118
+105
+90
+58
+66
+65
+74
+79
+75
+88
+75
+87
+73
+79
+77
+65
+93
+84
+85
+85
+95
+136
+156
+143
+138
+104
+75
+73
+83
+82
+99
+89
+90
+100
+83
+80
+108
+128
+126
+113
+72
+70
+98
+95
+94
+127
+121
+130
+134
+116
+119
+98
+99
+115
+117
+113
+124
+124
+116
+83
+102
+104
+98
+92
+113
+128
+126
+115
+130
+136
+127
+117
+102
+115
+144
+137
+123
+116
+94
+95
+75
+88
+94
+97
+118
+104
+80
+100
+107
+96
+117
+144
+129
+107
+103
+102
+95
+94
+87
+96
+104
+118
+128
+128
+135
+119
+113
+108
+114
+103
+99
+85
+78
+96
+121
+116
+100
+115
+104
+106
+113
+106
+114
+108
+123
+124
+110
+116
+117
+115
+100
+186
+182
+181
+178
+180
+186
+194
+197
+199
+200
+199
+187
+179
+189
+182
+190
+189
+179
+171
+172
+168
+191
+182
+159
+134
+128
+116
+140
+169
+168
+157
+174
+168
+156
+151
+151
+135
+144
+158
+171
+171
+162
+149
+127
+111
+126
+141
+157
+174
+175
+171
+165
+165
+162
+147
+141
+133
+127
+117
+130
+85
+66
+68
+65
+93
+55
+56
+56
+37
+38
+47
+68
+76
+74
+64
+44
+64
+60
+73
+117
+111
+72
+75
+90
+74
+65
+53
+46
+36
+47
+67
+43
+42
+33
+29
+38
+62
+36
+39
+23
+29
+52
+39
+36
+39
+44
+42
+67
+56
+45
+84
+52
+37
+55
+68
+79
+74
+67
+70
+69
+59
+77
+66
+62
+78
+76
+52
+69
+66
+90
+93
+66
+69
+62
+70
+48
+38
+38
+65
+36
+55
+58
+53
+97
+119
+99
+146
+166
+138
+155
+145
+140
+131
+124
+127
+157
+144
+79
+106
+140
+169
+180
+174
+169
+155
+156
+165
+170
+175
+129
+87
+113
+118
+136
+147
+140
+133
+130
+164
+177
+185
+207
+202
+181
+144
+126
+109
+97
+126
+159
+170
+176
+172
+186
+188
+184
+194
+194
+195
+190
+171
+159
+165
+195
+207
+208
+209
+205
+197
+169
+143
+148
+154
+140
+137
+131
+127
+123
+123
+128
+136
+131
+131
+126
+129
+130
+126
+133
+131
+137
+137
+137
+129
+130
+126
+125
+127
+128
+127
+133
+136
+140
+148
+155
+168
+191
+175
+148
+143
+150
+149
+146
+140
+139
+146
+145
+136
+129
+129
+128
+134
+150
+139
+134
+139
+137
+140
+131
+140
+144
+145
+141
+144
+149
+141
+130
+147
+147
+143
+144
+166
+176
+186
+189
+170
+149
+109
+77
+80
+128
+141
+137
+171
+195
+192
+198
+209
+216
+207
+201
+199
+206
+201
+182
+167
+149
+126
+115
+97
+95
+85
+96
+131
+167
+186
+176
+166
+168
+177
+180
+170
+167
+157
+164
+177
+167
+175
+182
+198
+189
+186
+150
+104
+100
+144
+172
+180
+192
+196
+162
+180
+170
+131
+100
+88
+86
+45
+110
+134
+187
+200
+176
+149
+145
+128
+131
+106
+102
+169
+177
+138
+104
+138
+114
+146
+139
+140
+157
+165
+168
+174
+159
+134
+148
+120
+87
+72
+97
+90
+85
+75
+93
+119
+124
+181
+194
+167
+117
+73
+72
+76
+65
+84
+86
+86
+86
+115
+107
+106
+100
+128
+164
+147
+93
+95
+92
+105
+98
+74
+69
+83
+93
+94
+102
+85
+92
+102
+116
+83
+88
+102
+103
+120
+120
+106
+90
+99
+109
+113
+119
+114
+94
+90
+85
+79
+103
+116
+108
+104
+128
+102
+117
+100
+88
+82
+100
+117
+102
+106
+105
+107
+107
+93
+110
+105
+105
+141
+141
+126
+119
+107
+86
+69
+90
+96
+111
+99
+94
+105
+86
+93
+85
+113
+124
+99
+108
+87
+75
+77
+97
+97
+80
+108
+120
+147
+160
+129
+119
+118
+128
+113
+97
+95
+89
+109
+113
+120
+117
+113
+117
+97
+109
+107
+100
+116
+109
+134
+125
+110
+123
+106
+111
+175
+176
+184
+197
+195
+194
+197
+196
+202
+201
+186
+177
+182
+180
+169
+165
+157
+168
+187
+179
+184
+176
+145
+138
+133
+141
+144
+166
+170
+161
+168
+166
+162
+158
+148
+144
+146
+174
+181
+171
+162
+162
+162
+139
+140
+156
+176
+187
+185
+174
+170
+162
+156
+159
+158
+135
+127
+129
+129
+114
+63
+39
+43
+96
+62
+62
+68
+52
+48
+33
+67
+75
+95
+90
+89
+93
+96
+63
+52
+69
+60
+39
+64
+69
+82
+68
+74
+103
+64
+100
+100
+66
+63
+73
+67
+46
+65
+59
+42
+87
+80
+58
+70
+82
+109
+130
+130
+109
+129
+103
+73
+74
+53
+69
+72
+53
+84
+96
+99
+96
+88
+85
+65
+70
+66
+41
+31
+39
+56
+77
+98
+120
+106
+46
+48
+105
+48
+60
+93
+84
+86
+104
+102
+115
+156
+96
+110
+138
+121
+151
+126
+144
+147
+133
+97
+92
+96
+57
+89
+147
+167
+169
+147
+128
+139
+155
+167
+172
+179
+135
+99
+110
+149
+171
+179
+175
+155
+154
+180
+185
+197
+207
+200
+195
+170
+139
+117
+96
+98
+106
+121
+141
+157
+185
+202
+205
+200
+191
+184
+158
+148
+176
+180
+186
+198
+206
+207
+205
+188
+153
+150
+145
+138
+134
+127
+136
+141
+136
+130
+129
+134
+129
+124
+127
+126
+126
+127
+127
+128
+133
+131
+127
+126
+129
+125
+127
+130
+131
+129
+138
+140
+140
+140
+137
+131
+131
+140
+141
+148
+141
+145
+148
+141
+133
+139
+131
+125
+134
+134
+135
+133
+145
+136
+140
+139
+138
+144
+148
+150
+151
+150
+146
+146
+136
+138
+139
+147
+143
+138
+149
+165
+180
+196
+190
+182
+136
+83
+66
+100
+143
+155
+167
+189
+205
+208
+215
+219
+210
+205
+200
+206
+198
+195
+174
+158
+159
+136
+110
+107
+79
+99
+123
+168
+188
+196
+188
+182
+196
+195
+169
+169
+175
+172
+182
+186
+187
+189
+196
+195
+180
+179
+139
+118
+119
+176
+184
+185
+172
+162
+179
+181
+141
+120
+80
+56
+83
+77
+111
+169
+182
+169
+165
+159
+158
+144
+171
+126
+125
+194
+184
+99
+79
+120
+135
+106
+109
+103
+135
+154
+106
+94
+78
+82
+124
+134
+124
+118
+110
+95
+99
+80
+74
+106
+139
+141
+118
+115
+126
+126
+181
+182
+136
+103
+97
+124
+127
+109
+86
+154
+197
+178
+137
+143
+133
+113
+127
+129
+87
+85
+94
+86
+93
+87
+124
+110
+78
+90
+102
+111
+95
+106
+104
+83
+87
+97
+85
+117
+110
+107
+109
+114
+104
+114
+111
+80
+96
+88
+96
+98
+75
+86
+87
+82
+78
+72
+79
+83
+104
+97
+96
+80
+84
+100
+96
+100
+100
+114
+149
+144
+129
+108
+105
+97
+88
+111
+89
+96
+118
+107
+107
+109
+105
+86
+107
+111
+80
+100
+67
+62
+92
+88
+104
+114
+108
+130
+159
+143
+120
+135
+125
+113
+111
+92
+107
+109
+124
+124
+126
+116
+100
+106
+87
+103
+98
+96
+118
+109
+119
+127
+119
+129
+116
+187
+186
+199
+201
+190
+187
+187
+196
+199
+186
+179
+174
+170
+168
+168
+167
+178
+168
+153
+166
+168
+170
+162
+153
+154
+166
+162
+164
+167
+170
+172
+168
+167
+174
+175
+170
+190
+197
+184
+158
+146
+165
+160
+146
+159
+174
+186
+186
+172
+155
+144
+153
+151
+167
+159
+131
+145
+143
+114
+75
+36
+44
+46
+66
+70
+57
+76
+77
+32
+48
+79
+86
+124
+114
+102
+99
+73
+36
+54
+60
+41
+47
+51
+42
+59
+43
+49
+45
+53
+55
+46
+46
+27
+37
+55
+83
+70
+51
+64
+76
+88
+102
+100
+115
+134
+117
+121
+125
+128
+114
+110
+111
+107
+80
+58
+77
+100
+111
+90
+111
+66
+52
+48
+85
+129
+66
+39
+22
+23
+26
+36
+53
+65
+65
+63
+47
+67
+127
+135
+82
+74
+113
+117
+109
+103
+75
+87
+137
+124
+128
+138
+165
+190
+181
+150
+140
+120
+72
+78
+131
+154
+174
+176
+165
+140
+115
+144
+177
+165
+136
+108
+119
+175
+186
+190
+194
+191
+175
+180
+190
+181
+178
+169
+151
+146
+124
+111
+85
+93
+104
+109
+119
+153
+176
+196
+199
+196
+184
+181
+190
+199
+189
+184
+196
+191
+186
+190
+188
+172
+169
+159
+138
+139
+134
+141
+136
+137
+137
+138
+136
+128
+124
+120
+123
+124
+128
+124
+126
+130
+141
+137
+130
+134
+126
+126
+130
+136
+137
+135
+146
+148
+143
+146
+153
+158
+145
+147
+159
+153
+145
+146
+144
+149
+136
+134
+145
+137
+133
+137
+151
+147
+151
+146
+131
+138
+141
+135
+140
+147
+146
+136
+131
+135
+137
+156
+148
+135
+134
+144
+144
+166
+185
+192
+192
+186
+129
+94
+103
+151
+179
+176
+169
+195
+205
+213
+223
+210
+197
+205
+197
+188
+197
+200
+172
+154
+124
+102
+110
+111
+94
+100
+129
+167
+189
+198
+187
+200
+198
+186
+174
+174
+172
+172
+190
+205
+205
+204
+196
+187
+179
+166
+121
+131
+140
+175
+196
+199
+170
+155
+157
+160
+117
+107
+85
+72
+95
+129
+172
+194
+184
+174
+178
+174
+160
+121
+92
+68
+86
+166
+180
+151
+102
+106
+145
+141
+125
+111
+104
+100
+85
+118
+104
+85
+104
+111
+109
+107
+94
+128
+105
+59
+63
+76
+83
+90
+140
+149
+94
+88
+93
+114
+121
+135
+168
+175
+182
+188
+199
+186
+133
+110
+102
+100
+90
+80
+86
+80
+85
+99
+92
+89
+94
+110
+77
+87
+90
+82
+106
+86
+97
+80
+83
+96
+82
+97
+74
+104
+107
+89
+113
+85
+104
+114
+93
+95
+97
+104
+96
+107
+88
+66
+109
+88
+93
+96
+76
+86
+98
+115
+107
+108
+102
+105
+127
+102
+97
+111
+107
+137
+141
+147
+129
+97
+96
+96
+94
+76
+97
+119
+116
+99
+114
+124
+105
+102
+113
+83
+82
+84
+69
+105
+107
+117
+121
+92
+121
+138
+117
+116
+135
+127
+121
+120
+119
+123
+118
+106
+114
+128
+113
+92
+95
+88
+88
+103
+86
+116
+97
+113
+123
+126
+128
+189
+198
+204
+194
+178
+176
+187
+194
+190
+188
+178
+175
+176
+186
+182
+177
+168
+157
+160
+177
+189
+187
+174
+165
+156
+156
+171
+177
+180
+179
+177
+179
+179
+182
+187
+194
+198
+189
+159
+154
+166
+169
+169
+157
+156
+167
+169
+167
+151
+145
+147
+157
+172
+175
+157
+160
+162
+134
+69
+49
+42
+43
+87
+106
+78
+68
+77
+60
+58
+72
+104
+116
+87
+62
+49
+34
+45
+43
+47
+63
+65
+39
+42
+65
+48
+41
+38
+27
+31
+35
+53
+38
+47
+64
+73
+58
+59
+54
+76
+125
+165
+149
+159
+164
+151
+151
+137
+130
+151
+162
+175
+168
+160
+154
+133
+90
+86
+79
+73
+63
+53
+54
+69
+73
+52
+23
+35
+23
+29
+26
+32
+27
+26
+45
+60
+46
+45
+76
+63
+88
+57
+70
+63
+64
+111
+93
+87
+117
+114
+137
+154
+164
+189
+188
+197
+188
+190
+159
+70
+105
+144
+176
+169
+134
+123
+131
+167
+177
+177
+139
+98
+98
+154
+185
+192
+198
+195
+190
+192
+195
+196
+206
+196
+174
+144
+129
+111
+93
+121
+151
+155
+158
+157
+162
+158
+169
+180
+161
+180
+196
+187
+189
+196
+191
+191
+182
+169
+154
+149
+156
+137
+137
+144
+131
+144
+138
+135
+133
+135
+128
+138
+128
+121
+126
+121
+124
+125
+124
+129
+136
+134
+126
+131
+134
+131
+130
+128
+131
+136
+144
+149
+151
+160
+162
+164
+156
+148
+153
+151
+150
+144
+137
+143
+136
+148
+157
+146
+145
+143
+156
+150
+150
+149
+141
+136
+138
+146
+146
+140
+135
+133
+128
+133
+136
+144
+138
+136
+144
+154
+160
+172
+186
+190
+181
+151
+116
+89
+111
+151
+158
+175
+187
+190
+209
+215
+209
+200
+207
+205
+194
+197
+201
+190
+164
+155
+137
+100
+100
+105
+97
+116
+143
+174
+187
+182
+182
+201
+197
+176
+175
+172
+168
+177
+190
+205
+200
+198
+202
+185
+164
+136
+96
+114
+138
+178
+187
+161
+138
+164
+167
+130
+94
+89
+70
+85
+116
+124
+157
+191
+194
+190
+185
+171
+145
+88
+87
+78
+126
+123
+114
+139
+143
+127
+125
+144
+153
+133
+135
+117
+109
+130
+100
+84
+68
+82
+131
+154
+115
+74
+88
+68
+87
+102
+82
+105
+109
+156
+165
+120
+111
+109
+106
+93
+84
+139
+151
+140
+155
+143
+139
+161
+157
+135
+138
+115
+100
+116
+100
+87
+94
+103
+103
+89
+111
+96
+86
+125
+130
+121
+99
+89
+93
+118
+95
+83
+99
+70
+77
+87
+107
+131
+111
+118
+108
+98
+87
+90
+98
+110
+117
+94
+90
+118
+104
+123
+89
+75
+84
+94
+90
+107
+111
+90
+87
+104
+83
+90
+86
+89
+125
+144
+149
+119
+107
+110
+106
+106
+94
+118
+117
+115
+109
+111
+127
+125
+116
+106
+114
+107
+98
+87
+102
+117
+105
+97
+110
+111
+118
+113
+125
+118
+116
+123
+121
+123
+118
+114
+123
+105
+113
+109
+103
+108
+90
+104
+93
+98
+93
+107
+125
+107
+121
+196
+197
+198
+190
+177
+189
+206
+196
+191
+186
+168
+174
+179
+181
+178
+184
+179
+184
+187
+191
+192
+175
+179
+174
+160
+168
+179
+192
+192
+175
+169
+182
+185
+190
+195
+198
+184
+189
+189
+188
+200
+189
+161
+144
+145
+149
+150
+164
+153
+149
+166
+170
+190
+191
+194
+177
+146
+108
+63
+38
+72
+83
+86
+104
+52
+33
+67
+56
+60
+100
+107
+78
+42
+47
+38
+51
+45
+73
+59
+41
+98
+66
+35
+32
+52
+47
+56
+48
+47
+62
+42
+29
+55
+43
+42
+58
+62
+58
+70
+69
+76
+66
+75
+58
+63
+54
+43
+51
+84
+95
+110
+109
+111
+117
+115
+108
+77
+66
+80
+74
+105
+124
+96
+110
+92
+47
+48
+19
+11
+31
+32
+46
+107
+108
+72
+86
+79
+64
+97
+123
+85
+72
+78
+74
+107
+158
+102
+104
+147
+165
+164
+174
+181
+181
+202
+198
+191
+169
+110
+79
+125
+162
+157
+123
+109
+138
+172
+187
+189
+150
+107
+82
+143
+176
+185
+191
+190
+187
+182
+192
+204
+211
+211
+192
+170
+139
+109
+107
+160
+177
+177
+184
+185
+174
+169
+169
+172
+180
+191
+190
+188
+198
+202
+205
+205
+181
+170
+162
+159
+149
+131
+131
+131
+134
+140
+144
+131
+135
+138
+137
+135
+123
+126
+129
+126
+125
+134
+129
+129
+129
+127
+126
+130
+129
+124
+130
+128
+133
+140
+146
+147
+139
+140
+140
+154
+154
+153
+174
+169
+155
+146
+144
+143
+140
+137
+146
+153
+144
+145
+155
+153
+158
+156
+134
+135
+145
+156
+151
+147
+144
+137
+137
+133
+129
+131
+133
+131
+156
+166
+155
+171
+170
+170
+151
+110
+88
+77
+108
+164
+178
+186
+188
+195
+205
+213
+205
+207
+200
+195
+198
+186
+192
+204
+192
+162
+138
+113
+104
+94
+94
+148
+198
+189
+172
+175
+179
+188
+188
+171
+161
+166
+166
+190
+198
+191
+198
+201
+192
+176
+151
+115
+125
+139
+176
+198
+156
+143
+150
+168
+157
+127
+72
+75
+60
+79
+114
+111
+144
+176
+185
+192
+179
+136
+109
+93
+68
+83
+146
+136
+100
+124
+139
+137
+120
+127
+143
+148
+140
+153
+144
+160
+133
+95
+98
+96
+103
+108
+111
+123
+133
+115
+130
+133
+108
+98
+100
+84
+106
+153
+141
+99
+89
+119
+102
+114
+90
+60
+73
+57
+47
+68
+65
+78
+85
+104
+117
+107
+98
+98
+129
+130
+143
+119
+111
+125
+102
+123
+155
+134
+146
+164
+154
+148
+136
+106
+83
+88
+82
+83
+89
+90
+121
+125
+111
+85
+90
+66
+85
+116
+143
+93
+87
+94
+100
+107
+88
+97
+107
+92
+110
+109
+105
+124
+92
+86
+93
+79
+83
+92
+106
+119
+129
+121
+104
+109
+93
+102
+113
+104
+130
+118
+113
+127
+123
+120
+114
+134
+108
+123
+136
+106
+105
+109
+108
+98
+103
+100
+94
+117
+109
+103
+124
+103
+125
+121
+116
+118
+106
+107
+99
+116
+100
+97
+108
+80
+102
+106
+93
+103
+113
+119
+118
+192
+182
+192
+184
+187
+188
+205
+200
+184
+171
+167
+175
+180
+186
+189
+197
+195
+184
+198
+197
+186
+181
+182
+172
+171
+178
+168
+170
+186
+207
+208
+200
+179
+172
+190
+191
+188
+197
+189
+181
+175
+162
+154
+164
+159
+150
+169
+172
+179
+176
+176
+191
+191
+200
+182
+147
+114
+86
+58
+72
+73
+98
+88
+65
+52
+45
+55
+67
+75
+68
+54
+38
+60
+67
+45
+44
+77
+52
+41
+46
+55
+78
+62
+45
+103
+136
+157
+153
+130
+115
+100
+75
+45
+31
+28
+46
+24
+8
+26
+34
+22
+28
+65
+62
+57
+45
+47
+57
+51
+53
+64
+55
+59
+69
+111
+155
+181
+199
+208
+198
+202
+205
+202
+201
+202
+199
+200
+205
+196
+181
+137
+89
+62
+66
+75
+87
+74
+55
+64
+73
+43
+59
+69
+104
+103
+105
+78
+76
+104
+135
+138
+159
+185
+182
+171
+174
+156
+144
+119
+70
+93
+145
+138
+139
+103
+113
+150
+160
+166
+164
+118
+102
+118
+157
+176
+184
+189
+190
+192
+190
+192
+205
+209
+190
+161
+140
+117
+127
+135
+167
+175
+186
+180
+188
+191
+186
+202
+190
+186
+194
+205
+208
+213
+215
+198
+195
+182
+175
+149
+134
+129
+131
+127
+141
+140
+133
+134
+147
+138
+125
+130
+128
+127
+126
+130
+126
+127
+135
+131
+124
+125
+129
+128
+128
+124
+131
+139
+157
+155
+136
+140
+135
+144
+161
+150
+148
+147
+139
+146
+135
+134
+134
+139
+135
+131
+139
+145
+137
+137
+137
+139
+143
+138
+130
+133
+143
+143
+148
+150
+149
+148
+138
+141
+138
+143
+135
+129
+143
+155
+160
+166
+177
+166
+129
+84
+89
+99
+137
+182
+197
+204
+211
+207
+188
+208
+216
+211
+206
+202
+207
+205
+210
+208
+190
+140
+107
+97
+104
+83
+102
+158
+206
+206
+191
+186
+184
+168
+149
+141
+134
+156
+182
+200
+201
+196
+208
+205
+192
+167
+129
+96
+113
+127
+176
+210
+167
+155
+160
+159
+143
+124
+96
+59
+48
+103
+151
+130
+181
+185
+165
+169
+161
+125
+98
+56
+83
+87
+88
+126
+128
+99
+120
+145
+148
+129
+102
+93
+134
+126
+119
+123
+136
+125
+115
+124
+106
+115
+95
+84
+98
+80
+57
+69
+58
+66
+83
+74
+105
+106
+137
+181
+116
+121
+109
+86
+79
+88
+99
+77
+63
+65
+66
+86
+77
+93
+105
+84
+100
+121
+107
+97
+89
+127
+108
+137
+108
+106
+110
+100
+109
+109
+116
+120
+129
+119
+96
+78
+83
+76
+114
+97
+99
+110
+98
+99
+86
+89
+75
+88
+104
+92
+104
+87
+89
+80
+78
+80
+72
+89
+70
+82
+80
+76
+100
+92
+100
+117
+104
+109
+93
+113
+110
+99
+110
+99
+106
+100
+115
+117
+117
+130
+123
+116
+108
+105
+116
+116
+129
+123
+128
+129
+116
+127
+111
+94
+98
+95
+100
+87
+95
+103
+113
+129
+119
+128
+125
+121
+119
+119
+117
+102
+128
+115
+107
+107
+78
+97
+90
+87
+115
+118
+129
+171
+177
+182
+195
+190
+185
+194
+178
+179
+177
+187
+194
+190
+197
+207
+205
+196
+201
+210
+198
+197
+190
+188
+174
+165
+166
+160
+170
+197
+204
+204
+205
+207
+205
+194
+195
+201
+188
+181
+180
+182
+174
+172
+169
+156
+161
+162
+169
+184
+172
+184
+188
+187
+174
+155
+110
+94
+88
+74
+87
+115
+106
+102
+96
+49
+46
+56
+59
+45
+47
+37
+64
+56
+52
+62
+65
+74
+97
+78
+54
+63
+58
+105
+135
+130
+98
+97
+76
+76
+97
+87
+53
+31
+21
+21
+21
+23
+22
+16
+28
+21
+27
+35
+39
+42
+39
+28
+26
+33
+36
+54
+136
+189
+202
+196
+167
+138
+107
+86
+77
+58
+55
+57
+67
+83
+63
+80
+98
+134
+149
+184
+198
+199
+185
+129
+82
+52
+44
+95
+89
+67
+64
+58
+47
+95
+107
+123
+119
+129
+164
+168
+143
+162
+175
+145
+151
+160
+116
+85
+58
+62
+99
+136
+162
+164
+146
+130
+115
+117
+109
+113
+107
+65
+124
+167
+177
+188
+195
+195
+195
+197
+200
+200
+189
+159
+135
+115
+104
+124
+156
+167
+172
+159
+180
+191
+201
+206
+194
+198
+204
+210
+210
+201
+207
+209
+198
+168
+147
+135
+134
+123
+131
+135
+135
+131
+133
+151
+149
+134
+130
+134
+127
+131
+138
+141
+133
+131
+134
+134
+125
+126
+127
+130
+127
+125
+136
+136
+139
+144
+137
+143
+141
+137
+145
+143
+141
+146
+154
+159
+154
+138
+130
+139
+134
+138
+146
+147
+140
+135
+135
+136
+136
+137
+128
+137
+140
+137
+136
+140
+141
+146
+149
+153
+134
+133
+139
+133
+134
+141
+145
+156
+168
+165
+138
+120
+148
+177
+191
+198
+208
+218
+207
+188
+199
+205
+211
+201
+180
+182
+199
+205
+202
+200
+176
+135
+113
+105
+94
+113
+139
+176
+204
+200
+195
+198
+192
+169
+168
+145
+134
+160
+188
+199
+208
+208
+210
+207
+195
+162
+121
+87
+111
+161
+191
+206
+174
+164
+144
+127
+125
+90
+51
+51
+80
+108
+168
+178
+187
+196
+184
+161
+128
+111
+75
+56
+69
+100
+129
+135
+116
+86
+60
+118
+161
+159
+130
+127
+149
+172
+136
+96
+95
+87
+76
+80
+107
+86
+83
+79
+69
+69
+63
+69
+73
+84
+86
+89
+117
+131
+116
+98
+119
+161
+99
+67
+67
+66
+64
+76
+98
+89
+93
+126
+107
+120
+108
+103
+121
+127
+140
+121
+116
+102
+114
+94
+88
+104
+96
+123
+133
+119
+95
+85
+97
+98
+98
+96
+85
+94
+105
+109
+102
+121
+110
+93
+87
+82
+93
+76
+96
+105
+104
+94
+76
+79
+85
+85
+93
+84
+88
+113
+118
+139
+97
+106
+119
+113
+120
+114
+94
+92
+97
+105
+113
+107
+93
+95
+102
+93
+107
+108
+121
+119
+107
+98
+98
+116
+109
+136
+127
+110
+129
+141
+124
+108
+119
+100
+102
+102
+89
+103
+107
+95
+119
+129
+123
+120
+131
+117
+120
+126
+113
+126
+130
+118
+117
+100
+103
+105
+119
+120
+133
+189
+184
+187
+187
+180
+188
+182
+192
+188
+192
+201
+200
+198
+200
+196
+198
+199
+202
+200
+195
+194
+190
+180
+153
+133
+147
+184
+196
+202
+201
+188
+184
+198
+200
+207
+200
+180
+187
+201
+198
+195
+184
+160
+162
+156
+136
+134
+160
+167
+174
+167
+177
+168
+145
+130
+124
+128
+95
+82
+99
+92
+85
+96
+93
+72
+68
+66
+63
+34
+49
+38
+45
+42
+43
+48
+85
+119
+138
+148
+134
+134
+100
+85
+88
+105
+85
+65
+47
+38
+45
+27
+18
+15
+18
+22
+24
+28
+29
+33
+28
+31
+28
+28
+36
+43
+51
+53
+66
+69
+149
+206
+201
+149
+103
+93
+100
+78
+60
+65
+43
+37
+49
+34
+31
+28
+27
+35
+44
+39
+66
+53
+60
+96
+146
+156
+166
+131
+107
+134
+130
+64
+76
+66
+70
+98
+125
+126
+141
+136
+144
+150
+143
+150
+174
+190
+201
+200
+189
+170
+125
+55
+65
+125
+161
+170
+160
+133
+111
+110
+138
+148
+115
+78
+90
+141
+167
+184
+188
+194
+199
+194
+207
+200
+187
+153
+126
+93
+93
+114
+156
+167
+177
+172
+175
+178
+185
+198
+198
+197
+198
+212
+215
+211
+209
+207
+177
+145
+143
+137
+146
+136
+131
+129
+127
+137
+134
+136
+129
+129
+133
+135
+136
+134
+129
+129
+129
+130
+143
+135
+128
+126
+131
+134
+128
+135
+136
+134
+134
+133
+135
+133
+139
+133
+147
+156
+171
+160
+143
+144
+149
+144
+139
+145
+141
+147
+148
+143
+140
+137
+137
+140
+133
+136
+135
+145
+140
+137
+137
+133
+139
+139
+147
+155
+146
+136
+140
+141
+138
+133
+133
+150
+166
+168
+176
+181
+188
+189
+196
+218
+229
+219
+207
+189
+189
+207
+219
+208
+195
+194
+189
+189
+194
+196
+156
+135
+100
+95
+110
+128
+157
+190
+207
+204
+207
+188
+164
+168
+175
+155
+128
+139
+184
+204
+202
+201
+196
+187
+166
+134
+92
+104
+138
+166
+174
+197
+187
+172
+138
+114
+109
+85
+55
+77
+125
+147
+169
+195
+186
+186
+178
+150
+99
+94
+95
+107
+100
+109
+117
+126
+103
+94
+92
+74
+94
+105
+102
+124
+134
+145
+127
+95
+114
+116
+100
+100
+99
+76
+70
+92
+70
+68
+72
+80
+107
+62
+89
+110
+125
+120
+93
+89
+64
+124
+140
+164
+96
+73
+95
+97
+94
+104
+98
+98
+86
+100
+79
+62
+74
+100
+141
+123
+105
+117
+97
+103
+92
+76
+89
+62
+75
+88
+98
+98
+96
+116
+119
+138
+126
+104
+98
+73
+92
+100
+79
+80
+86
+69
+86
+107
+98
+113
+115
+88
+85
+72
+62
+80
+87
+72
+73
+88
+114
+151
+155
+149
+133
+110
+105
+147
+134
+110
+116
+105
+95
+105
+97
+89
+95
+80
+103
+103
+95
+114
+103
+92
+105
+107
+110
+118
+119
+107
+113
+120
+135
+145
+118
+102
+100
+90
+86
+95
+114
+117
+116
+114
+118
+123
+111
+118
+113
+117
+126
+129
+129
+119
+127
+119
+106
+104
+104
+118
+120
+176
+178
+180
+176
+191
+195
+207
+202
+198
+199
+197
+196
+204
+201
+196
+195
+199
+204
+200
+189
+172
+168
+156
+148
+170
+195
+202
+199
+196
+176
+186
+202
+191
+184
+171
+172
+184
+181
+191
+200
+189
+174
+156
+161
+139
+133
+154
+161
+166
+174
+178
+159
+143
+136
+146
+138
+115
+102
+92
+97
+74
+77
+94
+69
+86
+90
+69
+45
+25
+16
+32
+35
+28
+26
+39
+49
+32
+35
+42
+57
+60
+42
+38
+62
+74
+108
+120
+114
+129
+136
+159
+166
+182
+196
+209
+208
+206
+209
+198
+185
+191
+192
+195
+201
+207
+212
+212
+215
+228
+229
+232
+218
+213
+219
+217
+216
+212
+187
+178
+191
+187
+172
+145
+45
+29
+36
+22
+22
+32
+72
+60
+41
+42
+43
+53
+67
+106
+111
+96
+118
+99
+65
+57
+54
+83
+86
+145
+154
+77
+86
+124
+156
+147
+159
+171
+195
+200
+199
+192
+138
+54
+57
+77
+106
+129
+134
+109
+107
+141
+169
+179
+120
+56
+68
+100
+136
+150
+147
+169
+176
+170
+181
+177
+185
+180
+139
+88
+99
+96
+115
+129
+137
+151
+176
+187
+197
+208
+205
+207
+207
+212
+209
+208
+195
+168
+146
+137
+161
+171
+141
+144
+135
+129
+137
+139
+140
+130
+131
+141
+135
+130
+129
+127
+134
+136
+135
+144
+147
+134
+137
+134
+144
+148
+139
+131
+137
+151
+148
+143
+151
+155
+159
+156
+153
+165
+169
+158
+154
+144
+140
+139
+141
+144
+145
+148
+149
+153
+145
+133
+135
+137
+136
+133
+134
+136
+134
+138
+144
+136
+135
+131
+144
+147
+136
+136
+141
+151
+146
+139
+141
+137
+156
+178
+192
+204
+202
+205
+204
+223
+229
+226
+211
+202
+205
+210
+202
+197
+191
+186
+172
+188
+194
+186
+145
+123
+107
+104
+100
+120
+157
+189
+202
+205
+196
+185
+160
+150
+156
+154
+137
+146
+175
+191
+185
+191
+185
+175
+143
+110
+116
+154
+175
+178
+199
+206
+175
+165
+119
+96
+66
+51
+99
+120
+134
+178
+198
+191
+166
+150
+144
+137
+131
+97
+87
+123
+125
+96
+86
+76
+84
+133
+107
+106
+97
+114
+100
+116
+148
+167
+134
+155
+99
+141
+153
+130
+98
+106
+120
+83
+109
+116
+95
+87
+88
+117
+72
+58
+79
+85
+89
+96
+115
+116
+113
+176
+187
+134
+87
+86
+77
+72
+84
+102
+99
+85
+108
+108
+88
+108
+110
+110
+113
+113
+106
+109
+93
+109
+103
+103
+76
+93
+102
+100
+74
+72
+97
+79
+86
+102
+98
+94
+77
+82
+92
+106
+87
+76
+80
+79
+98
+111
+98
+97
+93
+75
+85
+68
+93
+111
+77
+68
+113
+151
+109
+127
+139
+131
+111
+116
+137
+131
+97
+105
+119
+103
+98
+88
+88
+92
+84
+98
+85
+105
+106
+96
+95
+98
+107
+98
+96
+106
+96
+98
+103
+118
+134
+108
+108
+92
+95
+97
+102
+127
+123
+120
+110
+104
+118
+109
+102
+110
+120
+128
+119
+127
+124
+126
+126
+114
+115
+109
+111
+178
+184
+190
+199
+200
+199
+201
+194
+199
+195
+202
+205
+205
+196
+197
+194
+199
+196
+188
+172
+170
+160
+156
+165
+184
+204
+201
+187
+185
+189
+191
+185
+186
+167
+176
+197
+206
+212
+201
+178
+160
+149
+156
+168
+149
+162
+172
+174
+170
+180
+176
+135
+141
+167
+145
+120
+107
+105
+108
+90
+74
+77
+85
+102
+93
+83
+68
+28
+14
+22
+32
+33
+48
+87
+108
+147
+145
+172
+174
+176
+185
+196
+191
+189
+195
+198
+201
+197
+201
+186
+161
+151
+146
+151
+147
+140
+138
+137
+92
+75
+96
+104
+99
+108
+118
+118
+165
+217
+185
+136
+118
+138
+159
+159
+178
+190
+189
+195
+176
+166
+169
+172
+159
+104
+27
+24
+36
+33
+15
+24
+23
+36
+28
+45
+69
+92
+59
+53
+85
+104
+117
+123
+106
+64
+70
+80
+140
+151
+87
+82
+93
+97
+130
+131
+172
+202
+204
+198
+166
+115
+63
+46
+44
+68
+87
+96
+103
+105
+154
+156
+126
+98
+66
+85
+109
+131
+126
+107
+115
+138
+154
+161
+169
+172
+164
+121
+99
+90
+99
+118
+157
+150
+162
+184
+199
+206
+204
+207
+206
+198
+206
+213
+205
+192
+162
+153
+156
+156
+137
+130
+130
+127
+123
+129
+148
+145
+129
+134
+131
+133
+130
+130
+131
+133
+131
+127
+134
+141
+129
+130
+129
+135
+144
+144
+130
+138
+147
+154
+155
+162
+165
+161
+149
+162
+189
+176
+158
+167
+157
+143
+141
+138
+140
+138
+151
+145
+146
+138
+137
+136
+146
+138
+138
+139
+135
+145
+136
+143
+141
+136
+134
+138
+143
+139
+135
+144
+144
+148
+153
+143
+135
+153
+172
+188
+208
+208
+206
+219
+219
+222
+220
+215
+212
+204
+185
+185
+187
+182
+179
+174
+185
+191
+188
+164
+115
+105
+99
+102
+140
+177
+206
+218
+217
+209
+196
+169
+145
+143
+155
+153
+171
+171
+171
+179
+185
+182
+166
+127
+89
+129
+177
+195
+192
+197
+195
+161
+131
+99
+63
+73
+52
+90
+128
+138
+164
+192
+200
+187
+156
+140
+108
+107
+116
+63
+90
+143
+140
+107
+87
+80
+109
+153
+161
+134
+124
+104
+114
+131
+127
+105
+148
+149
+144
+141
+137
+148
+138
+117
+128
+123
+129
+104
+69
+90
+107
+82
+67
+64
+48
+66
+48
+58
+85
+93
+95
+123
+166
+159
+118
+108
+105
+100
+90
+83
+93
+84
+111
+114
+100
+117
+120
+111
+120
+115
+109
+84
+83
+75
+103
+102
+99
+82
+68
+80
+78
+94
+90
+88
+102
+98
+99
+87
+88
+88
+73
+85
+87
+84
+93
+139
+118
+90
+105
+87
+87
+103
+117
+106
+107
+108
+95
+117
+164
+99
+92
+100
+117
+123
+89
+106
+139
+111
+102
+123
+107
+98
+103
+94
+87
+105
+93
+97
+95
+106
+100
+80
+103
+94
+98
+104
+92
+96
+87
+97
+99
+111
+123
+117
+128
+108
+102
+108
+87
+129
+123
+114
+124
+120
+99
+97
+111
+90
+107
+116
+111
+125
+118
+123
+121
+117
+108
+109
+195
+196
+205
+205
+202
+200
+205
+197
+196
+201
+200
+199
+201
+200
+194
+200
+201
+188
+185
+184
+177
+170
+168
+172
+192
+196
+196
+198
+197
+195
+191
+187
+187
+186
+195
+201
+206
+206
+189
+180
+175
+178
+180
+176
+190
+192
+182
+158
+155
+164
+139
+143
+165
+141
+124
+102
+77
+65
+75
+70
+70
+69
+89
+85
+116
+151
+154
+174
+181
+206
+205
+212
+211
+217
+205
+197
+189
+150
+120
+107
+116
+124
+115
+100
+92
+70
+69
+63
+111
+126
+116
+52
+22
+24
+32
+31
+41
+42
+48
+69
+90
+75
+57
+43
+52
+149
+213
+160
+125
+120
+139
+129
+125
+127
+100
+97
+80
+65
+67
+49
+54
+55
+82
+64
+33
+29
+10
+21
+21
+26
+37
+49
+43
+64
+63
+51
+49
+68
+119
+80
+57
+102
+124
+103
+74
+79
+95
+118
+97
+59
+90
+110
+145
+153
+178
+182
+176
+169
+160
+144
+96
+43
+43
+99
+118
+109
+94
+85
+133
+167
+151
+110
+69
+82
+89
+74
+89
+128
+130
+124
+129
+165
+174
+147
+146
+136
+96
+80
+79
+125
+171
+185
+182
+197
+205
+206
+199
+205
+211
+210
+205
+192
+178
+166
+148
+158
+153
+146
+151
+137
+129
+126
+126
+138
+156
+136
+134
+137
+136
+127
+127
+130
+127
+135
+134
+129
+136
+133
+129
+138
+137
+128
+131
+134
+135
+140
+137
+135
+139
+144
+147
+133
+136
+154
+164
+165
+148
+141
+144
+147
+148
+148
+139
+140
+161
+153
+140
+136
+139
+139
+140
+146
+141
+154
+160
+145
+144
+149
+141
+129
+136
+143
+138
+145
+130
+129
+134
+140
+141
+150
+140
+158
+179
+182
+206
+209
+197
+196
+190
+202
+208
+207
+201
+188
+194
+204
+191
+191
+181
+192
+200
+194
+186
+166
+135
+97
+93
+117
+160
+189
+204
+207
+208
+199
+181
+169
+153
+143
+175
+188
+190
+186
+166
+170
+166
+153
+114
+85
+98
+124
+155
+180
+181
+196
+185
+143
+117
+80
+57
+46
+38
+64
+114
+159
+174
+195
+194
+179
+164
+130
+110
+93
+82
+88
+125
+114
+146
+155
+131
+115
+96
+123
+135
+130
+97
+85
+125
+141
+141
+111
+68
+92
+97
+123
+156
+159
+141
+116
+95
+105
+104
+99
+108
+94
+80
+86
+68
+65
+78
+76
+89
+77
+74
+85
+63
+70
+72
+109
+135
+103
+82
+67
+79
+85
+95
+102
+88
+111
+117
+111
+115
+104
+106
+89
+89
+116
+113
+107
+115
+126
+124
+110
+98
+83
+80
+72
+87
+90
+88
+111
+90
+89
+84
+89
+80
+88
+100
+70
+86
+117
+116
+96
+83
+85
+84
+75
+107
+113
+116
+137
+110
+135
+180
+126
+82
+78
+98
+98
+114
+94
+105
+136
+98
+116
+124
+110
+95
+120
+115
+99
+90
+78
+77
+92
+85
+88
+99
+88
+94
+118
+110
+104
+110
+105
+88
+103
+102
+120
+110
+133
+115
+108
+106
+113
+125
+121
+133
+130
+134
+121
+98
+102
+104
+103
+113
+120
+116
+126
+123
+121
+119
+108
+195
+204
+206
+200
+199
+209
+207
+198
+201
+198
+196
+201
+201
+197
+192
+199
+194
+190
+180
+177
+174
+172
+167
+184
+199
+198
+191
+197
+201
+200
+196
+197
+192
+198
+208
+208
+198
+188
+182
+179
+169
+174
+171
+171
+174
+188
+198
+217
+215
+209
+200
+209
+211
+209
+206
+207
+204
+197
+207
+212
+217
+218
+215
+217
+217
+202
+187
+170
+147
+131
+128
+108
+103
+100
+72
+65
+80
+60
+36
+42
+58
+67
+64
+65
+80
+124
+168
+146
+92
+74
+110
+106
+46
+10
+23
+29
+53
+56
+84
+116
+138
+137
+92
+100
+185
+211
+148
+111
+123
+135
+149
+130
+85
+90
+83
+85
+90
+75
+62
+64
+72
+72
+68
+59
+64
+93
+54
+23
+25
+41
+48
+22
+48
+89
+100
+70
+119
+159
+113
+111
+156
+95
+126
+125
+73
+88
+96
+86
+72
+55
+74
+140
+114
+129
+158
+179
+184
+162
+172
+145
+108
+53
+62
+84
+99
+99
+103
+105
+175
+198
+156
+97
+52
+60
+65
+68
+84
+94
+119
+83
+95
+119
+119
+120
+138
+127
+96
+94
+116
+138
+181
+199
+207
+199
+198
+205
+207
+210
+209
+190
+166
+164
+155
+155
+148
+151
+148
+141
+139
+129
+139
+139
+127
+143
+143
+128
+137
+134
+135
+125
+128
+125
+129
+131
+129
+131
+139
+126
+128
+137
+134
+127
+133
+135
+128
+137
+139
+154
+162
+164
+146
+143
+151
+149
+159
+149
+145
+158
+150
+131
+144
+155
+147
+148
+157
+143
+138
+135
+140
+143
+140
+141
+137
+140
+141
+151
+149
+150
+147
+137
+133
+137
+139
+135
+136
+137
+131
+130
+131
+143
+135
+137
+147
+175
+204
+210
+213
+198
+185
+197
+209
+199
+190
+191
+195
+202
+184
+167
+159
+165
+160
+157
+138
+137
+130
+99
+90
+119
+164
+181
+192
+201
+198
+179
+154
+134
+125
+146
+160
+172
+194
+172
+178
+166
+141
+130
+97
+83
+141
+133
+134
+172
+195
+188
+140
+116
+105
+110
+103
+72
+66
+106
+139
+166
+188
+191
+175
+162
+139
+105
+88
+109
+130
+161
+181
+187
+162
+109
+136
+149
+127
+124
+109
+96
+77
+113
+114
+148
+153
+126
+76
+42
+63
+78
+116
+121
+134
+139
+103
+89
+94
+99
+104
+129
+111
+72
+76
+102
+111
+114
+99
+90
+83
+75
+84
+66
+79
+68
+78
+156
+165
+103
+75
+103
+103
+134
+114
+77
+85
+73
+95
+115
+143
+149
+116
+105
+113
+120
+117
+107
+150
+135
+108
+107
+84
+82
+77
+82
+83
+78
+87
+85
+95
+102
+89
+89
+98
+80
+65
+95
+100
+85
+95
+84
+82
+78
+65
+108
+137
+168
+137
+135
+180
+141
+114
+85
+74
+95
+113
+103
+103
+116
+131
+120
+131
+125
+130
+115
+117
+117
+109
+100
+83
+78
+79
+82
+73
+86
+87
+92
+115
+110
+102
+121
+109
+109
+111
+106
+119
+119
+116
+111
+118
+116
+119
+131
+129
+135
+127
+128
+110
+108
+113
+109
+109
+97
+111
+116
+124
+126
+127
+128
+200
+199
+194
+202
+205
+206
+202
+200
+199
+190
+199
+202
+200
+200
+200
+199
+189
+185
+177
+186
+191
+176
+166
+172
+191
+192
+191
+187
+200
+199
+194
+201
+204
+211
+211
+205
+187
+187
+188
+174
+181
+175
+179
+188
+181
+164
+176
+166
+148
+169
+194
+187
+179
+177
+182
+182
+171
+165
+166
+159
+143
+120
+121
+126
+111
+85
+38
+46
+63
+70
+66
+64
+46
+51
+57
+74
+63
+28
+32
+48
+72
+39
+43
+28
+25
+72
+114
+124
+77
+62
+57
+85
+106
+105
+87
+79
+86
+99
+111
+143
+148
+136
+72
+175
+210
+147
+125
+143
+139
+148
+130
+80
+69
+73
+97
+114
+123
+103
+94
+60
+55
+64
+65
+70
+109
+107
+151
+157
+119
+153
+153
+100
+106
+98
+60
+59
+56
+65
+95
+98
+57
+57
+49
+76
+67
+83
+105
+108
+121
+131
+117
+125
+113
+97
+102
+146
+162
+149
+165
+134
+127
+128
+93
+75
+55
+41
+58
+103
+139
+159
+121
+73
+67
+78
+92
+75
+75
+73
+74
+72
+93
+133
+136
+153
+138
+124
+115
+155
+168
+179
+197
+200
+196
+196
+201
+206
+210
+217
+202
+171
+158
+149
+140
+144
+136
+135
+146
+135
+130
+139
+153
+147
+133
+136
+136
+135
+141
+145
+143
+134
+131
+131
+133
+135
+145
+141
+134
+141
+135
+136
+136
+128
+133
+138
+131
+136
+149
+157
+162
+157
+151
+147
+161
+156
+141
+141
+144
+165
+169
+148
+141
+157
+148
+153
+148
+150
+147
+140
+140
+135
+135
+136
+136
+138
+134
+136
+138
+141
+154
+153
+133
+138
+133
+145
+139
+135
+133
+129
+126
+131
+136
+134
+128
+157
+175
+201
+208
+202
+202
+206
+206
+206
+199
+188
+182
+179
+162
+157
+157
+145
+157
+176
+169
+154
+126
+78
+72
+92
+110
+149
+158
+171
+186
+172
+169
+149
+120
+143
+131
+170
+156
+157
+178
+154
+114
+105
+82
+107
+144
+147
+150
+181
+178
+134
+96
+67
+88
+141
+118
+102
+120
+159
+174
+181
+182
+179
+180
+166
+120
+109
+82
+88
+118
+145
+155
+175
+177
+148
+114
+123
+123
+109
+86
+82
+127
+168
+140
+114
+131
+95
+73
+79
+58
+62
+84
+116
+97
+103
+134
+128
+121
+79
+97
+134
+126
+103
+116
+120
+109
+93
+99
+67
+69
+68
+60
+76
+62
+58
+88
+74
+133
+190
+161
+93
+102
+93
+108
+106
+88
+86
+99
+88
+139
+165
+144
+139
+114
+92
+121
+127
+171
+153
+155
+139
+126
+97
+86
+95
+87
+96
+113
+84
+92
+105
+99
+94
+86
+88
+73
+76
+94
+95
+82
+110
+106
+95
+82
+83
+120
+130
+153
+131
+133
+139
+126
+110
+72
+82
+86
+95
+79
+88
+121
+129
+117
+99
+116
+127
+121
+127
+119
+120
+107
+96
+93
+78
+95
+80
+85
+106
+105
+118
+102
+115
+124
+111
+106
+107
+115
+117
+105
+120
+106
+118
+99
+115
+130
+127
+136
+117
+115
+107
+109
+113
+113
+108
+117
+111
+121
+118
+130
+128
+199
+199
+210
+211
+207
+206
+206
+197
+200
+204
+204
+202
+204
+194
+198
+189
+179
+179
+182
+180
+184
+172
+170
+179
+199
+189
+194
+200
+202
+198
+191
+196
+206
+215
+212
+199
+195
+187
+179
+171
+174
+184
+190
+182
+168
+161
+164
+178
+170
+161
+168
+155
+128
+147
+166
+153
+129
+108
+113
+141
+125
+97
+120
+119
+87
+49
+29
+49
+67
+73
+55
+49
+48
+48
+69
+58
+44
+51
+55
+60
+43
+42
+35
+36
+51
+65
+65
+60
+33
+33
+66
+121
+156
+187
+197
+187
+137
+82
+87
+84
+77
+57
+176
+199
+127
+102
+96
+109
+98
+88
+95
+130
+154
+145
+127
+104
+80
+94
+115
+150
+174
+169
+188
+195
+195
+186
+181
+180
+175
+188
+181
+180
+185
+213
+221
+211
+204
+200
+190
+165
+137
+66
+42
+49
+48
+78
+79
+118
+156
+149
+109
+102
+113
+108
+114
+125
+172
+160
+153
+128
+117
+93
+43
+52
+55
+96
+83
+113
+149
+171
+111
+54
+64
+105
+118
+131
+111
+107
+120
+144
+169
+178
+185
+178
+143
+127
+141
+177
+182
+187
+185
+188
+191
+187
+198
+204
+200
+190
+179
+175
+154
+126
+126
+136
+140
+140
+131
+136
+133
+130
+141
+131
+133
+146
+134
+133
+131
+138
+140
+126
+131
+133
+129
+137
+139
+130
+136
+130
+131
+129
+129
+130
+143
+145
+137
+139
+147
+138
+136
+144
+147
+162
+157
+160
+159
+146
+143
+157
+151
+143
+143
+143
+153
+139
+140
+151
+153
+145
+137
+141
+136
+128
+144
+141
+153
+146
+140
+146
+149
+157
+140
+138
+136
+139
+144
+133
+134
+135
+135
+131
+135
+130
+134
+144
+153
+168
+201
+213
+208
+198
+210
+210
+204
+205
+199
+202
+199
+186
+185
+192
+186
+178
+181
+168
+131
+105
+73
+70
+93
+134
+174
+190
+161
+136
+141
+138
+135
+128
+116
+133
+135
+161
+154
+118
+108
+92
+76
+88
+139
+140
+143
+157
+168
+135
+102
+75
+129
+117
+95
+119
+147
+172
+194
+188
+182
+179
+161
+137
+120
+98
+90
+84
+99
+136
+143
+130
+144
+153
+116
+94
+124
+136
+111
+90
+68
+108
+110
+94
+85
+102
+73
+68
+92
+107
+119
+106
+96
+70
+72
+98
+140
+149
+119
+100
+85
+83
+66
+95
+111
+86
+76
+69
+69
+76
+90
+89
+90
+105
+107
+125
+114
+89
+162
+181
+149
+121
+105
+117
+134
+141
+136
+128
+113
+99
+96
+126
+110
+118
+136
+123
+104
+123
+143
+133
+155
+123
+102
+104
+77
+131
+172
+141
+108
+97
+90
+76
+90
+100
+100
+93
+84
+92
+78
+82
+106
+114
+129
+95
+94
+102
+99
+121
+113
+128
+119
+104
+88
+75
+76
+84
+89
+65
+64
+111
+106
+114
+104
+115
+129
+113
+121
+117
+126
+113
+85
+90
+76
+75
+96
+95
+114
+106
+124
+110
+111
+111
+106
+105
+103
+116
+123
+114
+116
+105
+115
+98
+97
+121
+124
+130
+120
+121
+108
+92
+115
+96
+97
+121
+114
+128
+138
+133
+197
+209
+212
+208
+204
+206
+202
+196
+201
+204
+208
+206
+191
+195
+181
+172
+176
+179
+185
+189
+187
+186
+192
+197
+196
+195
+197
+195
+197
+195
+188
+205
+212
+208
+198
+201
+195
+175
+171
+170
+179
+190
+189
+174
+154
+160
+186
+190
+178
+148
+140
+134
+145
+155
+147
+151
+135
+102
+125
+125
+120
+120
+120
+126
+84
+41
+74
+62
+48
+47
+52
+35
+46
+73
+67
+59
+53
+49
+39
+32
+32
+48
+56
+54
+87
+99
+98
+95
+100
+85
+86
+108
+123
+106
+127
+158
+162
+131
+68
+65
+84
+189
+195
+110
+85
+79
+78
+59
+57
+70
+93
+120
+121
+92
+75
+131
+176
+200
+194
+171
+151
+107
+98
+110
+90
+49
+56
+57
+49
+54
+56
+68
+84
+94
+123
+138
+143
+177
+192
+181
+186
+194
+186
+174
+155
+111
+97
+95
+87
+86
+78
+64
+74
+87
+93
+106
+158
+160
+123
+126
+157
+144
+94
+84
+123
+138
+116
+116
+145
+161
+120
+93
+128
+136
+109
+108
+116
+139
+178
+188
+176
+186
+199
+186
+179
+185
+177
+182
+196
+195
+187
+195
+206
+209
+202
+184
+170
+175
+165
+148
+128
+135
+139
+143
+129
+130
+135
+136
+128
+146
+172
+159
+144
+137
+146
+138
+131
+130
+128
+134
+129
+127
+134
+134
+129
+124
+129
+138
+126
+128
+137
+135
+130
+134
+134
+136
+137
+148
+154
+149
+143
+146
+145
+144
+140
+139
+140
+144
+149
+144
+139
+137
+139
+139
+144
+139
+138
+140
+144
+149
+144
+137
+136
+144
+154
+153
+148
+140
+143
+145
+138
+135
+135
+144
+137
+139
+140
+140
+130
+127
+131
+134
+128
+146
+149
+158
+189
+204
+209
+221
+221
+220
+215
+213
+206
+207
+187
+189
+201
+210
+210
+202
+175
+140
+116
+78
+83
+98
+118
+159
+181
+172
+150
+140
+148
+144
+134
+102
+108
+136
+169
+164
+155
+117
+99
+104
+98
+118
+140
+166
+157
+134
+133
+119
+84
+111
+110
+86
+88
+128
+153
+151
+170
+156
+148
+129
+133
+134
+111
+97
+144
+155
+134
+126
+115
+85
+111
+126
+128
+95
+120
+129
+128
+114
+107
+108
+97
+124
+147
+123
+102
+114
+106
+126
+151
+166
+149
+117
+80
+64
+89
+93
+103
+88
+105
+78
+88
+110
+103
+105
+87
+69
+69
+60
+65
+68
+79
+77
+82
+82
+88
+113
+97
+135
+190
+160
+108
+76
+99
+109
+140
+123
+110
+121
+134
+143
+125
+109
+113
+99
+119
+104
+118
+129
+138
+138
+118
+99
+96
+89
+138
+146
+148
+121
+87
+98
+88
+92
+102
+97
+95
+93
+97
+93
+98
+110
+118
+116
+100
+105
+106
+100
+100
+107
+121
+102
+67
+90
+77
+89
+87
+80
+105
+97
+89
+111
+117
+104
+109
+134
+117
+125
+131
+119
+118
+90
+75
+90
+86
+94
+110
+111
+102
+126
+117
+103
+125
+110
+109
+111
+99
+118
+108
+119
+108
+113
+100
+100
+117
+111
+121
+121
+109
+100
+108
+95
+105
+116
+117
+138
+138
+135
+195
+199
+194
+199
+199
+192
+197
+200
+198
+205
+199
+191
+182
+180
+185
+181
+188
+192
+196
+200
+195
+199
+205
+199
+200
+199
+199
+201
+194
+197
+202
+209
+204
+204
+201
+195
+191
+178
+167
+171
+194
+190
+178
+169
+153
+179
+190
+177
+165
+182
+170
+158
+143
+126
+119
+124
+109
+116
+131
+119
+125
+117
+117
+95
+46
+68
+99
+75
+68
+57
+63
+64
+56
+62
+60
+65
+84
+68
+42
+31
+49
+38
+60
+104
+141
+165
+136
+149
+113
+82
+95
+99
+79
+48
+57
+57
+79
+136
+155
+170
+213
+210
+161
+133
+106
+84
+97
+94
+117
+129
+92
+80
+100
+161
+195
+192
+164
+100
+70
+54
+44
+37
+47
+47
+67
+63
+64
+63
+43
+63
+55
+96
+129
+120
+99
+99
+42
+44
+49
+51
+46
+79
+108
+137
+156
+108
+77
+70
+83
+92
+114
+86
+53
+82
+106
+106
+86
+124
+160
+156
+174
+174
+149
+94
+110
+146
+149
+149
+130
+141
+121
+115
+113
+102
+95
+106
+158
+187
+195
+192
+180
+178
+171
+188
+194
+190
+192
+195
+197
+204
+210
+205
+204
+210
+184
+156
+140
+137
+131
+123
+120
+124
+124
+123
+134
+127
+131
+138
+145
+145
+165
+160
+140
+144
+131
+137
+127
+126
+121
+125
+128
+129
+140
+138
+133
+135
+134
+131
+127
+129
+135
+133
+135
+131
+129
+136
+139
+149
+150
+147
+137
+131
+141
+140
+149
+147
+143
+143
+150
+143
+141
+143
+140
+136
+139
+146
+139
+155
+168
+155
+145
+146
+141
+144
+144
+145
+155
+143
+135
+137
+134
+135
+136
+135
+134
+136
+133
+135
+137
+137
+141
+138
+140
+137
+145
+148
+150
+169
+207
+215
+217
+213
+202
+211
+219
+219
+206
+204
+204
+207
+190
+175
+150
+145
+123
+99
+107
+141
+138
+178
+182
+158
+151
+158
+158
+146
+141
+126
+116
+147
+178
+150
+120
+104
+84
+90
+94
+111
+128
+150
+165
+150
+136
+125
+92
+75
+95
+84
+70
+131
+141
+134
+161
+160
+133
+116
+98
+87
+88
+106
+135
+153
+168
+159
+102
+109
+118
+135
+130
+92
+110
+140
+131
+169
+137
+113
+93
+111
+117
+95
+96
+128
+123
+133
+134
+131
+104
+103
+116
+88
+92
+92
+72
+75
+69
+72
+65
+70
+65
+76
+92
+92
+98
+105
+84
+98
+78
+99
+97
+84
+79
+69
+74
+59
+85
+128
+186
+156
+96
+114
+133
+106
+106
+109
+95
+117
+133
+118
+121
+120
+144
+139
+107
+88
+137
+129
+104
+107
+93
+73
+84
+103
+105
+127
+123
+95
+95
+87
+73
+84
+62
+77
+86
+90
+72
+99
+88
+106
+116
+111
+113
+97
+90
+92
+98
+98
+100
+103
+98
+95
+90
+96
+134
+104
+85
+80
+99
+120
+99
+93
+113
+102
+125
+135
+127
+98
+109
+108
+88
+104
+95
+114
+119
+111
+115
+124
+114
+125
+109
+109
+100
+107
+108
+108
+115
+104
+109
+100
+108
+110
+117
+127
+125
+126
+105
+99
+89
+100
+113
+120
+130
+123
+184
+181
+181
+187
+194
+205
+197
+200
+211
+209
+204
+204
+200
+194
+200
+191
+197
+208
+199
+188
+195
+204
+202
+207
+208
+200
+202
+202
+199
+200
+195
+194
+205
+207
+206
+198
+186
+179
+174
+181
+189
+195
+174
+170
+177
+190
+192
+182
+174
+165
+161
+167
+137
+143
+139
+118
+93
+96
+90
+103
+140
+156
+149
+125
+109
+79
+86
+70
+42
+47
+45
+46
+49
+27
+41
+55
+62
+47
+33
+34
+57
+111
+147
+156
+130
+130
+116
+96
+82
+117
+119
+114
+74
+99
+96
+102
+120
+129
+167
+219
+205
+150
+127
+129
+139
+127
+117
+128
+165
+160
+167
+199
+216
+185
+143
+107
+97
+102
+86
+59
+52
+38
+35
+46
+69
+36
+38
+32
+56
+87
+67
+65
+100
+56
+36
+45
+41
+37
+51
+93
+121
+94
+94
+84
+89
+66
+73
+104
+125
+139
+125
+98
+79
+105
+121
+82
+76
+113
+166
+196
+180
+137
+104
+78
+95
+139
+139
+111
+98
+136
+131
+134
+113
+80
+114
+160
+177
+189
+198
+200
+194
+185
+192
+188
+185
+194
+198
+180
+190
+207
+198
+185
+172
+165
+149
+138
+123
+123
+119
+125
+130
+133
+129
+146
+159
+141
+130
+135
+145
+141
+141
+136
+126
+129
+129
+125
+126
+123
+125
+128
+127
+127
+135
+135
+134
+141
+141
+137
+126
+128
+126
+130
+136
+139
+134
+130
+146
+155
+157
+149
+153
+149
+159
+165
+157
+159
+160
+147
+146
+145
+136
+144
+154
+147
+135
+134
+143
+155
+158
+159
+154
+141
+149
+138
+144
+149
+151
+145
+134
+137
+136
+141
+134
+137
+136
+140
+134
+134
+141
+147
+149
+153
+151
+147
+138
+135
+143
+148
+171
+192
+202
+201
+198
+197
+202
+206
+199
+198
+199
+198
+192
+191
+190
+169
+140
+114
+118
+134
+146
+162
+189
+186
+155
+169
+174
+165
+149
+161
+160
+159
+177
+168
+129
+110
+84
+82
+108
+121
+166
+191
+176
+159
+131
+121
+111
+102
+99
+98
+102
+124
+164
+186
+164
+133
+109
+99
+105
+74
+59
+62
+147
+167
+188
+170
+110
+131
+127
+125
+135
+186
+207
+217
+210
+204
+141
+129
+76
+63
+88
+85
+82
+87
+102
+106
+106
+90
+67
+65
+75
+95
+107
+88
+95
+93
+74
+77
+77
+65
+78
+98
+94
+93
+67
+58
+104
+104
+103
+94
+85
+92
+88
+86
+83
+85
+86
+92
+135
+169
+175
+131
+125
+137
+131
+131
+133
+140
+128
+137
+141
+118
+124
+110
+93
+99
+90
+89
+98
+96
+96
+102
+90
+82
+102
+93
+96
+85
+64
+82
+85
+88
+115
+109
+87
+104
+79
+79
+79
+78
+93
+92
+88
+97
+78
+75
+94
+97
+89
+94
+114
+108
+103
+107
+129
+143
+105
+86
+116
+116
+104
+104
+108
+100
+119
+138
+128
+121
+94
+97
+99
+89
+87
+92
+120
+125
+119
+116
+118
+125
+115
+109
+100
+90
+117
+115
+119
+111
+104
+109
+107
+109
+106
+116
+119
+111
+121
+109
+109
+110
+98
+120
+113
+117
+188
+179
+182
+196
+205
+202
+205
+208
+210
+210
+208
+199
+202
+200
+192
+191
+204
+202
+199
+190
+197
+204
+207
+202
+206
+204
+197
+208
+207
+185
+190
+189
+206
+206
+207
+191
+179
+184
+190
+195
+195
+176
+177
+185
+191
+197
+192
+171
+154
+159
+149
+126
+120
+126
+125
+105
+100
+106
+124
+149
+171
+179
+177
+199
+220
+222
+217
+217
+218
+212
+206
+206
+205
+195
+195
+196
+172
+164
+178
+156
+158
+170
+136
+113
+113
+92
+65
+60
+79
+94
+92
+82
+98
+77
+84
+103
+98
+150
+205
+160
+110
+133
+148
+166
+164
+145
+118
+138
+157
+197
+210
+191
+172
+128
+98
+79
+86
+98
+143
+159
+192
+197
+194
+181
+167
+103
+45
+82
+65
+68
+44
+45
+52
+41
+37
+52
+46
+52
+86
+117
+117
+85
+88
+72
+89
+111
+138
+121
+156
+137
+148
+140
+85
+68
+87
+95
+73
+155
+168
+180
+156
+117
+75
+64
+94
+82
+96
+119
+115
+128
+147
+138
+133
+120
+143
+167
+179
+189
+200
+194
+185
+187
+187
+174
+188
+206
+197
+172
+176
+172
+154
+137
+144
+138
+139
+129
+121
+127
+126
+125
+141
+138
+140
+146
+138
+136
+130
+133
+135
+130
+134
+129
+129
+135
+130
+131
+133
+129
+125
+130
+133
+135
+135
+131
+139
+141
+131
+131
+128
+134
+134
+135
+144
+145
+134
+131
+135
+146
+158
+166
+157
+145
+147
+153
+147
+161
+167
+149
+164
+160
+144
+147
+149
+146
+134
+137
+140
+134
+136
+137
+146
+154
+139
+143
+153
+144
+153
+143
+137
+138
+141
+150
+143
+136
+131
+139
+131
+129
+135
+138
+146
+147
+140
+139
+137
+134
+131
+137
+144
+160
+175
+171
+167
+186
+200
+192
+190
+186
+180
+160
+185
+195
+195
+180
+154
+139
+134
+147
+158
+174
+198
+190
+175
+189
+185
+178
+151
+160
+184
+180
+157
+144
+137
+114
+93
+96
+104
+109
+146
+179
+180
+167
+125
+117
+120
+111
+96
+158
+141
+160
+186
+164
+139
+107
+117
+104
+126
+108
+103
+120
+155
+168
+176
+145
+118
+118
+146
+114
+76
+119
+136
+178
+181
+208
+223
+221
+212
+200
+177
+123
+93
+94
+113
+140
+117
+116
+113
+123
+70
+60
+88
+77
+74
+80
+59
+83
+98
+90
+93
+111
+128
+98
+88
+90
+100
+103
+95
+109
+88
+68
+73
+84
+85
+93
+99
+88
+96
+115
+125
+151
+130
+93
+110
+115
+106
+119
+124
+107
+128
+131
+133
+127
+121
+121
+128
+105
+83
+92
+109
+106
+123
+109
+100
+111
+92
+95
+93
+96
+118
+107
+93
+106
+118
+114
+94
+115
+88
+94
+92
+80
+79
+83
+62
+56
+67
+84
+89
+104
+110
+110
+104
+99
+115
+140
+129
+103
+105
+103
+97
+116
+100
+119
+115
+108
+133
+115
+120
+108
+92
+99
+92
+105
+100
+123
+121
+106
+124
+114
+109
+127
+116
+107
+118
+121
+127
+133
+110
+105
+111
+115
+118
+121
+105
+119
+115
+125
+125
+121
+114
+110
+128
+123
+185
+178
+191
+204
+205
+208
+211
+209
+208
+208
+204
+198
+208
+204
+202
+200
+205
+202
+202
+200
+202
+206
+205
+205
+210
+204
+207
+206
+196
+189
+191
+205
+211
+212
+199
+182
+184
+188
+188
+192
+186
+189
+194
+195
+205
+207
+188
+161
+155
+154
+126
+120
+114
+110
+100
+72
+67
+94
+103
+126
+141
+136
+134
+149
+150
+155
+148
+144
+145
+161
+165
+177
+192
+195
+200
+205
+209
+211
+209
+207
+208
+205
+215
+220
+220
+229
+222
+212
+206
+189
+150
+139
+134
+149
+154
+146
+185
+206
+168
+146
+158
+160
+157
+148
+151
+176
+190
+192
+181
+162
+133
+124
+164
+187
+201
+211
+195
+198
+190
+177
+162
+134
+90
+64
+43
+26
+31
+37
+36
+38
+29
+34
+34
+35
+26
+51
+58
+106
+113
+148
+164
+104
+70
+92
+117
+144
+137
+126
+140
+159
+136
+139
+109
+127
+76
+94
+116
+143
+126
+128
+127
+102
+103
+111
+98
+97
+113
+121
+111
+121
+157
+180
+155
+140
+144
+156
+176
+177
+177
+177
+167
+169
+167
+178
+176
+167
+161
+150
+146
+147
+138
+134
+147
+141
+129
+135
+128
+127
+126
+127
+130
+135
+133
+135
+134
+128
+131
+129
+125
+127
+129
+129
+127
+130
+131
+128
+138
+128
+123
+129
+135
+135
+136
+127
+129
+135
+137
+134
+126
+134
+140
+146
+137
+144
+140
+130
+143
+135
+151
+156
+135
+140
+158
+154
+156
+159
+154
+140
+148
+150
+141
+143
+147
+143
+131
+135
+135
+153
+157
+151
+145
+141
+153
+140
+150
+146
+144
+149
+138
+140
+140
+140
+138
+141
+143
+143
+129
+135
+139
+137
+144
+148
+144
+140
+135
+136
+130
+141
+146
+150
+158
+166
+171
+188
+199
+179
+186
+185
+175
+180
+179
+184
+201
+187
+149
+121
+123
+161
+170
+169
+185
+191
+181
+188
+196
+178
+147
+162
+182
+181
+171
+153
+124
+95
+105
+104
+120
+139
+150
+131
+140
+160
+136
+139
+141
+106
+100
+109
+104
+127
+165
+137
+125
+113
+119
+134
+129
+116
+128
+114
+130
+160
+169
+158
+130
+130
+154
+95
+53
+74
+117
+117
+102
+62
+99
+124
+154
+182
+210
+222
+219
+201
+150
+134
+96
+89
+119
+148
+121
+104
+108
+96
+87
+113
+75
+85
+90
+92
+119
+87
+92
+93
+118
+110
+88
+89
+83
+85
+100
+96
+117
+103
+108
+118
+102
+111
+95
+116
+123
+119
+145
+191
+179
+99
+87
+106
+96
+102
+109
+124
+127
+140
+137
+114
+128
+123
+124
+115
+93
+108
+124
+118
+103
+118
+119
+104
+113
+87
+113
+125
+93
+95
+98
+109
+98
+108
+118
+105
+93
+77
+69
+84
+78
+63
+85
+104
+104
+102
+104
+93
+104
+99
+97
+108
+118
+117
+97
+98
+114
+113
+98
+84
+113
+114
+107
+118
+124
+133
+123
+114
+99
+90
+117
+107
+114
+131
+109
+117
+123
+120
+126
+121
+116
+128
+139
+115
+120
+121
+102
+113
+110
+114
+125
+120
+111
+129
+128
+120
+121
+121
+119
+126
+181
+187
+192
+205
+204
+208
+210
+206
+199
+197
+201
+207
+208
+205
+207
+202
+202
+200
+199
+196
+202
+204
+206
+207
+207
+208
+206
+201
+191
+191
+201
+217
+219
+213
+200
+190
+188
+184
+194
+198
+200
+199
+207
+208
+200
+197
+185
+176
+166
+150
+133
+108
+120
+127
+94
+77
+93
+100
+120
+129
+120
+89
+88
+79
+78
+73
+76
+67
+58
+58
+58
+60
+76
+77
+58
+67
+66
+75
+82
+78
+79
+118
+161
+178
+180
+177
+186
+189
+196
+197
+200
+198
+197
+198
+201
+205
+211
+184
+186
+184
+179
+177
+160
+151
+148
+145
+155
+174
+196
+209
+212
+206
+209
+205
+184
+154
+141
+146
+141
+106
+97
+84
+103
+117
+90
+87
+51
+96
+59
+59
+84
+78
+90
+108
+93
+120
+102
+106
+105
+138
+141
+92
+76
+94
+128
+99
+85
+114
+110
+104
+115
+97
+109
+159
+105
+97
+123
+86
+90
+128
+147
+121
+116
+130
+113
+98
+97
+107
+140
+153
+160
+150
+166
+160
+133
+130
+144
+136
+148
+165
+160
+158
+161
+159
+155
+149
+144
+145
+145
+135
+137
+135
+136
+135
+135
+127
+129
+128
+129
+130
+135
+136
+127
+134
+131
+131
+128
+135
+126
+130
+134
+129
+138
+136
+139
+134
+133
+127
+129
+134
+137
+135
+144
+137
+136
+138
+136
+137
+145
+147
+149
+135
+134
+133
+131
+134
+144
+147
+143
+137
+141
+148
+167
+171
+155
+141
+137
+137
+147
+145
+141
+144
+147
+147
+136
+143
+144
+147
+155
+148
+140
+149
+155
+143
+140
+134
+131
+134
+143
+140
+137
+136
+138
+147
+143
+131
+129
+133
+134
+129
+130
+131
+133
+130
+137
+141
+130
+128
+130
+129
+141
+148
+157
+176
+177
+161
+174
+189
+196
+191
+194
+194
+184
+178
+156
+133
+143
+178
+187
+196
+194
+187
+188
+178
+157
+171
+165
+150
+157
+171
+162
+148
+144
+103
+110
+136
+138
+172
+186
+161
+170
+170
+129
+108
+117
+95
+86
+118
+136
+164
+145
+121
+106
+110
+104
+87
+67
+69
+100
+131
+105
+94
+117
+118
+100
+98
+82
+60
+68
+87
+87
+83
+110
+125
+69
+66
+59
+88
+83
+98
+159
+201
+226
+219
+191
+134
+83
+107
+113
+110
+124
+115
+100
+118
+100
+90
+78
+78
+95
+90
+75
+78
+84
+96
+102
+92
+96
+121
+166
+162
+144
+129
+130
+130
+133
+139
+135
+125
+128
+130
+121
+126
+184
+191
+181
+145
+139
+144
+130
+113
+115
+115
+126
+124
+114
+114
+118
+108
+108
+105
+83
+92
+111
+96
+99
+133
+99
+94
+95
+84
+109
+92
+104
+107
+105
+104
+138
+139
+100
+108
+105
+72
+83
+80
+96
+96
+108
+98
+89
+83
+88
+108
+104
+109
+106
+94
+105
+96
+109
+123
+109
+89
+108
+118
+108
+107
+121
+121
+131
+105
+108
+99
+94
+106
+104
+126
+136
+136
+118
+131
+127
+110
+111
+107
+126
+125
+115
+120
+119
+121
+128
+121
+124
+116
+115
+104
+129
+136
+123
+129
+123
+129
+195
+181
+189
+199
+202
+208
+210
+208
+197
+201
+204
+204
+205
+204
+201
+205
+198
+192
+195
+194
+205
+207
+207
+201
+207
+208
+207
+207
+201
+205
+211
+215
+215
+206
+198
+195
+199
+194
+187
+198
+190
+176
+178
+175
+166
+159
+165
+178
+171
+153
+134
+123
+129
+116
+90
+102
+124
+128
+127
+130
+90
+83
+86
+80
+88
+87
+89
+70
+82
+74
+65
+53
+59
+99
+89
+69
+47
+52
+76
+102
+114
+105
+107
+109
+95
+86
+80
+96
+133
+131
+146
+150
+172
+192
+218
+219
+212
+211
+207
+211
+209
+212
+216
+213
+215
+204
+196
+216
+219
+209
+207
+184
+160
+164
+155
+148
+174
+164
+138
+109
+82
+78
+59
+67
+66
+83
+109
+154
+170
+151
+118
+90
+36
+93
+76
+92
+109
+103
+103
+103
+82
+79
+96
+109
+150
+115
+77
+80
+97
+110
+148
+113
+96
+121
+92
+88
+105
+75
+119
+148
+149
+117
+89
+114
+105
+95
+116
+157
+172
+158
+146
+135
+138
+135
+149
+150
+133
+140
+138
+146
+150
+147
+145
+154
+144
+143
+144
+138
+128
+140
+146
+136
+125
+127
+129
+128
+130
+138
+135
+138
+134
+131
+129
+137
+134
+134
+127
+129
+127
+128
+129
+135
+138
+137
+131
+131
+130
+127
+136
+133
+140
+131
+134
+137
+135
+143
+146
+138
+148
+140
+138
+140
+130
+139
+141
+155
+155
+151
+143
+144
+135
+150
+160
+149
+146
+135
+138
+136
+136
+140
+145
+149
+150
+143
+143
+146
+148
+137
+130
+147
+160
+148
+147
+141
+140
+135
+137
+140
+145
+137
+135
+136
+136
+134
+130
+131
+134
+131
+135
+135
+135
+137
+137
+136
+135
+140
+138
+138
+133
+129
+128
+138
+140
+153
+155
+157
+174
+190
+189
+174
+187
+190
+181
+171
+158
+161
+177
+179
+186
+195
+187
+179
+192
+184
+176
+186
+168
+146
+151
+175
+181
+168
+144
+113
+115
+144
+154
+196
+205
+189
+186
+168
+136
+118
+115
+103
+111
+124
+143
+149
+154
+138
+107
+105
+102
+104
+97
+74
+89
+114
+97
+79
+98
+88
+134
+125
+123
+102
+85
+70
+62
+67
+67
+106
+115
+128
+128
+100
+75
+113
+90
+84
+128
+165
+205
+229
+208
+156
+126
+110
+104
+100
+98
+99
+99
+124
+133
+119
+111
+76
+72
+70
+73
+86
+76
+111
+113
+124
+143
+126
+130
+107
+115
+100
+104
+116
+107
+109
+109
+114
+114
+115
+121
+134
+180
+200
+166
+94
+83
+95
+84
+83
+105
+102
+129
+127
+125
+130
+138
+155
+134
+96
+89
+117
+119
+108
+117
+130
+100
+96
+72
+75
+100
+103
+103
+107
+93
+113
+121
+111
+109
+104
+70
+76
+96
+103
+89
+116
+104
+102
+97
+108
+125
+110
+111
+97
+80
+77
+94
+118
+119
+124
+106
+118
+111
+95
+113
+123
+115
+114
+102
+114
+95
+108
+108
+106
+137
+126
+130
+133
+119
+120
+110
+107
+110
+114
+108
+102
+118
+116
+134
+128
+128
+138
+125
+120
+121
+128
+118
+116
+130
+118
+191
+188
+180
+191
+201
+200
+199
+200
+198
+200
+196
+196
+194
+196
+198
+196
+199
+205
+204
+209
+213
+209
+206
+202
+202
+206
+212
+200
+199
+207
+211
+213
+208
+198
+190
+192
+191
+187
+192
+189
+188
+190
+179
+180
+172
+166
+172
+179
+167
+156
+146
+174
+201
+190
+172
+136
+125
+125
+108
+104
+85
+85
+107
+118
+113
+92
+68
+62
+60
+79
+69
+125
+148
+125
+90
+51
+48
+62
+54
+80
+76
+72
+109
+107
+88
+96
+131
+144
+170
+168
+170
+153
+182
+201
+161
+108
+125
+162
+189
+199
+217
+205
+188
+195
+179
+181
+197
+185
+176
+165
+159
+148
+166
+172
+165
+157
+135
+99
+74
+84
+90
+66
+69
+130
+88
+36
+52
+60
+58
+88
+67
+56
+56
+80
+76
+76
+70
+70
+58
+74
+95
+95
+85
+109
+107
+100
+72
+55
+62
+121
+164
+133
+106
+88
+79
+103
+119
+73
+97
+115
+97
+111
+72
+85
+90
+103
+138
+149
+155
+149
+146
+119
+118
+129
+140
+136
+136
+130
+128
+134
+137
+145
+141
+147
+138
+137
+137
+134
+136
+137
+139
+131
+130
+140
+137
+133
+133
+140
+139
+140
+140
+141
+148
+144
+144
+130
+130
+131
+139
+141
+138
+140
+137
+137
+135
+126
+134
+131
+131
+140
+146
+136
+141
+135
+138
+148
+137
+139
+140
+141
+137
+134
+144
+141
+138
+144
+146
+150
+149
+149
+146
+149
+155
+161
+146
+140
+146
+140
+141
+143
+149
+148
+146
+134
+138
+155
+151
+137
+135
+146
+143
+146
+147
+141
+140
+139
+144
+159
+149
+146
+136
+131
+133
+126
+134
+136
+134
+133
+136
+137
+137
+138
+133
+135
+133
+138
+136
+137
+135
+137
+136
+138
+138
+134
+135
+137
+147
+154
+154
+160
+176
+192
+190
+184
+186
+185
+186
+185
+188
+189
+190
+165
+176
+194
+204
+190
+187
+177
+162
+153
+159
+158
+136
+110
+115
+137
+176
+192
+204
+191
+174
+162
+164
+127
+107
+118
+155
+150
+171
+154
+146
+130
+96
+114
+87
+92
+119
+109
+131
+141
+110
+108
+94
+106
+117
+105
+69
+110
+94
+68
+77
+58
+62
+64
+75
+118
+103
+136
+127
+86
+65
+104
+113
+103
+73
+141
+184
+221
+213
+155
+116
+121
+167
+136
+130
+107
+116
+106
+89
+85
+68
+95
+90
+88
+87
+86
+79
+77
+93
+103
+108
+131
+140
+143
+133
+130
+131
+98
+111
+137
+128
+134
+133
+124
+108
+118
+181
+199
+164
+98
+108
+95
+103
+123
+120
+128
+128
+123
+110
+128
+129
+119
+110
+100
+104
+123
+146
+140
+124
+110
+100
+75
+73
+85
+93
+89
+99
+87
+98
+105
+114
+108
+103
+80
+84
+100
+85
+82
+109
+103
+94
+94
+86
+116
+110
+99
+80
+78
+92
+86
+117
+114
+107
+113
+93
+95
+88
+92
+99
+110
+98
+97
+105
+104
+109
+118
+106
+130
+126
+130
+131
+128
+124
+107
+99
+99
+94
+110
+102
+105
+117
+125
+135
+118
+129
+124
+130
+123
+123
+135
+103
+120
+194
+188
+179
+190
+198
+199
+192
+184
+189
+192
+186
+181
+190
+198
+191
+192
+198
+201
+210
+211
+213
+206
+196
+187
+195
+209
+199
+200
+205
+207
+208
+200
+184
+182
+201
+200
+204
+202
+202
+195
+198
+201
+190
+199
+186
+175
+185
+175
+148
+129
+113
+147
+167
+179
+213
+222
+208
+166
+108
+98
+106
+124
+141
+128
+107
+88
+86
+84
+73
+76
+127
+151
+136
+107
+75
+41
+35
+43
+69
+68
+53
+93
+82
+72
+88
+111
+130
+154
+178
+186
+169
+206
+216
+192
+189
+192
+196
+185
+185
+179
+175
+187
+185
+161
+146
+170
+165
+162
+166
+169
+182
+197
+171
+144
+128
+127
+130
+119
+120
+123
+93
+46
+34
+43
+36
+60
+99
+151
+169
+189
+179
+185
+185
+197
+197
+198
+202
+205
+194
+186
+176
+155
+148
+129
+73
+87
+86
+83
+76
+111
+120
+107
+78
+107
+103
+117
+134
+102
+82
+86
+119
+144
+116
+109
+98
+97
+118
+125
+136
+137
+133
+119
+130
+129
+138
+139
+131
+134
+134
+138
+136
+143
+147
+139
+139
+148
+147
+151
+153
+148
+146
+143
+143
+137
+134
+128
+136
+143
+144
+145
+145
+136
+141
+141
+133
+128
+134
+138
+138
+134
+134
+131
+129
+130
+126
+126
+128
+129
+131
+143
+143
+135
+140
+133
+135
+140
+131
+140
+138
+146
+143
+139
+133
+136
+137
+130
+131
+136
+149
+156
+149
+139
+143
+156
+155
+144
+146
+141
+149
+157
+155
+157
+160
+146
+143
+155
+155
+141
+138
+140
+146
+148
+139
+143
+145
+138
+137
+146
+140
+138
+138
+133
+136
+131
+135
+137
+136
+136
+140
+137
+140
+146
+135
+135
+137
+134
+135
+128
+135
+137
+145
+144
+136
+136
+130
+124
+129
+140
+137
+139
+162
+174
+178
+192
+186
+187
+195
+188
+184
+191
+182
+165
+161
+159
+172
+178
+186
+185
+176
+155
+145
+160
+141
+103
+98
+143
+167
+175
+179
+151
+150
+162
+158
+115
+97
+134
+162
+145
+151
+160
+148
+108
+68
+57
+70
+68
+77
+99
+105
+106
+103
+85
+76
+77
+94
+135
+147
+161
+175
+170
+161
+170
+155
+119
+139
+149
+113
+92
+90
+80
+95
+52
+35
+88
+85
+74
+82
+115
+200
+223
+201
+116
+118
+116
+113
+131
+146
+156
+148
+126
+129
+110
+90
+77
+89
+98
+114
+120
+106
+119
+125
+119
+124
+120
+111
+105
+111
+118
+141
+137
+135
+128
+114
+115
+105
+100
+118
+131
+185
+189
+141
+108
+97
+108
+99
+105
+111
+111
+114
+97
+92
+92
+103
+108
+87
+99
+98
+96
+93
+111
+113
+86
+75
+85
+105
+92
+84
+105
+87
+93
+113
+96
+128
+100
+83
+98
+94
+80
+95
+103
+86
+94
+98
+99
+118
+106
+85
+77
+58
+78
+86
+107
+104
+115
+107
+88
+98
+85
+75
+97
+102
+94
+77
+84
+116
+123
+123
+109
+117
+133
+120
+131
+134
+116
+103
+111
+99
+102
+124
+102
+126
+133
+114
+130
+133
+137
+130
+130
+119
+127
+128
+108
+192
+176
+182
+189
+197
+199
+188
+190
+196
+195
+197
+195
+194
+200
+201
+201
+197
+206
+210
+215
+211
+199
+194
+191
+207
+212
+202
+198
+204
+204
+204
+195
+196
+201
+205
+209
+215
+213
+205
+198
+200
+198
+196
+194
+180
+175
+176
+170
+162
+110
+108
+141
+141
+126
+137
+156
+177
+190
+177
+139
+130
+146
+134
+131
+148
+125
+128
+109
+94
+92
+107
+119
+114
+90
+54
+44
+41
+48
+68
+70
+76
+69
+57
+89
+100
+146
+178
+185
+164
+180
+210
+190
+154
+146
+174
+177
+170
+172
+180
+175
+187
+186
+171
+133
+167
+196
+219
+216
+209
+196
+169
+156
+158
+149
+159
+156
+155
+176
+157
+149
+108
+108
+153
+166
+185
+195
+178
+184
+172
+149
+133
+119
+95
+96
+100
+105
+121
+136
+147
+169
+180
+186
+195
+205
+182
+157
+136
+136
+118
+99
+130
+117
+102
+84
+89
+129
+109
+84
+78
+92
+149
+150
+120
+120
+128
+134
+118
+119
+127
+114
+121
+120
+136
+137
+144
+143
+124
+127
+136
+130
+127
+134
+139
+144
+141
+144
+154
+166
+165
+140
+133
+136
+129
+130
+131
+131
+137
+131
+130
+133
+133
+140
+137
+138
+137
+133
+130
+134
+131
+133
+131
+135
+128
+130
+126
+127
+136
+137
+135
+138
+138
+125
+140
+139
+136
+140
+144
+138
+139
+147
+146
+139
+145
+140
+133
+131
+138
+147
+148
+153
+153
+151
+156
+157
+156
+150
+153
+146
+147
+159
+144
+140
+143
+134
+138
+145
+133
+146
+170
+159
+147
+141
+138
+133
+139
+136
+137
+135
+131
+130
+134
+131
+131
+134
+134
+136
+137
+135
+139
+135
+133
+140
+137
+145
+141
+138
+143
+138
+136
+140
+145
+140
+139
+138
+139
+135
+134
+134
+130
+139
+148
+156
+159
+150
+156
+185
+177
+161
+179
+199
+194
+189
+177
+158
+141
+153
+181
+187
+175
+170
+185
+182
+143
+105
+113
+148
+167
+168
+153
+145
+117
+118
+124
+121
+111
+106
+145
+160
+128
+113
+118
+108
+85
+53
+75
+92
+69
+68
+85
+99
+139
+166
+188
+195
+198
+185
+185
+195
+211
+220
+219
+216
+205
+208
+205
+202
+197
+181
+154
+109
+111
+127
+90
+74
+73
+93
+125
+98
+73
+123
+202
+216
+172
+100
+54
+106
+113
+123
+118
+119
+144
+126
+82
+111
+119
+109
+84
+89
+77
+55
+89
+96
+141
+160
+147
+172
+196
+205
+211
+213
+211
+216
+215
+205
+206
+208
+207
+202
+200
+208
+208
+218
+210
+205
+215
+211
+215
+210
+201
+175
+169
+140
+107
+106
+110
+84
+95
+74
+68
+88
+82
+100
+86
+84
+102
+94
+90
+97
+111
+96
+95
+108
+116
+139
+128
+107
+116
+100
+92
+96
+108
+84
+94
+89
+96
+110
+95
+83
+78
+86
+84
+95
+105
+106
+99
+96
+106
+108
+87
+87
+97
+100
+90
+82
+80
+128
+106
+114
+109
+117
+119
+139
+121
+117
+127
+110
+115
+108
+121
+111
+130
+134
+125
+134
+108
+120
+138
+123
+121
+131
+123
+121
+187
+194
+184
+191
+207
+200
+195
+192
+195
+201
+202
+204
+196
+204
+208
+202
+206
+207
+208
+204
+205
+189
+201
+209
+209
+204
+192
+192
+204
+213
+209
+212
+204
+207
+217
+213
+209
+210
+202
+204
+206
+205
+197
+190
+177
+170
+177
+177
+150
+116
+137
+137
+136
+138
+125
+144
+131
+124
+137
+116
+127
+131
+136
+145
+160
+127
+118
+111
+83
+97
+114
+114
+96
+59
+68
+54
+80
+68
+55
+64
+66
+87
+131
+109
+126
+120
+107
+109
+146
+208
+191
+174
+170
+180
+156
+157
+176
+169
+180
+192
+186
+185
+170
+179
+198
+197
+180
+157
+167
+143
+124
+145
+167
+162
+180
+201
+194
+180
+157
+149
+192
+208
+207
+197
+164
+80
+52
+68
+63
+72
+57
+60
+70
+82
+74
+75
+63
+80
+90
+85
+114
+87
+93
+114
+94
+136
+161
+195
+188
+166
+113
+97
+115
+92
+103
+119
+145
+138
+121
+136
+143
+162
+160
+145
+117
+105
+116
+141
+146
+125
+123
+128
+136
+130
+133
+135
+134
+135
+139
+139
+141
+149
+148
+148
+150
+139
+140
+140
+140
+128
+134
+128
+133
+135
+140
+136
+144
+139
+131
+137
+134
+144
+143
+135
+129
+127
+128
+127
+123
+133
+126
+129
+129
+129
+129
+128
+135
+137
+138
+157
+137
+129
+140
+141
+143
+139
+137
+136
+137
+136
+137
+135
+135
+137
+140
+134
+136
+147
+153
+146
+139
+137
+146
+167
+158
+155
+145
+138
+164
+160
+150
+144
+135
+131
+145
+148
+137
+155
+167
+143
+137
+144
+135
+130
+140
+148
+147
+144
+140
+134
+144
+146
+139
+136
+143
+138
+137
+139
+140
+138
+139
+138
+141
+138
+141
+140
+143
+133
+137
+138
+135
+140
+137
+138
+140
+137
+138
+145
+131
+133
+128
+137
+146
+144
+141
+153
+159
+141
+153
+168
+194
+194
+187
+189
+160
+131
+148
+180
+156
+146
+171
+179
+148
+92
+109
+118
+158
+153
+129
+140
+124
+96
+89
+111
+160
+130
+165
+175
+149
+147
+148
+128
+89
+83
+104
+140
+164
+167
+178
+185
+189
+189
+155
+149
+123
+99
+105
+111
+113
+117
+141
+150
+131
+130
+120
+139
+165
+169
+167
+174
+177
+157
+129
+83
+67
+87
+90
+85
+59
+108
+141
+171
+215
+215
+153
+77
+78
+83
+75
+82
+65
+68
+85
+82
+83
+96
+128
+175
+190
+202
+208
+211
+204
+195
+165
+127
+130
+131
+123
+102
+105
+103
+96
+111
+89
+88
+90
+84
+95
+86
+102
+127
+188
+175
+114
+126
+124
+127
+162
+168
+187
+194
+207
+204
+188
+179
+141
+98
+79
+69
+84
+92
+85
+92
+98
+86
+97
+102
+103
+121
+126
+133
+138
+134
+138
+153
+144
+128
+146
+134
+102
+118
+95
+115
+116
+113
+102
+96
+73
+83
+98
+86
+102
+105
+84
+93
+102
+98
+98
+83
+92
+111
+117
+87
+88
+114
+105
+121
+103
+107
+120
+125
+130
+119
+115
+115
+107
+120
+108
+123
+118
+113
+130
+120
+123
+117
+121
+131
+125
+128
+119
+127
+207
+197
+189
+200
+199
+196
+196
+191
+200
+207
+209
+209
+205
+205
+209
+207
+205
+212
+210
+202
+195
+192
+202
+206
+205
+191
+192
+199
+190
+209
+216
+211
+210
+218
+215
+212
+204
+202
+207
+215
+213
+206
+196
+180
+174
+171
+182
+167
+143
+134
+154
+159
+156
+135
+135
+166
+154
+137
+109
+96
+104
+133
+156
+160
+144
+113
+116
+99
+89
+85
+129
+103
+68
+75
+58
+58
+63
+75
+83
+79
+90
+106
+127
+145
+130
+116
+148
+192
+208
+177
+170
+197
+200
+199
+204
+199
+202
+202
+197
+204
+202
+191
+179
+188
+197
+177
+166
+179
+138
+131
+138
+153
+182
+202
+212
+213
+206
+196
+198
+197
+196
+185
+175
+154
+95
+54
+45
+59
+69
+92
+131
+86
+56
+67
+66
+63
+100
+127
+128
+110
+126
+74
+59
+42
+47
+83
+83
+85
+118
+153
+189
+170
+109
+110
+121
+126
+137
+137
+149
+159
+140
+158
+143
+117
+94
+102
+111
+124
+124
+123
+135
+131
+140
+135
+137
+146
+130
+135
+149
+141
+146
+147
+153
+147
+135
+131
+136
+133
+135
+136
+145
+140
+141
+144
+143
+145
+139
+145
+146
+149
+144
+138
+145
+128
+130
+130
+128
+128
+130
+134
+130
+138
+133
+129
+131
+129
+131
+137
+136
+140
+139
+137
+140
+138
+135
+145
+141
+144
+137
+137
+133
+133
+138
+144
+138
+138
+151
+140
+158
+157
+143
+141
+140
+166
+166
+146
+138
+134
+145
+145
+143
+141
+143
+140
+144
+143
+138
+139
+139
+140
+155
+141
+137
+134
+138
+138
+143
+149
+147
+138
+140
+137
+134
+130
+136
+137
+135
+136
+143
+143
+146
+144
+140
+137
+146
+149
+140
+138
+136
+136
+145
+138
+137
+139
+138
+135
+143
+148
+143
+134
+133
+134
+134
+148
+145
+149
+133
+135
+136
+135
+151
+178
+189
+186
+177
+168
+167
+179
+149
+148
+179
+168
+121
+92
+93
+130
+184
+180
+129
+107
+102
+89
+89
+108
+164
+140
+167
+158
+134
+133
+145
+137
+150
+182
+189
+185
+157
+133
+90
+74
+68
+75
+70
+66
+103
+107
+121
+107
+128
+140
+119
+87
+90
+105
+93
+84
+118
+130
+100
+86
+136
+162
+162
+169
+140
+108
+107
+90
+99
+87
+102
+117
+127
+188
+218
+176
+89
+116
+114
+48
+52
+86
+114
+182
+201
+213
+201
+178
+143
+100
+99
+94
+105
+100
+84
+86
+75
+86
+79
+68
+63
+96
+86
+87
+93
+70
+75
+78
+75
+97
+95
+96
+92
+159
+192
+178
+136
+118
+106
+114
+102
+89
+98
+118
+134
+168
+184
+191
+192
+164
+128
+96
+92
+67
+80
+92
+75
+102
+109
+133
+136
+119
+117
+106
+114
+110
+113
+130
+117
+113
+125
+115
+111
+90
+118
+114
+106
+103
+79
+94
+88
+90
+110
+97
+103
+84
+99
+108
+96
+96
+79
+102
+107
+99
+104
+105
+117
+108
+128
+124
+121
+129
+121
+125
+108
+123
+117
+117
+135
+125
+119
+127
+114
+133
+115
+118
+127
+126
+125
+129
+137
+125
+205
+200
+191
+190
+201
+201
+198
+201
+208
+208
+211
+209
+205
+206
+209
+201
+204
+205
+202
+195
+186
+188
+197
+202
+200
+200
+197
+197
+210
+217
+215
+211
+212
+215
+213
+204
+210
+211
+208
+211
+212
+206
+182
+171
+178
+165
+175
+165
+146
+145
+143
+154
+151
+146
+138
+153
+126
+118
+107
+85
+116
+128
+133
+134
+121
+110
+99
+78
+74
+93
+108
+94
+105
+90
+68
+43
+47
+85
+82
+73
+111
+111
+115
+135
+109
+171
+213
+218
+209
+204
+197
+191
+192
+194
+205
+211
+206
+198
+187
+185
+191
+198
+179
+156
+134
+166
+202
+209
+216
+223
+225
+225
+219
+200
+180
+162
+129
+140
+124
+88
+73
+72
+64
+54
+54
+80
+102
+99
+148
+133
+121
+99
+64
+95
+88
+86
+96
+93
+84
+59
+51
+55
+68
+49
+43
+52
+43
+36
+65
+90
+145
+110
+92
+93
+106
+107
+114
+124
+162
+146
+129
+128
+106
+100
+103
+109
+125
+116
+118
+125
+126
+131
+131
+135
+144
+144
+144
+141
+149
+162
+159
+155
+156
+145
+139
+141
+148
+153
+151
+139
+136
+137
+134
+131
+133
+128
+129
+138
+137
+136
+134
+140
+135
+127
+124
+128
+133
+133
+130
+130
+136
+136
+137
+136
+131
+127
+133
+125
+130
+134
+135
+147
+145
+150
+159
+150
+140
+141
+138
+143
+148
+141
+156
+169
+167
+153
+136
+133
+135
+141
+151
+143
+150
+159
+143
+140
+143
+143
+160
+150
+149
+141
+138
+143
+143
+146
+143
+141
+157
+165
+158
+153
+133
+130
+135
+134
+133
+136
+140
+145
+139
+134
+134
+137
+139
+128
+134
+138
+146
+146
+145
+148
+147
+149
+149
+153
+148
+139
+140
+148
+145
+136
+138
+137
+133
+141
+139
+136
+134
+138
+138
+134
+136
+138
+139
+143
+151
+155
+145
+126
+136
+137
+162
+172
+159
+151
+138
+149
+149
+140
+170
+154
+117
+104
+121
+109
+162
+154
+156
+133
+97
+113
+100
+117
+156
+174
+162
+143
+115
+138
+172
+160
+166
+138
+118
+105
+111
+107
+86
+83
+103
+97
+117
+104
+97
+85
+68
+73
+74
+106
+95
+89
+134
+111
+129
+118
+108
+115
+102
+113
+102
+93
+109
+149
+174
+160
+156
+133
+118
+110
+118
+102
+76
+113
+149
+200
+207
+168
+107
+157
+191
+201
+186
+160
+121
+123
+129
+114
+151
+168
+165
+143
+126
+154
+165
+167
+136
+161
+145
+133
+137
+136
+119
+116
+114
+104
+104
+116
+90
+64
+74
+77
+100
+83
+104
+177
+192
+155
+93
+109
+116
+94
+94
+105
+133
+125
+133
+111
+118
+148
+176
+198
+182
+151
+107
+83
+83
+72
+95
+105
+114
+106
+98
+118
+98
+102
+92
+100
+115
+107
+115
+105
+86
+105
+92
+107
+109
+105
+99
+92
+96
+89
+100
+104
+89
+111
+96
+99
+99
+98
+102
+96
+104
+90
+90
+115
+98
+118
+125
+131
+131
+133
+129
+124
+115
+113
+115
+126
+118
+131
+129
+121
+133
+139
+125
+116
+117
+113
+118
+127
+124
+136
+201
+200
+195
+191
+192
+198
+202
+201
+208
+212
+207
+201
+200
+205
+199
+198
+208
+205
+199
+196
+197
+204
+202
+204
+198
+191
+198
+208
+216
+210
+212
+210
+212
+215
+210
+199
+202
+210
+209
+212
+217
+199
+175
+176
+168
+159
+172
+166
+146
+155
+154
+147
+145
+138
+128
+146
+118
+104
+92
+100
+134
+143
+136
+133
+119
+99
+111
+149
+166
+120
+97
+66
+63
+41
+32
+29
+38
+64
+52
+56
+42
+54
+74
+110
+170
+200
+207
+191
+185
+204
+207
+210
+211
+189
+174
+158
+146
+151
+170
+184
+185
+205
+212
+221
+231
+227
+216
+206
+212
+190
+181
+156
+114
+117
+136
+169
+181
+156
+131
+109
+98
+57
+48
+26
+39
+38
+53
+72
+96
+92
+119
+103
+64
+77
+53
+41
+52
+51
+57
+62
+63
+88
+111
+114
+123
+76
+54
+57
+86
+120
+118
+86
+88
+96
+136
+159
+145
+137
+148
+130
+106
+87
+99
+117
+110
+119
+127
+119
+126
+127
+131
+129
+143
+143
+136
+144
+149
+159
+175
+166
+164
+166
+145
+134
+147
+148
+159
+153
+141
+133
+135
+139
+144
+140
+145
+138
+143
+141
+133
+134
+138
+134
+133
+125
+134
+138
+130
+129
+131
+130
+133
+134
+137
+138
+135
+129
+126
+125
+133
+141
+149
+145
+139
+149
+159
+151
+146
+141
+146
+141
+145
+130
+137
+150
+151
+139
+150
+145
+145
+156
+145
+141
+150
+145
+145
+146
+149
+157
+159
+155
+149
+149
+140
+151
+167
+154
+153
+155
+156
+149
+145
+140
+125
+128
+133
+136
+140
+146
+136
+144
+145
+137
+141
+141
+138
+137
+137
+140
+146
+147
+147
+150
+149
+145
+148
+143
+143
+146
+147
+157
+146
+147
+145
+143
+144
+148
+144
+140
+136
+136
+130
+135
+133
+136
+136
+130
+140
+143
+139
+135
+129
+141
+154
+156
+156
+150
+137
+144
+153
+141
+166
+155
+128
+110
+116
+116
+159
+160
+171
+138
+113
+115
+104
+136
+153
+166
+138
+114
+114
+133
+118
+131
+133
+143
+129
+98
+109
+135
+139
+126
+137
+169
+164
+172
+156
+139
+115
+105
+69
+43
+47
+43
+56
+92
+78
+97
+79
+87
+79
+102
+119
+117
+103
+78
+94
+114
+134
+114
+82
+113
+143
+118
+106
+110
+94
+87
+189
+225
+211
+181
+128
+96
+92
+96
+161
+185
+169
+154
+168
+180
+164
+162
+148
+166
+172
+149
+153
+156
+141
+171
+189
+198
+196
+198
+174
+182
+180
+168
+131
+106
+90
+82
+76
+109
+92
+89
+111
+187
+197
+127
+111
+96
+84
+88
+102
+126
+129
+141
+114
+99
+86
+97
+138
+170
+179
+169
+126
+83
+82
+102
+110
+98
+90
+88
+109
+109
+87
+79
+93
+109
+93
+117
+110
+105
+110
+92
+113
+116
+99
+106
+107
+64
+83
+95
+84
+99
+123
+100
+96
+100
+85
+113
+110
+108
+108
+105
+99
+116
+116
+129
+143
+136
+131
+135
+129
+123
+120
+118
+113
+136
+133
+133
+140
+139
+136
+121
+110
+115
+111
+117
+125
+121
+197
+199
+201
+197
+190
+198
+195
+204
+208
+204
+207
+205
+206
+209
+205
+200
+199
+196
+200
+198
+207
+204
+200
+198
+195
+199
+206
+211
+215
+216
+210
+206
+217
+218
+205
+206
+210
+215
+212
+216
+215
+192
+177
+170
+174
+176
+178
+175
+161
+150
+158
+149
+141
+155
+143
+133
+100
+68
+67
+116
+159
+147
+146
+150
+119
+90
+128
+130
+165
+200
+198
+162
+66
+33
+53
+66
+58
+60
+59
+74
+121
+165
+189
+170
+149
+157
+167
+172
+189
+196
+188
+180
+157
+144
+161
+170
+188
+206
+219
+221
+221
+216
+210
+222
+211
+196
+197
+188
+166
+139
+108
+134
+136
+129
+126
+118
+138
+140
+140
+164
+164
+174
+176
+180
+191
+188
+196
+139
+48
+44
+55
+86
+64
+69
+63
+53
+58
+108
+138
+146
+146
+111
+151
+105
+107
+131
+130
+96
+103
+106
+102
+110
+102
+94
+128
+143
+125
+123
+153
+151
+121
+110
+118
+114
+123
+117
+119
+128
+125
+134
+147
+143
+148
+153
+143
+150
+158
+158
+171
+176
+169
+148
+143
+155
+153
+150
+153
+143
+140
+140
+147
+156
+146
+150
+149
+141
+133
+137
+140
+140
+138
+140
+133
+137
+133
+134
+128
+125
+130
+128
+131
+136
+134
+130
+135
+135
+144
+136
+133
+143
+146
+139
+145
+144
+146
+149
+140
+128
+133
+141
+139
+137
+138
+135
+140
+146
+162
+153
+150
+150
+148
+141
+145
+148
+150
+146
+149
+156
+160
+157
+150
+146
+147
+164
+162
+143
+136
+136
+141
+143
+140
+133
+133
+134
+138
+143
+141
+139
+137
+131
+130
+136
+134
+136
+143
+135
+135
+136
+136
+138
+147
+148
+150
+145
+139
+139
+139
+133
+129
+133
+144
+145
+139
+141
+134
+143
+137
+133
+129
+131
+130
+130
+140
+144
+133
+144
+139
+137
+145
+143
+134
+140
+144
+143
+148
+147
+147
+160
+140
+144
+159
+159
+146
+116
+108
+129
+168
+174
+154
+135
+117
+110
+106
+121
+139
+130
+102
+111
+154
+165
+115
+79
+123
+172
+146
+129
+105
+141
+113
+136
+126
+139
+120
+133
+138
+154
+169
+129
+85
+87
+105
+108
+99
+90
+83
+85
+76
+82
+83
+88
+93
+113
+73
+92
+86
+98
+124
+111
+128
+141
+146
+128
+102
+75
+69
+109
+123
+185
+219
+205
+200
+195
+191
+192
+184
+189
+189
+190
+191
+198
+198
+201
+201
+205
+204
+211
+205
+204
+201
+198
+185
+164
+144
+105
+107
+100
+113
+149
+151
+199
+209
+204
+197
+167
+167
+121
+92
+86
+145
+189
+182
+134
+110
+89
+86
+90
+98
+110
+138
+125
+126
+109
+96
+105
+86
+127
+148
+154
+151
+98
+100
+109
+100
+83
+87
+111
+99
+82
+84
+85
+93
+88
+96
+99
+86
+97
+114
+99
+99
+105
+86
+98
+85
+73
+93
+103
+107
+115
+104
+115
+104
+106
+110
+116
+99
+92
+114
+113
+114
+127
+130
+139
+135
+138
+135
+118
+116
+115
+128
+127
+131
+133
+115
+136
+131
+121
+120
+103
+111
+119
+128
+124
+201
+207
+200
+198
+199
+197
+208
+205
+206
+207
+209
+205
+209
+211
+205
+196
+195
+192
+199
+210
+207
+202
+200
+194
+200
+204
+213
+213
+215
+213
+208
+211
+217
+217
+207
+206
+216
+213
+216
+213
+209
+194
+170
+182
+195
+195
+189
+166
+160
+174
+157
+157
+165
+159
+133
+125
+103
+95
+94
+141
+149
+149
+140
+124
+106
+118
+135
+98
+73
+90
+118
+128
+98
+49
+33
+72
+96
+140
+184
+196
+189
+175
+123
+118
+143
+158
+205
+199
+182
+166
+165
+176
+196
+211
+212
+209
+195
+189
+189
+199
+199
+196
+188
+153
+120
+161
+164
+164
+133
+128
+136
+121
+126
+167
+194
+205
+222
+223
+205
+179
+170
+144
+118
+126
+127
+110
+126
+106
+54
+32
+47
+67
+72
+73
+64
+85
+121
+127
+131
+97
+94
+99
+109
+117
+111
+94
+128
+116
+95
+68
+72
+89
+94
+86
+79
+90
+100
+126
+100
+87
+78
+97
+119
+115
+116
+115
+136
+128
+128
+136
+139
+147
+141
+138
+146
+161
+179
+162
+167
+161
+150
+143
+151
+156
+147
+140
+140
+155
+154
+148
+156
+153
+149
+144
+147
+141
+137
+144
+130
+137
+141
+143
+147
+148
+130
+140
+135
+133
+129
+135
+135
+133
+136
+134
+135
+131
+144
+141
+136
+139
+146
+158
+148
+147
+149
+140
+139
+139
+138
+136
+141
+134
+135
+136
+140
+145
+153
+145
+140
+141
+136
+153
+161
+159
+148
+150
+139
+143
+143
+140
+143
+150
+147
+140
+141
+134
+130
+130
+136
+139
+135
+137
+140
+147
+146
+146
+138
+141
+139
+134
+140
+138
+139
+135
+140
+136
+131
+144
+140
+134
+138
+140
+143
+145
+146
+144
+146
+146
+139
+147
+150
+148
+146
+144
+139
+138
+141
+147
+136
+138
+141
+141
+144
+141
+130
+146
+148
+138
+133
+137
+133
+131
+137
+137
+138
+134
+150
+140
+124
+128
+134
+147
+149
+139
+159
+161
+150
+175
+162
+118
+114
+129
+145
+150
+157
+149
+124
+128
+131
+131
+161
+129
+109
+124
+145
+171
+155
+145
+129
+138
+143
+154
+135
+111
+128
+136
+161
+155
+127
+76
+106
+123
+139
+104
+73
+93
+93
+148
+157
+136
+116
+155
+129
+80
+110
+96
+123
+124
+116
+161
+170
+197
+194
+155
+130
+171
+139
+110
+137
+192
+190
+129
+109
+99
+117
+111
+98
+85
+88
+79
+87
+104
+82
+92
+108
+109
+106
+110
+119
+144
+169
+182
+198
+208
+208
+201
+198
+185
+154
+131
+95
+131
+167
+178
+199
+191
+155
+123
+116
+105
+176
+197
+153
+105
+113
+98
+110
+105
+87
+108
+102
+119
+107
+89
+78
+74
+74
+94
+137
+172
+160
+108
+99
+100
+85
+95
+117
+83
+93
+68
+82
+86
+89
+96
+72
+85
+105
+100
+96
+94
+103
+93
+80
+93
+83
+103
+99
+107
+115
+100
+113
+99
+103
+100
+105
+111
+108
+131
+121
+130
+124
+135
+147
+125
+126
+120
+107
+118
+119
+124
+129
+135
+137
+121
+134
+124
+116
+118
+109
+123
+131
+141
+200
+201
+204
+200
+198
+206
+208
+204
+208
+211
+208
+202
+205
+201
+192
+198
+200
+201
+207
+204
+202
+200
+197
+201
+208
+208
+210
+219
+210
+209
+211
+216
+221
+213
+205
+205
+213
+208
+208
+210
+205
+179
+180
+189
+196
+198
+180
+155
+165
+176
+165
+153
+158
+151
+129
+105
+116
+103
+134
+149
+150
+160
+137
+109
+108
+141
+108
+75
+80
+60
+52
+55
+67
+118
+129
+162
+138
+133
+123
+94
+92
+108
+144
+175
+176
+157
+138
+117
+165
+200
+205
+199
+187
+172
+174
+165
+170
+201
+204
+186
+176
+167
+146
+147
+150
+159
+165
+159
+130
+154
+190
+211
+221
+220
+197
+171
+161
+149
+136
+124
+107
+93
+105
+96
+46
+21
+26
+35
+36
+24
+39
+38
+43
+89
+77
+111
+95
+94
+111
+96
+126
+145
+146
+130
+126
+117
+116
+127
+114
+99
+88
+86
+127
+174
+129
+102
+124
+141
+145
+111
+80
+79
+107
+120
+127
+127
+129
+130
+137
+136
+155
+146
+141
+141
+150
+168
+174
+144
+149
+146
+151
+159
+167
+160
+155
+154
+158
+157
+161
+155
+155
+147
+144
+147
+153
+155
+155
+149
+140
+150
+150
+148
+138
+141
+143
+140
+138
+130
+131
+136
+141
+135
+136
+133
+136
+127
+131
+137
+127
+138
+141
+147
+151
+148
+139
+141
+135
+138
+139
+137
+133
+138
+134
+143
+145
+143
+156
+175
+162
+137
+129
+154
+166
+162
+151
+134
+134
+144
+145
+140
+137
+149
+154
+151
+149
+141
+147
+143
+138
+153
+159
+149
+143
+144
+151
+145
+136
+133
+137
+151
+147
+131
+131
+128
+133
+130
+131
+137
+140
+134
+144
+143
+146
+154
+146
+144
+146
+144
+157
+150
+153
+150
+153
+154
+146
+148
+150
+153
+147
+147
+149
+157
+164
+155
+141
+143
+141
+135
+133
+134
+137
+138
+139
+139
+130
+128
+120
+128
+117
+121
+161
+180
+150
+147
+169
+156
+162
+167
+155
+123
+154
+149
+171
+154
+158
+134
+124
+102
+88
+124
+137
+125
+135
+158
+139
+139
+133
+127
+117
+116
+130
+147
+136
+133
+134
+123
+138
+120
+89
+166
+157
+165
+154
+123
+149
+116
+108
+116
+135
+128
+162
+139
+154
+145
+128
+120
+94
+70
+93
+95
+115
+116
+175
+201
+181
+124
+73
+57
+60
+78
+150
+178
+131
+109
+93
+103
+106
+110
+99
+108
+103
+99
+92
+83
+80
+94
+115
+107
+107
+104
+96
+100
+104
+97
+100
+110
+129
+162
+188
+210
+207
+196
+171
+144
+119
+129
+160
+176
+151
+115
+119
+144
+177
+175
+135
+120
+103
+116
+100
+99
+115
+110
+128
+109
+79
+103
+75
+79
+73
+86
+114
+133
+134
+102
+97
+100
+93
+100
+77
+82
+76
+74
+86
+80
+113
+95
+100
+121
+98
+108
+102
+79
+90
+88
+72
+87
+111
+99
+99
+105
+88
+115
+106
+99
+111
+105
+105
+128
+140
+121
+118
+140
+141
+138
+123
+111
+131
+117
+130
+118
+121
+126
+134
+141
+134
+134
+131
+126
+113
+104
+125
+131
+206
+205
+206
+202
+204
+207
+208
+211
+209
+199
+205
+201
+197
+184
+189
+196
+204
+206
+200
+199
+200
+195
+202
+205
+205
+209
+211
+211
+212
+210
+212
+218
+218
+209
+204
+206
+212
+211
+209
+210
+200
+180
+179
+190
+199
+187
+174
+162
+161
+167
+151
+147
+146
+148
+104
+83
+83
+105
+124
+133
+161
+179
+143
+120
+136
+117
+104
+125
+118
+77
+73
+93
+118
+127
+109
+100
+84
+54
+47
+63
+116
+153
+141
+153
+165
+171
+180
+198
+187
+168
+158
+172
+190
+192
+202
+197
+185
+184
+165
+160
+172
+164
+162
+169
+187
+174
+166
+168
+194
+223
+225
+220
+205
+189
+180
+159
+136
+126
+121
+155
+155
+162
+128
+89
+64
+32
+23
+43
+18
+33
+35
+96
+60
+92
+62
+78
+119
+93
+93
+103
+133
+160
+116
+114
+110
+130
+130
+79
+102
+138
+117
+90
+108
+154
+140
+140
+169
+170
+155
+121
+90
+97
+111
+126
+131
+129
+137
+129
+148
+159
+157
+153
+141
+148
+150
+149
+150
+136
+143
+160
+155
+165
+181
+164
+164
+156
+158
+162
+159
+160
+159
+159
+170
+155
+155
+151
+153
+156
+150
+159
+161
+154
+148
+141
+144
+147
+144
+136
+130
+135
+147
+144
+144
+143
+141
+146
+145
+137
+139
+137
+135
+141
+155
+151
+140
+140
+135
+136
+146
+151
+140
+145
+149
+141
+136
+134
+161
+179
+169
+145
+147
+159
+162
+153
+140
+135
+139
+141
+146
+143
+146
+144
+135
+144
+145
+148
+146
+141
+133
+137
+138
+137
+138
+146
+148
+136
+141
+138
+146
+145
+141
+139
+138
+133
+131
+131
+134
+144
+149
+150
+145
+148
+147
+146
+150
+151
+154
+157
+160
+160
+155
+153
+159
+149
+157
+160
+148
+154
+158
+149
+147
+157
+162
+154
+150
+151
+141
+141
+137
+138
+137
+143
+139
+138
+143
+137
+137
+121
+111
+117
+139
+175
+182
+159
+178
+161
+158
+170
+174
+162
+178
+150
+151
+150
+130
+128
+143
+118
+134
+114
+133
+170
+180
+159
+128
+89
+108
+141
+155
+161
+169
+138
+154
+125
+108
+107
+96
+82
+93
+104
+128
+116
+92
+97
+116
+107
+121
+120
+124
+147
+181
+146
+144
+150
+131
+123
+125
+94
+87
+63
+78
+78
+74
+123
+184
+185
+145
+128
+80
+62
+57
+95
+184
+175
+100
+99
+123
+85
+92
+79
+104
+92
+117
+110
+100
+113
+96
+82
+85
+90
+107
+103
+111
+105
+100
+86
+60
+78
+68
+67
+99
+124
+164
+192
+208
+209
+191
+160
+124
+118
+114
+108
+110
+125
+175
+171
+137
+121
+126
+116
+113
+121
+126
+133
+104
+97
+85
+77
+93
+83
+88
+105
+130
+144
+108
+104
+102
+104
+93
+93
+92
+66
+63
+96
+89
+106
+104
+114
+127
+105
+94
+100
+95
+92
+95
+105
+102
+104
+110
+103
+102
+105
+115
+114
+106
+100
+103
+113
+128
+143
+127
+129
+149
+133
+133
+124
+117
+123
+134
+118
+118
+119
+114
+135
+134
+138
+129
+124
+114
+114
+120
+121
+204
+207
+206
+204
+208
+211
+213
+211
+206
+204
+207
+200
+198
+189
+192
+205
+206
+202
+195
+196
+196
+198
+200
+204
+204
+208
+215
+219
+217
+211
+217
+220
+213
+206
+207
+208
+213
+211
+207
+206
+198
+185
+176
+190
+189
+184
+167
+155
+155
+151
+146
+151
+139
+113
+84
+79
+74
+120
+149
+149
+169
+171
+127
+127
+134
+117
+123
+109
+82
+70
+113
+117
+95
+77
+68
+53
+54
+82
+103
+143
+154
+148
+149
+159
+182
+179
+158
+140
+109
+116
+147
+180
+191
+178
+172
+168
+194
+171
+161
+145
+158
+151
+149
+141
+130
+133
+198
+227
+211
+189
+186
+170
+151
+154
+148
+160
+157
+151
+169
+165
+139
+96
+83
+68
+42
+27
+18
+44
+55
+103
+86
+102
+80
+60
+74
+82
+95
+105
+66
+67
+100
+157
+115
+115
+119
+104
+99
+107
+110
+147
+140
+118
+125
+123
+123
+154
+165
+155
+133
+105
+97
+115
+126
+119
+125
+127
+128
+137
+139
+154
+154
+151
+128
+137
+139
+131
+127
+131
+136
+144
+147
+146
+147
+157
+156
+151
+155
+150
+161
+164
+164
+164
+159
+160
+166
+160
+154
+157
+160
+147
+144
+148
+134
+130
+127
+135
+144
+131
+133
+133
+138
+138
+141
+146
+143
+141
+136
+147
+151
+147
+151
+139
+141
+148
+147
+143
+143
+141
+140
+146
+146
+151
+151
+144
+139
+141
+158
+148
+145
+146
+156
+161
+150
+140
+137
+136
+143
+139
+137
+141
+143
+140
+136
+136
+133
+136
+148
+147
+143
+143
+136
+147
+145
+141
+138
+143
+147
+137
+133
+133
+138
+136
+138
+130
+134
+134
+134
+143
+154
+147
+149
+150
+149
+145
+149
+156
+158
+161
+167
+167
+160
+154
+160
+158
+159
+161
+159
+158
+162
+162
+153
+149
+150
+149
+154
+158
+150
+147
+145
+144
+147
+144
+143
+143
+135
+138
+134
+120
+113
+113
+111
+162
+194
+176
+181
+166
+136
+160
+186
+180
+165
+146
+172
+168
+153
+127
+141
+177
+171
+139
+136
+149
+145
+126
+125
+118
+139
+172
+167
+154
+141
+130
+117
+121
+95
+105
+127
+136
+158
+99
+102
+106
+100
+90
+105
+128
+121
+102
+110
+140
+140
+131
+150
+147
+153
+138
+149
+113
+134
+114
+97
+66
+102
+73
+92
+124
+167
+157
+123
+92
+110
+95
+98
+174
+157
+167
+138
+95
+103
+100
+97
+123
+104
+89
+103
+89
+108
+104
+88
+107
+94
+90
+95
+109
+78
+87
+104
+76
+87
+75
+74
+105
+118
+104
+96
+130
+157
+185
+202
+204
+194
+169
+137
+119
+98
+149
+175
+157
+140
+137
+120
+110
+118
+124
+118
+96
+80
+86
+85
+88
+100
+104
+94
+120
+119
+103
+104
+100
+84
+84
+80
+82
+89
+94
+106
+107
+85
+98
+125
+126
+114
+108
+94
+89
+85
+93
+102
+100
+99
+111
+115
+110
+120
+121
+107
+115
+92
+111
+119
+129
+129
+117
+137
+137
+129
+135
+121
+118
+115
+117
+118
+108
+110
+126
+137
+135
+115
+123
+117
+119
+123
+123
+198
+202
+204
+206
+209
+208
+202
+202
+202
+198
+207
+205
+197
+191
+196
+197
+205
+196
+192
+192
+194
+192
+195
+208
+207
+216
+216
+220
+221
+217
+219
+217
+213
+199
+202
+212
+212
+204
+204
+200
+189
+181
+181
+188
+190
+184
+164
+150
+141
+147
+161
+155
+150
+153
+100
+96
+116
+140
+149
+153
+158
+150
+138
+130
+104
+85
+105
+66
+76
+107
+104
+79
+60
+84
+79
+69
+68
+98
+136
+108
+94
+98
+133
+147
+129
+88
+88
+108
+145
+153
+184
+196
+197
+192
+201
+188
+174
+191
+174
+117
+131
+117
+141
+147
+169
+208
+205
+174
+187
+192
+178
+176
+175
+171
+166
+179
+175
+145
+140
+155
+161
+114
+83
+74
+25
+16
+58
+51
+25
+52
+63
+68
+53
+104
+94
+70
+77
+69
+74
+121
+133
+126
+72
+75
+107
+124
+129
+111
+106
+126
+139
+130
+110
+105
+99
+110
+120
+121
+114
+83
+93
+124
+127
+121
+127
+129
+138
+135
+146
+148
+146
+138
+129
+144
+139
+136
+137
+143
+137
+145
+147
+149
+149
+151
+154
+154
+153
+154
+160
+170
+165
+157
+167
+178
+179
+162
+149
+151
+153
+155
+148
+149
+144
+150
+141
+135
+134
+131
+135
+145
+137
+146
+154
+150
+146
+143
+137
+139
+141
+150
+156
+146
+151
+141
+145
+141
+143
+143
+138
+148
+135
+129
+147
+144
+146
+160
+145
+146
+137
+139
+154
+141
+138
+135
+133
+135
+133
+145
+153
+151
+146
+147
+154
+138
+133
+138
+136
+135
+139
+144
+139
+141
+141
+153
+143
+139
+138
+137
+135
+131
+137
+136
+136
+137
+144
+148
+145
+146
+158
+155
+157
+162
+154
+153
+155
+151
+155
+159
+159
+161
+167
+162
+165
+169
+165
+170
+159
+166
+165
+157
+150
+155
+148
+153
+158
+160
+154
+144
+145
+146
+141
+138
+139
+137
+137
+138
+137
+123
+119
+107
+121
+123
+174
+196
+190
+171
+155
+156
+153
+143
+120
+116
+158
+144
+155
+136
+139
+167
+172
+146
+129
+153
+167
+159
+139
+157
+135
+130
+141
+169
+147
+133
+97
+96
+110
+103
+141
+175
+161
+117
+106
+92
+92
+109
+107
+89
+137
+119
+140
+127
+84
+116
+151
+139
+133
+150
+149
+113
+124
+138
+114
+103
+127
+104
+95
+69
+87
+136
+149
+131
+121
+104
+97
+76
+131
+170
+151
+114
+109
+105
+121
+116
+102
+108
+136
+150
+143
+135
+154
+136
+116
+115
+96
+85
+85
+86
+111
+116
+99
+88
+94
+75
+95
+123
+135
+114
+110
+96
+95
+125
+158
+194
+206
+207
+194
+164
+113
+161
+172
+144
+143
+145
+136
+121
+116
+111
+90
+80
+87
+95
+100
+87
+99
+98
+108
+121
+106
+107
+84
+82
+95
+82
+83
+82
+83
+93
+107
+103
+97
+127
+113
+116
+105
+88
+89
+73
+106
+97
+88
+115
+110
+105
+109
+127
+118
+103
+109
+95
+120
+119
+123
+125
+115
+140
+138
+130
+134
+125
+125
+117
+121
+110
+111
+124
+119
+139
+131
+121
+120
+124
+134
+134
+202
+204
+201
+198
+205
+201
+205
+212
+206
+206
+206
+201
+195
+178
+184
+195
+194
+192
+199
+200
+195
+204
+211
+211
+215
+217
+218
+225
+221
+219
+217
+217
+209
+201
+210
+211
+208
+204
+198
+194
+188
+187
+182
+188
+191
+170
+164
+158
+157
+167
+157
+155
+161
+133
+108
+133
+146
+136
+144
+141
+144
+148
+140
+124
+96
+78
+77
+105
+86
+85
+76
+52
+77
+70
+72
+42
+58
+79
+75
+116
+170
+151
+120
+139
+145
+136
+184
+202
+190
+177
+184
+198
+180
+153
+127
+124
+159
+172
+140
+100
+140
+155
+189
+196
+202
+182
+167
+174
+167
+157
+170
+160
+175
+187
+185
+180
+185
+184
+159
+164
+158
+135
+120
+119
+125
+86
+74
+64
+38
+95
+115
+79
+64
+67
+83
+74
+57
+63
+103
+137
+88
+86
+63
+104
+113
+88
+115
+133
+94
+141
+121
+116
+113
+124
+114
+108
+137
+123
+106
+84
+93
+127
+134
+124
+123
+125
+129
+137
+143
+146
+144
+141
+134
+138
+135
+133
+148
+140
+141
+137
+136
+145
+149
+146
+155
+149
+158
+162
+159
+167
+166
+159
+165
+182
+176
+153
+147
+150
+153
+168
+164
+159
+165
+160
+149
+151
+145
+146
+146
+150
+144
+143
+150
+154
+149
+151
+140
+130
+140
+134
+144
+141
+146
+153
+138
+140
+143
+143
+148
+146
+138
+148
+153
+150
+153
+165
+157
+140
+149
+151
+136
+126
+138
+155
+150
+135
+136
+149
+146
+151
+144
+153
+150
+134
+139
+155
+147
+144
+140
+138
+136
+141
+141
+147
+143
+141
+143
+139
+131
+136
+135
+137
+134
+146
+146
+155
+161
+161
+158
+155
+162
+157
+161
+162
+166
+162
+153
+161
+164
+162
+166
+171
+171
+177
+175
+181
+170
+171
+165
+162
+155
+153
+161
+164
+168
+172
+162
+151
+156
+149
+145
+147
+149
+137
+140
+146
+145
+129
+131
+129
+115
+118
+157
+180
+174
+159
+165
+181
+177
+136
+102
+111
+174
+162
+140
+129
+114
+124
+146
+149
+124
+125
+160
+166
+130
+165
+127
+120
+168
+166
+135
+147
+155
+171
+138
+123
+97
+133
+138
+129
+165
+153
+145
+128
+137
+111
+92
+127
+157
+166
+140
+86
+87
+92
+118
+168
+179
+155
+124
+143
+119
+127
+130
+136
+137
+87
+88
+117
+107
+116
+118
+111
+104
+90
+164
+192
+204
+200
+211
+190
+180
+172
+179
+196
+186
+195
+181
+185
+199
+205
+208
+177
+187
+209
+200
+196
+182
+170
+153
+146
+95
+92
+104
+76
+99
+109
+109
+111
+107
+102
+86
+86
+97
+124
+169
+209
+205
+201
+188
+185
+146
+134
+138
+119
+109
+109
+100
+85
+103
+95
+93
+105
+97
+109
+111
+115
+102
+85
+92
+84
+87
+87
+90
+99
+90
+95
+103
+92
+95
+87
+118
+111
+105
+92
+93
+88
+89
+114
+115
+104
+124
+107
+110
+124
+119
+115
+109
+110
+105
+134
+129
+123
+125
+120
+133
+144
+129
+137
+140
+131
+125
+113
+106
+114
+138
+133
+126
+138
+104
+130
+134
+137
+205
+207
+205
+201
+205
+210
+202
+206
+215
+204
+196
+197
+190
+180
+187
+188
+188
+186
+197
+201
+205
+210
+209
+216
+213
+213
+217
+221
+218
+218
+219
+211
+207
+205
+204
+210
+202
+195
+194
+188
+181
+185
+184
+177
+170
+165
+157
+165
+165
+156
+161
+169
+131
+108
+121
+135
+136
+143
+150
+150
+155
+134
+109
+83
+76
+92
+109
+144
+109
+78
+76
+102
+87
+70
+49
+41
+44
+96
+157
+181
+176
+169
+177
+194
+188
+191
+185
+174
+161
+161
+170
+187
+185
+176
+175
+168
+181
+170
+107
+136
+196
+210
+190
+157
+178
+181
+178
+180
+167
+182
+201
+204
+206
+201
+181
+177
+171
+166
+133
+124
+149
+169
+179
+170
+143
+93
+56
+47
+26
+31
+41
+76
+87
+65
+66
+74
+96
+83
+90
+103
+80
+103
+124
+146
+154
+93
+96
+126
+95
+97
+109
+123
+98
+92
+124
+126
+134
+118
+99
+103
+108
+116
+133
+121
+128
+128
+127
+139
+144
+136
+148
+140
+136
+137
+130
+134
+133
+139
+140
+135
+143
+143
+137
+146
+140
+149
+151
+151
+155
+168
+169
+166
+164
+168
+167
+155
+156
+156
+162
+167
+165
+168
+167
+168
+160
+146
+161
+140
+144
+154
+137
+145
+150
+150
+153
+155
+138
+136
+139
+143
+141
+133
+134
+137
+139
+151
+140
+141
+141
+144
+148
+139
+151
+141
+146
+169
+158
+153
+151
+159
+136
+135
+151
+156
+151
+139
+138
+161
+166
+164
+158
+151
+160
+156
+148
+157
+150
+149
+149
+145
+140
+138
+146
+139
+137
+137
+137
+136
+146
+138
+140
+139
+137
+148
+157
+159
+159
+164
+157
+156
+169
+171
+172
+177
+177
+169
+169
+164
+174
+182
+175
+179
+181
+176
+171
+176
+175
+168
+172
+165
+157
+165
+168
+159
+160
+167
+162
+157
+166
+153
+144
+146
+141
+153
+154
+154
+148
+136
+136
+127
+109
+105
+119
+167
+167
+146
+137
+157
+158
+176
+161
+150
+188
+169
+120
+114
+140
+166
+126
+123
+116
+133
+143
+143
+119
+141
+148
+117
+121
+127
+100
+127
+178
+177
+139
+108
+111
+109
+90
+110
+133
+125
+127
+126
+158
+145
+115
+133
+137
+155
+136
+115
+98
+95
+135
+119
+149
+150
+146
+129
+125
+151
+126
+124
+115
+83
+98
+120
+102
+120
+140
+136
+136
+125
+170
+158
+145
+164
+157
+121
+103
+114
+116
+120
+124
+113
+139
+144
+140
+149
+135
+133
+119
+115
+106
+125
+138
+168
+175
+189
+190
+201
+194
+170
+131
+110
+96
+99
+109
+99
+104
+113
+88
+87
+72
+77
+104
+139
+186
+215
+220
+204
+175
+151
+148
+144
+120
+99
+109
+92
+115
+127
+128
+135
+137
+119
+87
+94
+79
+93
+79
+77
+106
+123
+107
+87
+87
+96
+74
+86
+93
+118
+114
+109
+99
+79
+102
+92
+103
+126
+126
+125
+115
+113
+123
+125
+110
+111
+109
+108
+127
+133
+121
+124
+148
+141
+138
+139
+135
+127
+126
+114
+120
+118
+129
+131
+133
+143
+127
+124
+129
+134
+199
+200
+192
+198
+205
+208
+210
+205
+201
+194
+198
+185
+179
+190
+190
+194
+200
+201
+211
+211
+210
+211
+209
+213
+210
+212
+216
+216
+216
+215
+210
+210
+202
+206
+205
+206
+199
+197
+192
+186
+185
+181
+182
+177
+168
+165
+170
+174
+141
+156
+168
+154
+124
+129
+141
+145
+134
+137
+140
+155
+141
+118
+118
+141
+107
+92
+126
+117
+111
+102
+100
+107
+113
+114
+130
+138
+171
+201
+199
+186
+168
+141
+161
+178
+172
+160
+169
+175
+185
+191
+178
+165
+174
+198
+209
+205
+189
+166
+133
+208
+210
+169
+149
+160
+174
+184
+189
+197
+209
+206
+209
+201
+181
+177
+199
+211
+209
+194
+179
+192
+211
+170
+115
+72
+60
+41
+59
+25
+27
+49
+49
+78
+79
+63
+109
+104
+70
+83
+87
+87
+87
+130
+108
+154
+166
+108
+93
+119
+135
+134
+118
+114
+98
+105
+120
+106
+100
+110
+108
+103
+118
+118
+133
+128
+125
+128
+133
+131
+134
+134
+137
+136
+130
+130
+133
+127
+127
+133
+139
+138
+129
+129
+130
+138
+146
+144
+144
+143
+144
+148
+157
+153
+162
+158
+164
+160
+160
+169
+168
+169
+182
+170
+178
+187
+181
+172
+170
+155
+149
+149
+151
+151
+159
+161
+153
+166
+154
+135
+140
+145
+143
+135
+135
+136
+139
+147
+147
+138
+136
+139
+144
+140
+147
+159
+149
+148
+149
+160
+176
+160
+148
+158
+157
+150
+146
+135
+144
+161
+162
+159
+150
+147
+149
+145
+148
+145
+139
+145
+147
+136
+134
+135
+144
+141
+137
+130
+127
+139
+147
+139
+136
+139
+138
+154
+160
+154
+167
+172
+169
+162
+164
+169
+175
+185
+191
+186
+180
+179
+182
+187
+178
+177
+180
+169
+170
+175
+172
+166
+172
+169
+165
+170
+170
+158
+156
+166
+158
+168
+166
+160
+170
+158
+151
+160
+148
+151
+147
+140
+139
+144
+123
+120
+114
+128
+172
+136
+115
+115
+135
+145
+128
+134
+141
+148
+130
+146
+159
+168
+125
+121
+153
+149
+138
+126
+133
+137
+138
+129
+110
+118
+99
+111
+145
+136
+129
+147
+167
+123
+98
+78
+111
+105
+124
+135
+140
+149
+161
+145
+123
+124
+128
+119
+141
+147
+95
+83
+105
+135
+141
+141
+115
+113
+118
+128
+102
+83
+107
+126
+120
+110
+114
+109
+104
+116
+104
+82
+79
+103
+143
+156
+130
+104
+114
+116
+158
+160
+155
+149
+125
+115
+121
+135
+134
+106
+104
+104
+97
+100
+93
+96
+109
+116
+156
+180
+184
+199
+207
+186
+151
+111
+93
+102
+84
+68
+87
+77
+77
+88
+103
+114
+155
+199
+223
+219
+199
+169
+150
+150
+154
+151
+133
+119
+145
+148
+130
+123
+95
+97
+111
+83
+75
+92
+89
+128
+116
+95
+90
+100
+79
+102
+103
+103
+121
+102
+102
+92
+90
+103
+117
+128
+129
+124
+111
+110
+110
+109
+125
+105
+99
+116
+108
+125
+134
+134
+151
+138
+140
+137
+135
+123
+126
+124
+107
+121
+129
+126
+130
+141
+130
+125
+124
+119
+197
+200
+192
+190
+200
+205
+206
+202
+202
+202
+186
+176
+187
+190
+204
+205
+201
+206
+205
+204
+206
+211
+208
+212
+208
+208
+217
+215
+209
+207
+209
+205
+204
+202
+197
+199
+201
+188
+196
+192
+180
+171
+181
+176
+165
+161
+170
+169
+164
+166
+161
+146
+128
+127
+149
+154
+139
+151
+167
+164
+149
+148
+168
+157
+117
+114
+135
+121
+97
+99
+80
+97
+96
+68
+148
+197
+209
+179
+154
+133
+103
+123
+133
+115
+109
+124
+166
+175
+167
+175
+136
+158
+176
+172
+185
+197
+194
+199
+188
+186
+169
+194
+213
+217
+213
+189
+182
+184
+164
+165
+157
+137
+153
+165
+171
+170
+151
+138
+145
+137
+140
+140
+159
+165
+117
+111
+93
+69
+64
+32
+43
+36
+42
+67
+66
+83
+96
+108
+100
+95
+58
+78
+116
+111
+124
+99
+126
+166
+149
+109
+120
+130
+128
+125
+121
+90
+113
+114
+104
+108
+123
+121
+131
+126
+129
+135
+139
+144
+133
+131
+130
+136
+135
+130
+131
+133
+125
+131
+136
+133
+138
+127
+119
+134
+143
+138
+147
+140
+148
+139
+144
+146
+141
+157
+159
+165
+170
+177
+182
+185
+181
+171
+181
+192
+197
+194
+184
+162
+159
+157
+155
+154
+159
+164
+164
+165
+149
+151
+141
+138
+146
+140
+143
+137
+140
+137
+136
+139
+136
+141
+145
+138
+147
+164
+158
+149
+145
+143
+157
+148
+151
+157
+154
+147
+140
+139
+148
+158
+153
+143
+143
+149
+140
+138
+156
+155
+141
+149
+151
+145
+133
+136
+144
+133
+135
+134
+131
+136
+146
+151
+143
+144
+148
+153
+160
+170
+179
+188
+186
+177
+178
+187
+202
+205
+200
+200
+194
+191
+188
+189
+176
+179
+172
+174
+175
+170
+167
+158
+165
+167
+166
+170
+158
+154
+155
+156
+164
+167
+169
+165
+153
+147
+153
+153
+155
+144
+146
+140
+145
+135
+120
+121
+128
+110
+144
+138
+117
+127
+119
+105
+106
+138
+141
+162
+151
+125
+148
+148
+124
+129
+125
+134
+147
+164
+156
+130
+127
+137
+143
+150
+108
+114
+165
+143
+139
+161
+174
+138
+119
+95
+128
+160
+150
+146
+125
+169
+191
+181
+161
+121
+160
+148
+126
+144
+160
+167
+133
+123
+123
+128
+105
+116
+134
+116
+97
+107
+90
+82
+73
+60
+68
+92
+79
+95
+115
+118
+108
+100
+95
+127
+138
+149
+165
+165
+146
+131
+130
+121
+121
+117
+107
+117
+147
+159
+148
+157
+158
+133
+139
+138
+118
+108
+103
+95
+113
+110
+119
+170
+198
+206
+206
+184
+140
+85
+74
+65
+90
+75
+82
+104
+97
+97
+147
+200
+206
+215
+209
+170
+141
+131
+134
+143
+129
+124
+114
+94
+94
+77
+94
+104
+85
+88
+93
+125
+115
+113
+98
+103
+106
+93
+92
+100
+104
+114
+99
+94
+79
+94
+97
+98
+131
+117
+120
+117
+113
+121
+113
+118
+110
+106
+100
+109
+121
+125
+141
+146
+138
+147
+131
+130
+123
+121
+104
+107
+131
+118
+125
+141
+115
+125
+118
+124
+190
+187
+186
+180
+192
+196
+194
+196
+202
+187
+189
+189
+196
+182
+189
+205
+207
+202
+198
+200
+208
+211
+212
+211
+202
+206
+213
+208
+207
+200
+199
+198
+198
+197
+204
+204
+199
+189
+194
+188
+175
+177
+177
+159
+159
+174
+169
+171
+172
+166
+172
+148
+147
+158
+157
+150
+138
+150
+148
+135
+130
+129
+139
+127
+105
+116
+113
+95
+76
+65
+92
+85
+57
+118
+195
+187
+119
+100
+96
+96
+116
+137
+128
+134
+133
+160
+168
+196
+200
+180
+180
+192
+186
+184
+185
+204
+220
+177
+190
+190
+186
+208
+208
+187
+141
+121
+115
+135
+180
+172
+182
+200
+184
+162
+196
+172
+164
+172
+171
+153
+161
+175
+159
+125
+93
+57
+88
+103
+116
+60
+65
+120
+130
+157
+182
+194
+204
+209
+209
+213
+200
+204
+194
+190
+180
+162
+116
+143
+146
+133
+147
+130
+118
+119
+127
+108
+96
+96
+104
+102
+120
+128
+125
+124
+123
+128
+130
+134
+128
+131
+127
+138
+136
+137
+138
+130
+129
+127
+126
+130
+130
+127
+115
+119
+133
+133
+135
+128
+135
+136
+139
+143
+147
+151
+148
+153
+155
+178
+180
+179
+180
+175
+171
+174
+181
+174
+179
+167
+162
+171
+182
+177
+175
+172
+168
+166
+159
+156
+149
+150
+158
+151
+146
+144
+153
+146
+141
+145
+129
+133
+141
+147
+151
+154
+157
+154
+147
+145
+137
+147
+155
+151
+160
+144
+136
+150
+147
+161
+155
+140
+140
+145
+136
+137
+141
+148
+148
+141
+162
+159
+140
+144
+137
+139
+131
+143
+143
+138
+141
+143
+140
+146
+150
+165
+178
+181
+190
+201
+199
+190
+195
+202
+211
+215
+188
+196
+189
+182
+174
+178
+169
+165
+167
+169
+166
+165
+154
+154
+162
+164
+165
+166
+158
+153
+149
+151
+157
+159
+159
+159
+158
+153
+153
+162
+160
+145
+143
+138
+141
+136
+131
+129
+126
+110
+128
+153
+148
+143
+131
+107
+114
+153
+141
+146
+131
+119
+104
+130
+125
+116
+109
+103
+125
+145
+156
+157
+177
+180
+154
+140
+108
+127
+127
+133
+94
+99
+160
+167
+160
+134
+95
+80
+114
+139
+114
+148
+155
+162
+159
+129
+123
+161
+146
+98
+113
+119
+136
+160
+164
+130
+102
+88
+117
+111
+115
+143
+129
+131
+138
+144
+144
+150
+127
+109
+109
+129
+146
+159
+141
+146
+141
+149
+162
+138
+100
+93
+108
+127
+130
+135
+140
+134
+127
+128
+160
+150
+138
+137
+143
+135
+115
+118
+103
+107
+99
+98
+97
+90
+99
+107
+136
+186
+209
+205
+169
+127
+86
+70
+88
+94
+102
+95
+97
+121
+168
+180
+168
+196
+211
+207
+158
+114
+108
+110
+113
+94
+82
+103
+76
+82
+97
+66
+82
+98
+121
+92
+103
+89
+93
+113
+90
+100
+113
+96
+120
+98
+93
+88
+93
+118
+116
+129
+115
+118
+123
+103
+128
+116
+109
+106
+118
+130
+119
+141
+151
+147
+154
+149
+136
+135
+136
+121
+114
+103
+113
+144
+129
+127
+134
+135
+128
+120
+184
+178
+178
+186
+191
+190
+197
+207
+194
+194
+189
+188
+196
+206
+199
+204
+198
+201
+200
+200
+201
+210
+211
+204
+208
+211
+210
+211
+209
+209
+198
+189
+202
+202
+201
+205
+200
+200
+191
+189
+172
+172
+165
+150
+166
+171
+177
+175
+166
+175
+175
+160
+144
+148
+138
+130
+120
+118
+109
+120
+123
+110
+111
+100
+94
+80
+84
+104
+94
+108
+97
+68
+105
+178
+181
+100
+51
+48
+67
+73
+97
+143
+138
+126
+168
+195
+186
+158
+156
+156
+148
+166
+158
+171
+215
+226
+212
+186
+201
+201
+207
+213
+190
+155
+160
+188
+192
+204
+197
+215
+200
+171
+179
+210
+186
+162
+191
+201
+189
+202
+191
+144
+144
+169
+158
+161
+134
+156
+182
+197
+208
+207
+186
+172
+150
+137
+125
+121
+131
+126
+124
+125
+109
+124
+171
+140
+94
+107
+89
+111
+134
+110
+100
+103
+117
+104
+114
+117
+94
+111
+130
+126
+129
+133
+133
+144
+140
+137
+129
+129
+125
+130
+128
+129
+133
+133
+131
+134
+133
+129
+133
+128
+125
+134
+126
+127
+134
+127
+127
+131
+130
+130
+133
+136
+144
+150
+159
+167
+168
+174
+168
+166
+171
+168
+172
+177
+181
+187
+188
+188
+192
+185
+179
+172
+181
+182
+172
+143
+138
+159
+164
+160
+144
+146
+154
+151
+156
+150
+141
+144
+149
+153
+157
+154
+166
+168
+157
+149
+154
+160
+157
+156
+167
+147
+146
+145
+143
+148
+141
+146
+148
+138
+137
+138
+150
+151
+148
+149
+157
+158
+156
+146
+147
+137
+138
+148
+144
+153
+153
+145
+148
+143
+168
+179
+185
+188
+204
+211
+211
+204
+201
+209
+202
+195
+185
+174
+169
+170
+174
+166
+162
+160
+158
+162
+158
+151
+146
+155
+156
+149
+153
+159
+167
+154
+145
+148
+151
+153
+153
+149
+159
+151
+156
+161
+155
+153
+145
+151
+140
+138
+131
+134
+130
+116
+131
+143
+136
+136
+129
+138
+159
+170
+159
+165
+135
+128
+105
+96
+111
+118
+123
+97
+85
+109
+146
+158
+147
+149
+169
+175
+137
+164
+159
+137
+106
+97
+133
+174
+170
+176
+161
+108
+110
+134
+162
+149
+139
+141
+158
+146
+149
+124
+124
+121
+120
+98
+127
+107
+92
+108
+93
+82
+82
+73
+113
+139
+133
+106
+97
+73
+89
+103
+103
+120
+95
+124
+146
+189
+187
+154
+139
+119
+147
+184
+179
+141
+115
+115
+130
+138
+145
+156
+146
+133
+131
+145
+146
+141
+157
+165
+144
+116
+117
+109
+107
+100
+103
+97
+96
+109
+103
+94
+108
+128
+188
+210
+208
+167
+102
+83
+75
+82
+72
+78
+95
+154
+177
+116
+111
+174
+200
+211
+176
+134
+106
+113
+90
+86
+106
+88
+97
+92
+66
+88
+102
+104
+88
+97
+90
+108
+105
+85
+118
+113
+107
+114
+97
+83
+106
+103
+107
+114
+125
+118
+107
+123
+115
+126
+114
+126
+127
+127
+138
+138
+146
+149
+164
+146
+150
+146
+138
+136
+121
+110
+119
+123
+136
+134
+137
+145
+133
+115
+180
+180
+181
+181
+194
+190
+191
+200
+192
+194
+192
+199
+196
+192
+196
+197
+205
+204
+206
+204
+208
+209
+209
+208
+206
+207
+211
+209
+209
+207
+197
+199
+202
+206
+202
+205
+202
+192
+186
+181
+176
+177
+169
+165
+184
+181
+178
+184
+172
+172
+169
+160
+133
+140
+141
+141
+149
+133
+115
+118
+151
+123
+95
+78
+84
+65
+90
+124
+85
+83
+73
+60
+147
+184
+133
+84
+70
+65
+86
+140
+170
+191
+198
+212
+211
+212
+206
+206
+197
+200
+196
+186
+196
+220
+207
+172
+164
+151
+145
+168
+179
+171
+155
+179
+204
+217
+221
+218
+207
+195
+208
+217
+208
+182
+175
+196
+210
+202
+196
+187
+162
+134
+153
+153
+180
+208
+217
+201
+182
+139
+98
+79
+59
+57
+49
+57
+49
+53
+48
+48
+57
+68
+115
+115
+113
+108
+72
+90
+110
+104
+113
+118
+108
+100
+97
+89
+99
+115
+113
+113
+121
+135
+138
+137
+135
+133
+140
+134
+125
+124
+121
+123
+124
+128
+131
+128
+133
+134
+130
+135
+127
+127
+123
+121
+113
+110
+110
+107
+117
+127
+117
+116
+120
+113
+120
+139
+153
+157
+166
+160
+157
+159
+151
+164
+168
+175
+182
+196
+190
+196
+186
+171
+174
+177
+182
+196
+180
+157
+154
+160
+168
+162
+150
+147
+155
+155
+149
+150
+140
+146
+137
+143
+160
+153
+170
+174
+153
+141
+148
+161
+165
+157
+153
+144
+155
+141
+133
+140
+144
+145
+150
+144
+144
+150
+148
+154
+153
+150
+156
+161
+171
+167
+154
+150
+154
+161
+149
+162
+171
+174
+167
+176
+184
+196
+197
+200
+209
+212
+209
+194
+197
+192
+180
+179
+169
+161
+160
+165
+164
+156
+161
+156
+156
+155
+136
+141
+147
+145
+149
+149
+135
+146
+149
+147
+150
+143
+145
+141
+150
+149
+145
+155
+165
+166
+159
+151
+156
+158
+147
+136
+143
+137
+133
+124
+136
+153
+140
+121
+138
+149
+160
+161
+162
+179
+167
+169
+131
+93
+127
+137
+133
+138
+116
+104
+111
+143
+168
+154
+145
+147
+130
+141
+117
+120
+100
+98
+131
+103
+125
+139
+129
+143
+146
+176
+195
+179
+153
+113
+113
+88
+119
+106
+117
+102
+141
+139
+115
+106
+99
+125
+87
+66
+77
+57
+68
+89
+69
+79
+72
+83
+87
+106
+123
+153
+149
+158
+151
+170
+196
+195
+170
+151
+164
+167
+185
+186
+146
+93
+99
+93
+78
+108
+108
+108
+104
+119
+145
+126
+124
+143
+162
+158
+154
+149
+160
+124
+120
+124
+103
+93
+102
+113
+128
+116
+100
+98
+159
+188
+209
+190
+146
+75
+79
+84
+90
+108
+120
+165
+145
+111
+99
+137
+188
+206
+176
+123
+102
+97
+78
+107
+128
+120
+103
+97
+78
+115
+113
+109
+111
+113
+103
+119
+103
+127
+121
+118
+123
+103
+103
+102
+107
+96
+119
+116
+113
+129
+121
+131
+135
+130
+126
+123
+133
+130
+135
+149
+161
+150
+135
+137
+149
+126
+126
+116
+116
+119
+138
+143
+135
+146
+135
+136
+187
+189
+181
+189
+197
+195
+191
+198
+197
+202
+197
+191
+194
+196
+196
+199
+206
+199
+202
+207
+210
+208
+208
+207
+211
+209
+207
+208
+207
+204
+200
+200
+205
+202
+202
+207
+208
+201
+188
+184
+186
+180
+170
+172
+179
+187
+180
+179
+172
+172
+176
+141
+137
+127
+129
+153
+147
+128
+118
+146
+153
+114
+103
+104
+97
+98
+123
+143
+97
+75
+53
+95
+167
+99
+78
+125
+157
+171
+179
+196
+198
+192
+196
+192
+174
+160
+181
+198
+192
+195
+200
+219
+227
+196
+150
+140
+143
+117
+129
+116
+117
+156
+189
+177
+208
+225
+222
+208
+213
+205
+186
+191
+164
+185
+210
+192
+181
+177
+169
+158
+174
+210
+216
+229
+213
+168
+114
+57
+38
+36
+28
+42
+62
+79
+49
+29
+67
+58
+73
+77
+125
+130
+127
+93
+56
+75
+107
+104
+102
+100
+76
+95
+118
+109
+93
+98
+94
+109
+123
+123
+135
+126
+131
+141
+139
+140
+149
+137
+126
+127
+124
+128
+129
+127
+131
+127
+127
+125
+130
+126
+128
+125
+119
+114
+110
+109
+100
+106
+110
+114
+119
+111
+126
+115
+109
+118
+136
+153
+149
+153
+151
+148
+149
+156
+167
+181
+186
+195
+187
+191
+175
+166
+186
+187
+177
+170
+164
+154
+164
+170
+178
+175
+148
+156
+162
+153
+158
+150
+147
+146
+138
+145
+145
+149
+150
+144
+164
+158
+154
+165
+172
+178
+164
+145
+164
+141
+138
+146
+145
+153
+148
+149
+157
+156
+157
+164
+164
+174
+177
+168
+168
+157
+157
+160
+171
+165
+164
+174
+187
+198
+192
+191
+201
+208
+204
+196
+192
+190
+192
+179
+180
+179
+167
+161
+166
+155
+156
+159
+157
+153
+151
+151
+153
+147
+150
+157
+148
+139
+138
+149
+151
+154
+148
+143
+147
+153
+137
+145
+145
+140
+147
+155
+164
+164
+154
+156
+156
+150
+150
+144
+137
+141
+137
+125
+116
+135
+146
+126
+134
+144
+155
+157
+148
+150
+165
+153
+128
+96
+141
+154
+140
+125
+126
+155
+136
+131
+160
+153
+130
+139
+192
+149
+113
+92
+109
+108
+128
+154
+121
+133
+108
+94
+128
+177
+147
+129
+159
+127
+97
+109
+93
+154
+206
+187
+158
+151
+146
+126
+82
+87
+70
+65
+88
+89
+93
+102
+107
+153
+127
+120
+109
+106
+114
+134
+147
+153
+161
+145
+144
+133
+143
+139
+125
+147
+149
+172
+197
+204
+191
+182
+180
+175
+160
+151
+135
+134
+110
+111
+125
+123
+118
+128
+131
+131
+147
+147
+144
+131
+123
+129
+125
+120
+118
+130
+130
+121
+95
+86
+111
+166
+199
+204
+162
+100
+66
+78
+109
+126
+149
+128
+108
+93
+82
+111
+169
+174
+141
+102
+89
+74
+95
+125
+121
+100
+100
+87
+100
+129
+105
+117
+111
+113
+117
+125
+134
+133
+116
+105
+88
+100
+98
+106
+115
+116
+131
+120
+127
+125
+126
+126
+127
+126
+118
+137
+139
+146
+158
+150
+141
+139
+138
+134
+130
+126
+115
+124
+123
+131
+135
+124
+137
+143
+185
+177
+184
+196
+205
+200
+190
+195
+192
+194
+194
+188
+194
+195
+206
+205
+207
+208
+204
+208
+206
+202
+200
+209
+218
+211
+216
+209
+209
+204
+204
+206
+202
+207
+204
+211
+207
+204
+194
+189
+181
+172
+169
+164
+177
+176
+169
+169
+171
+172
+167
+134
+92
+104
+134
+149
+140
+124
+123
+145
+121
+106
+113
+111
+114
+118
+118
+119
+82
+44
+64
+161
+175
+158
+181
+194
+186
+186
+184
+182
+168
+162
+134
+102
+90
+108
+133
+149
+117
+119
+202
+209
+176
+182
+200
+202
+186
+189
+174
+168
+192
+195
+206
+221
+215
+192
+192
+188
+169
+155
+189
+197
+206
+209
+156
+172
+184
+175
+198
+202
+208
+222
+199
+150
+97
+62
+41
+32
+35
+37
+54
+118
+129
+156
+154
+134
+176
+129
+120
+123
+123
+162
+138
+97
+98
+76
+83
+100
+149
+127
+102
+108
+119
+126
+92
+98
+93
+119
+117
+123
+135
+134
+133
+131
+136
+140
+134
+138
+133
+125
+128
+133
+129
+124
+130
+137
+130
+130
+130
+123
+123
+109
+103
+103
+100
+95
+96
+89
+87
+98
+95
+92
+107
+126
+109
+110
+124
+133
+146
+144
+140
+153
+148
+155
+165
+160
+172
+178
+185
+184
+175
+174
+187
+185
+166
+162
+169
+170
+178
+180
+191
+181
+164
+171
+161
+165
+178
+159
+137
+155
+161
+154
+151
+151
+157
+151
+150
+153
+157
+148
+149
+160
+155
+144
+145
+148
+140
+135
+147
+155
+161
+164
+170
+155
+155
+158
+170
+181
+185
+169
+162
+149
+155
+155
+168
+180
+189
+187
+190
+200
+204
+201
+208
+197
+196
+185
+182
+179
+179
+168
+172
+170
+157
+157
+153
+149
+145
+160
+164
+155
+155
+150
+148
+157
+155
+153
+154
+144
+141
+148
+157
+161
+150
+149
+144
+155
+157
+146
+144
+146
+141
+145
+151
+157
+154
+157
+162
+155
+144
+138
+138
+134
+131
+126
+125
+117
+131
+144
+113
+138
+164
+171
+167
+141
+157
+125
+99
+96
+155
+133
+131
+141
+136
+136
+116
+127
+158
+153
+147
+140
+127
+95
+88
+147
+156
+137
+118
+129
+141
+111
+144
+131
+94
+125
+134
+140
+168
+126
+82
+77
+100
+78
+111
+177
+207
+210
+176
+131
+84
+67
+57
+113
+151
+147
+158
+189
+180
+177
+155
+148
+158
+153
+141
+136
+117
+93
+100
+106
+75
+78
+86
+119
+129
+114
+103
+110
+104
+135
+148
+139
+121
+151
+155
+145
+160
+170
+174
+176
+176
+166
+145
+148
+124
+121
+116
+117
+129
+123
+117
+113
+96
+106
+119
+106
+116
+114
+129
+138
+120
+104
+94
+128
+189
+206
+186
+115
+93
+85
+97
+121
+115
+115
+94
+93
+95
+131
+127
+99
+104
+100
+78
+96
+100
+119
+107
+93
+74
+106
+117
+98
+124
+118
+125
+135
+129
+138
+115
+104
+100
+86
+105
+105
+119
+113
+128
+136
+124
+131
+128
+130
+134
+125
+124
+131
+139
+139
+151
+151
+151
+137
+143
+137
+127
+133
+136
+124
+124
+133
+133
+135
+133
+140
+182
+182
+179
+197
+206
+198
+188
+192
+194
+196
+196
+196
+197
+199
+202
+207
+210
+202
+202
+200
+199
+196
+205
+215
+216
+208
+209
+206
+201
+201
+207
+201
+202
+208
+209
+205
+199
+192
+196
+187
+176
+164
+166
+165
+169
+175
+162
+172
+169
+154
+144
+124
+121
+126
+136
+149
+146
+123
+120
+125
+124
+114
+107
+118
+110
+120
+130
+125
+124
+105
+165
+176
+133
+136
+138
+136
+128
+144
+166
+174
+181
+188
+199
+195
+179
+150
+118
+117
+138
+201
+195
+130
+123
+136
+126
+118
+108
+161
+197
+213
+228
+221
+209
+204
+197
+209
+202
+192
+192
+199
+187
+205
+204
+167
+177
+174
+167
+200
+223
+219
+199
+139
+83
+62
+52
+48
+85
+130
+169
+191
+201
+187
+167
+151
+109
+86
+99
+98
+88
+145
+137
+121
+128
+96
+88
+113
+105
+109
+129
+135
+129
+114
+126
+115
+97
+108
+103
+111
+125
+124
+133
+138
+138
+144
+141
+141
+131
+134
+127
+128
+128
+128
+133
+137
+138
+130
+129
+130
+125
+117
+126
+117
+100
+97
+94
+85
+82
+80
+78
+66
+59
+70
+75
+96
+94
+98
+99
+109
+120
+121
+124
+136
+143
+153
+153
+160
+159
+172
+167
+166
+172
+178
+189
+175
+170
+165
+171
+177
+186
+177
+171
+165
+168
+162
+164
+161
+172
+165
+154
+164
+166
+150
+146
+165
+167
+155
+154
+170
+172
+165
+151
+143
+143
+151
+156
+143
+145
+151
+154
+168
+167
+168
+172
+157
+158
+170
+176
+174
+177
+178
+172
+167
+178
+176
+171
+190
+200
+191
+180
+182
+182
+184
+180
+180
+177
+176
+175
+164
+166
+167
+162
+157
+154
+156
+150
+137
+145
+146
+143
+145
+140
+140
+149
+146
+148
+151
+143
+149
+139
+148
+148
+146
+148
+140
+143
+141
+139
+146
+146
+149
+157
+150
+156
+157
+159
+164
+164
+153
+158
+147
+145
+140
+140
+134
+127
+118
+129
+135
+128
+134
+177
+184
+167
+143
+135
+118
+117
+150
+129
+123
+130
+138
+133
+118
+144
+149
+144
+178
+178
+174
+168
+134
+99
+85
+96
+100
+105
+108
+126
+114
+125
+138
+129
+151
+153
+154
+143
+141
+120
+139
+92
+62
+65
+117
+98
+124
+180
+192
+201
+171
+109
+45
+66
+65
+83
+108
+129
+161
+151
+119
+124
+125
+114
+95
+98
+95
+75
+95
+94
+118
+95
+75
+106
+136
+118
+100
+111
+118
+131
+135
+139
+138
+134
+139
+148
+140
+127
+120
+123
+128
+147
+157
+162
+158
+155
+153
+130
+120
+131
+106
+109
+113
+129
+123
+104
+105
+106
+120
+123
+105
+100
+78
+87
+116
+180
+208
+195
+134
+89
+90
+121
+99
+108
+100
+96
+110
+108
+104
+83
+100
+107
+111
+105
+96
+107
+115
+94
+82
+114
+120
+114
+134
+138
+136
+138
+124
+133
+121
+98
+100
+106
+109
+117
+131
+135
+141
+144
+133
+129
+126
+118
+134
+131
+130
+150
+144
+154
+156
+141
+136
+146
+134
+130
+147
+137
+137
+135
+136
+137
+138
+138
+134
+181
+175
+179
+188
+192
+190
+190
+192
+192
+197
+198
+192
+201
+205
+202
+208
+208
+205
+205
+198
+198
+206
+212
+215
+212
+205
+200
+210
+207
+205
+204
+200
+204
+208
+208
+209
+202
+205
+198
+188
+182
+170
+185
+188
+176
+171
+165
+155
+165
+155
+130
+131
+133
+134
+147
+172
+151
+95
+109
+120
+116
+128
+116
+102
+98
+125
+128
+130
+117
+117
+161
+103
+64
+62
+55
+46
+44
+55
+53
+60
+78
+108
+140
+136
+172
+197
+180
+165
+210
+194
+136
+119
+113
+131
+124
+113
+157
+202
+216
+225
+217
+195
+179
+172
+178
+164
+151
+164
+179
+146
+184
+211
+162
+133
+128
+195
+217
+220
+195
+130
+78
+89
+123
+168
+168
+197
+186
+167
+140
+98
+77
+60
+52
+63
+46
+63
+95
+105
+128
+164
+159
+138
+105
+103
+114
+125
+105
+129
+124
+117
+133
+137
+147
+111
+98
+106
+107
+108
+117
+129
+130
+133
+128
+131
+131
+134
+126
+133
+129
+126
+126
+133
+130
+135
+139
+134
+130
+127
+137
+131
+133
+130
+120
+115
+118
+106
+92
+93
+75
+70
+67
+73
+73
+65
+59
+56
+65
+65
+68
+87
+99
+123
+134
+151
+154
+150
+158
+162
+158
+169
+166
+177
+182
+178
+168
+166
+167
+166
+164
+157
+164
+178
+169
+174
+168
+155
+169
+161
+156
+166
+166
+143
+146
+171
+164
+149
+153
+169
+178
+168
+153
+153
+145
+156
+162
+139
+149
+158
+160
+162
+174
+171
+174
+169
+172
+172
+184
+190
+197
+202
+191
+177
+182
+182
+177
+188
+196
+187
+182
+172
+170
+166
+166
+170
+164
+177
+168
+161
+162
+156
+156
+146
+147
+144
+135
+125
+128
+127
+125
+115
+127
+119
+120
+136
+134
+131
+139
+144
+139
+146
+151
+154
+151
+155
+161
+143
+144
+148
+147
+157
+154
+151
+155
+156
+165
+166
+155
+157
+155
+151
+154
+135
+130
+128
+136
+125
+133
+148
+137
+123
+177
+190
+157
+140
+135
+100
+138
+175
+145
+140
+137
+146
+156
+118
+113
+138
+130
+159
+127
+141
+168
+178
+165
+117
+104
+98
+104
+155
+128
+111
+121
+172
+153
+171
+149
+143
+125
+172
+205
+197
+149
+78
+76
+138
+146
+96
+76
+86
+149
+199
+217
+196
+145
+77
+52
+64
+87
+87
+103
+146
+127
+107
+95
+96
+84
+89
+89
+73
+116
+126
+123
+121
+135
+151
+165
+154
+109
+118
+107
+125
+140
+175
+154
+117
+126
+146
+146
+136
+130
+139
+141
+129
+138
+127
+127
+131
+136
+148
+134
+134
+121
+109
+125
+138
+134
+117
+102
+100
+93
+111
+111
+105
+84
+90
+90
+99
+167
+204
+188
+134
+93
+92
+105
+104
+93
+109
+118
+107
+123
+111
+93
+107
+104
+94
+106
+115
+103
+105
+103
+109
+124
+123
+126
+131
+136
+135
+138
+129
+118
+118
+102
+117
+125
+119
+135
+134
+128
+131
+127
+123
+125
+130
+125
+130
+139
+138
+147
+146
+149
+141
+144
+143
+124
+141
+129
+134
+127
+130
+141
+138
+145
+136
+178
+177
+188
+190
+198
+198
+190
+192
+200
+196
+199
+204
+196
+206
+211
+208
+208
+202
+198
+198
+204
+212
+212
+210
+204
+199
+209
+208
+206
+204
+202
+208
+212
+211
+207
+211
+207
+208
+195
+191
+185
+196
+189
+190
+182
+156
+157
+166
+158
+153
+133
+136
+137
+146
+153
+151
+130
+109
+138
+137
+133
+135
+109
+83
+111
+150
+138
+95
+82
+134
+103
+49
+43
+35
+99
+114
+86
+60
+56
+79
+83
+144
+116
+82
+88
+105
+156
+225
+220
+207
+176
+156
+155
+187
+179
+159
+202
+213
+199
+165
+169
+139
+121
+113
+133
+153
+166
+171
+148
+185
+201
+146
+141
+176
+222
+233
+209
+184
+164
+160
+180
+202
+195
+162
+120
+90
+56
+33
+19
+19
+24
+78
+96
+79
+86
+105
+103
+93
+82
+99
+110
+96
+100
+98
+69
+76
+56
+77
+103
+73
+105
+117
+129
+110
+118
+123
+113
+107
+117
+125
+126
+131
+129
+127
+129
+133
+130
+131
+131
+128
+134
+127
+128
+126
+130
+133
+130
+135
+136
+146
+143
+145
+143
+137
+134
+129
+116
+100
+97
+90
+80
+75
+78
+74
+64
+59
+59
+56
+52
+62
+68
+100
+133
+146
+148
+157
+150
+149
+149
+157
+167
+164
+176
+174
+159
+161
+165
+154
+153
+169
+172
+180
+181
+175
+167
+169
+174
+159
+159
+167
+170
+153
+166
+169
+161
+161
+150
+166
+176
+168
+179
+177
+154
+162
+160
+138
+141
+167
+171
+174
+186
+172
+177
+174
+172
+172
+178
+189
+191
+199
+181
+171
+176
+172
+176
+179
+177
+187
+177
+169
+169
+166
+161
+165
+161
+151
+159
+166
+155
+154
+139
+125
+117
+118
+110
+95
+95
+94
+80
+85
+79
+82
+93
+118
+113
+116
+133
+130
+140
+150
+149
+149
+162
+160
+160
+161
+149
+158
+157
+148
+151
+159
+159
+160
+166
+168
+164
+161
+158
+157
+147
+140
+138
+135
+136
+130
+128
+150
+133
+108
+114
+136
+119
+116
+161
+151
+127
+133
+158
+149
+133
+133
+139
+141
+147
+140
+155
+170
+164
+174
+165
+154
+149
+124
+114
+145
+138
+175
+135
+116
+134
+153
+150
+147
+136
+111
+93
+111
+178
+195
+210
+212
+207
+177
+136
+104
+141
+131
+77
+113
+124
+166
+200
+208
+191
+148
+86
+100
+137
+180
+184
+161
+149
+120
+168
+154
+133
+153
+157
+162
+156
+148
+149
+139
+145
+160
+131
+90
+97
+89
+95
+127
+131
+139
+138
+134
+128
+137
+138
+146
+153
+120
+130
+137
+124
+135
+138
+128
+139
+129
+123
+138
+127
+120
+138
+119
+108
+108
+96
+99
+96
+87
+103
+110
+102
+93
+102
+85
+164
+202
+171
+116
+97
+89
+95
+84
+94
+99
+114
+108
+90
+97
+118
+121
+93
+107
+129
+115
+110
+100
+100
+110
+116
+135
+137
+143
+127
+117
+123
+109
+120
+116
+125
+124
+125
+136
+129
+126
+133
+123
+123
+126
+117
+113
+126
+140
+137
+148
+144
+148
+153
+143
+139
+137
+139
+134
+131
+136
+123
+127
+135
+140
+181
+175
+182
+200
+202
+198
+191
+192
+199
+202
+202
+201
+205
+207
+201
+205
+204
+200
+202
+205
+206
+207
+209
+200
+207
+207
+207
+208
+198
+198
+204
+205
+206
+208
+207
+206
+206
+199
+199
+196
+192
+194
+198
+197
+181
+179
+156
+159
+164
+164
+140
+133
+140
+139
+148
+138
+109
+137
+147
+126
+130
+114
+77
+89
+145
+158
+113
+107
+111
+116
+75
+57
+96
+125
+94
+131
+143
+82
+89
+108
+121
+125
+100
+124
+133
+174
+217
+212
+169
+187
+181
+184
+207
+218
+190
+189
+159
+113
+95
+123
+144
+174
+172
+148
+124
+137
+191
+185
+201
+198
+161
+168
+196
+227
+232
+196
+202
+212
+211
+200
+164
+124
+84
+54
+64
+56
+68
+89
+100
+93
+95
+135
+92
+99
+74
+42
+24
+32
+35
+80
+110
+125
+113
+130
+104
+88
+93
+90
+115
+98
+120
+97
+117
+100
+106
+106
+98
+124
+116
+121
+136
+133
+124
+130
+131
+127
+131
+134
+141
+140
+138
+137
+136
+136
+144
+141
+135
+138
+137
+141
+147
+154
+140
+139
+136
+144
+128
+124
+113
+99
+87
+80
+67
+74
+76
+76
+66
+65
+67
+59
+60
+60
+99
+130
+139
+153
+149
+145
+145
+156
+162
+166
+166
+160
+159
+159
+157
+150
+159
+168
+177
+172
+180
+179
+171
+168
+167
+172
+177
+175
+180
+160
+170
+168
+160
+160
+171
+176
+171
+167
+170
+174
+162
+164
+172
+149
+147
+160
+172
+178
+177
+177
+176
+171
+174
+186
+197
+200
+190
+189
+181
+165
+172
+181
+177
+174
+165
+164
+160
+160
+161
+158
+161
+166
+162
+157
+150
+155
+144
+129
+113
+96
+78
+73
+60
+73
+58
+63
+66
+65
+55
+54
+65
+76
+77
+93
+111
+123
+130
+148
+146
+134
+151
+149
+153
+155
+158
+150
+145
+145
+139
+151
+151
+147
+146
+156
+159
+154
+149
+150
+141
+131
+131
+127
+124
+124
+128
+130
+131
+117
+141
+131
+119
+125
+155
+134
+109
+145
+154
+114
+136
+131
+159
+144
+120
+108
+168
+134
+108
+138
+155
+156
+176
+153
+125
+117
+105
+110
+165
+121
+107
+143
+143
+175
+160
+113
+86
+89
+51
+62
+78
+129
+185
+208
+221
+213
+199
+186
+174
+156
+156
+117
+95
+111
+158
+201
+207
+187
+136
+110
+82
+53
+109
+131
+134
+130
+88
+87
+106
+96
+92
+118
+123
+162
+169
+180
+175
+187
+174
+167
+153
+137
+121
+131
+130
+139
+145
+111
+110
+118
+117
+123
+127
+127
+120
+119
+118
+121
+127
+114
+127
+116
+118
+119
+123
+120
+113
+102
+107
+100
+94
+80
+95
+99
+98
+99
+96
+109
+95
+109
+169
+205
+174
+106
+85
+88
+76
+98
+93
+104
+108
+89
+124
+176
+149
+106
+99
+129
+125
+125
+98
+110
+125
+115
+125
+125
+130
+126
+113
+121
+119
+114
+129
+137
+130
+118
+134
+121
+124
+116
+110
+124
+108
+119
+129
+127
+134
+140
+149
+145
+151
+147
+137
+148
+144
+144
+145
+138
+130
+135
+136
+140
+186
+186
+197
+201
+194
+191
+186
+198
+199
+205
+208
+205
+208
+209
+208
+207
+205
+206
+199
+197
+195
+196
+206
+207
+205
+201
+207
+206
+205
+210
+206
+205
+208
+196
+200
+208
+211
+202
+208
+201
+192
+196
+206
+189
+186
+177
+162
+157
+171
+162
+140
+154
+141
+151
+175
+137
+118
+143
+120
+110
+105
+85
+96
+128
+162
+134
+130
+128
+121
+107
+137
+144
+134
+145
+109
+123
+136
+137
+126
+128
+137
+149
+144
+149
+156
+210
+188
+130
+127
+155
+182
+208
+208
+181
+168
+190
+197
+185
+189
+185
+156
+146
+148
+165
+167
+198
+222
+228
+221
+213
+219
+227
+230
+212
+197
+221
+221
+178
+146
+150
+155
+95
+78
+68
+78
+97
+108
+129
+106
+77
+96
+98
+39
+49
+29
+29
+41
+58
+54
+79
+97
+92
+76
+82
+118
+126
+102
+125
+129
+102
+107
+73
+107
+111
+102
+104
+96
+118
+129
+130
+136
+133
+125
+130
+136
+131
+126
+128
+134
+133
+128
+127
+133
+133
+130
+141
+139
+136
+136
+138
+148
+149
+145
+144
+146
+143
+135
+129
+123
+125
+111
+98
+82
+76
+70
+67
+69
+68
+64
+62
+62
+59
+60
+85
+126
+143
+148
+149
+143
+154
+148
+157
+157
+158
+165
+157
+165
+154
+166
+170
+162
+160
+164
+164
+177
+184
+167
+166
+172
+179
+194
+171
+162
+170
+165
+185
+206
+197
+181
+171
+176
+179
+164
+168
+166
+154
+143
+155
+179
+174
+179
+177
+175
+176
+175
+174
+191
+202
+191
+181
+178
+161
+164
+167
+167
+171
+162
+154
+164
+159
+159
+168
+162
+154
+164
+153
+143
+137
+115
+87
+60
+54
+53
+64
+72
+77
+64
+64
+68
+62
+76
+66
+69
+75
+80
+72
+98
+120
+125
+131
+134
+135
+150
+146
+149
+157
+166
+151
+157
+154
+138
+147
+145
+139
+151
+154
+155
+151
+150
+146
+141
+134
+136
+141
+131
+127
+129
+127
+108
+119
+149
+149
+147
+155
+148
+129
+99
+114
+153
+139
+131
+117
+144
+170
+169
+143
+154
+136
+139
+123
+106
+126
+156
+164
+131
+121
+113
+130
+129
+125
+116
+129
+151
+175
+133
+108
+98
+90
+94
+139
+111
+92
+58
+74
+106
+156
+188
+212
+204
+181
+148
+155
+164
+186
+175
+154
+151
+170
+178
+188
+185
+137
+82
+102
+107
+130
+138
+154
+165
+149
+123
+98
+97
+121
+127
+118
+129
+165
+176
+158
+161
+174
+178
+174
+156
+146
+139
+140
+125
+120
+118
+129
+144
+136
+150
+123
+127
+131
+119
+128
+116
+115
+117
+109
+109
+127
+143
+125
+97
+107
+92
+99
+93
+92
+103
+104
+115
+109
+130
+116
+95
+135
+190
+199
+147
+104
+107
+82
+100
+92
+97
+87
+76
+115
+184
+171
+128
+136
+134
+130
+133
+121
+129
+135
+128
+127
+124
+111
+135
+111
+111
+124
+128
+117
+129
+139
+124
+133
+135
+125
+131
+119
+124
+127
+135
+116
+141
+147
+144
+156
+158
+153
+140
+143
+143
+144
+146
+139
+139
+129
+130
+139
+190
+189
+197
+198
+198
+188
+195
+200
+199
+202
+204
+204
+206
+204
+206
+202
+206
+204
+197
+195
+195
+198
+207
+207
+202
+202
+205
+205
+205
+210
+213
+210
+204
+200
+202
+210
+204
+213
+210
+199
+195
+204
+204
+204
+196
+181
+166
+164
+169
+154
+143
+145
+161
+175
+161
+127
+121
+115
+102
+85
+83
+100
+113
+154
+156
+117
+125
+116
+96
+126
+149
+141
+148
+138
+105
+119
+67
+106
+125
+127
+150
+117
+87
+93
+196
+186
+110
+129
+194
+212
+191
+180
+177
+129
+139
+165
+190
+195
+201
+209
+215
+220
+219
+215
+225
+233
+210
+190
+207
+201
+226
+228
+210
+219
+219
+176
+143
+123
+108
+123
+167
+175
+191
+178
+100
+78
+94
+79
+87
+99
+75
+35
+15
+24
+59
+140
+181
+199
+149
+60
+64
+54
+72
+119
+151
+114
+121
+133
+111
+105
+94
+89
+105
+107
+93
+109
+98
+121
+129
+127
+131
+131
+134
+134
+128
+130
+133
+134
+123
+127
+129
+129
+133
+136
+135
+138
+137
+137
+137
+165
+167
+156
+157
+154
+167
+148
+139
+138
+131
+141
+137
+129
+115
+102
+90
+77
+65
+56
+57
+67
+65
+60
+60
+58
+82
+129
+144
+144
+138
+147
+149
+149
+161
+157
+162
+164
+159
+166
+175
+171
+162
+156
+150
+154
+171
+177
+158
+160
+164
+188
+196
+166
+165
+179
+186
+191
+205
+192
+177
+186
+184
+179
+181
+194
+185
+164
+159
+169
+181
+188
+185
+184
+175
+164
+169
+184
+184
+178
+170
+159
+172
+170
+159
+154
+158
+164
+160
+160
+158
+155
+158
+156
+153
+154
+149
+139
+129
+98
+82
+62
+69
+70
+56
+63
+73
+73
+69
+69
+75
+83
+92
+89
+86
+83
+69
+74
+85
+120
+123
+121
+131
+140
+145
+138
+144
+149
+151
+151
+148
+137
+130
+139
+139
+144
+157
+162
+141
+145
+151
+145
+139
+140
+144
+133
+128
+129
+130
+124
+114
+108
+124
+135
+145
+158
+143
+128
+131
+121
+134
+131
+113
+106
+146
+147
+165
+162
+157
+174
+191
+146
+95
+113
+125
+117
+141
+148
+147
+130
+126
+153
+145
+153
+154
+134
+97
+67
+69
+62
+89
+106
+117
+117
+88
+102
+76
+63
+55
+109
+159
+206
+210
+194
+99
+89
+116
+105
+93
+96
+75
+103
+139
+167
+184
+175
+156
+147
+161
+127
+118
+164
+184
+197
+186
+164
+143
+92
+85
+93
+151
+154
+115
+115
+115
+135
+145
+158
+170
+172
+158
+149
+149
+125
+129
+147
+169
+155
+143
+115
+144
+131
+140
+145
+116
+107
+104
+106
+121
+134
+127
+111
+113
+93
+95
+111
+113
+109
+121
+107
+113
+145
+128
+123
+109
+154
+206
+185
+137
+150
+124
+93
+100
+107
+95
+77
+84
+166
+194
+144
+137
+147
+134
+134
+134
+135
+127
+127
+118
+127
+131
+126
+127
+125
+118
+125
+128
+124
+126
+133
+127
+130
+127
+126
+137
+131
+125
+117
+114
+124
+130
+141
+151
+145
+153
+145
+140
+138
+149
+155
+140
+140
+130
+137
+196
+197
+200
+202
+197
+201
+201
+198
+201
+201
+199
+200
+205
+196
+197
+199
+194
+194
+188
+187
+196
+200
+200
+206
+206
+205
+204
+211
+208
+208
+213
+206
+201
+202
+199
+206
+206
+209
+208
+200
+195
+202
+213
+211
+196
+187
+168
+168
+167
+146
+141
+160
+179
+161
+131
+128
+116
+105
+105
+99
+111
+126
+119
+137
+103
+72
+114
+121
+134
+149
+134
+138
+144
+121
+107
+100
+83
+100
+96
+104
+104
+88
+76
+151
+220
+198
+188
+213
+218
+218
+211
+198
+167
+150
+158
+174
+170
+160
+167
+169
+143
+128
+158
+215
+212
+176
+172
+200
+198
+216
+228
+220
+218
+188
+146
+146
+178
+197
+200
+208
+197
+190
+176
+153
+116
+63
+80
+119
+127
+58
+33
+79
+138
+181
+197
+185
+143
+98
+60
+32
+66
+107
+96
+103
+103
+89
+108
+100
+98
+94
+118
+115
+123
+146
+115
+127
+114
+107
+125
+128
+133
+137
+127
+126
+128
+130
+138
+136
+129
+127
+128
+133
+125
+125
+133
+136
+136
+141
+136
+145
+157
+154
+201
+181
+156
+154
+149
+141
+133
+138
+151
+138
+125
+118
+110
+104
+87
+57
+55
+65
+72
+66
+62
+58
+53
+86
+125
+138
+149
+150
+143
+156
+157
+159
+169
+161
+157
+168
+177
+172
+166
+161
+156
+155
+158
+167
+169
+162
+154
+171
+166
+148
+171
+185
+191
+201
+198
+184
+195
+196
+182
+159
+179
+198
+194
+181
+174
+188
+179
+175
+170
+189
+186
+166
+168
+184
+184
+174
+172
+178
+170
+160
+158
+164
+160
+159
+155
+155
+149
+149
+153
+148
+143
+140
+119
+95
+78
+57
+67
+69
+72
+59
+59
+70
+76
+80
+94
+89
+117
+110
+120
+127
+131
+143
+117
+120
+121
+127
+127
+121
+120
+130
+139
+144
+145
+147
+153
+140
+138
+138
+135
+147
+147
+148
+158
+150
+150
+151
+149
+145
+141
+138
+144
+135
+133
+138
+138
+136
+129
+129
+137
+128
+127
+134
+131
+115
+129
+109
+121
+154
+153
+137
+140
+119
+138
+174
+160
+149
+146
+129
+128
+139
+114
+97
+121
+168
+138
+129
+128
+113
+79
+111
+111
+110
+104
+60
+66
+67
+72
+128
+166
+140
+141
+123
+90
+56
+89
+65
+94
+103
+130
+199
+211
+166
+80
+89
+99
+96
+99
+79
+89
+100
+88
+100
+126
+135
+175
+174
+164
+157
+123
+121
+177
+191
+195
+189
+139
+131
+98
+125
+149
+123
+105
+102
+119
+136
+138
+143
+151
+153
+145
+134
+146
+123
+140
+161
+166
+149
+140
+130
+139
+151
+153
+143
+118
+109
+128
+130
+114
+124
+104
+103
+114
+96
+120
+127
+111
+94
+116
+126
+123
+113
+128
+130
+115
+180
+207
+168
+157
+136
+107
+106
+109
+89
+74
+86
+135
+175
+127
+128
+145
+149
+135
+125
+140
+128
+121
+120
+114
+128
+109
+115
+118
+119
+116
+123
+127
+129
+124
+124
+135
+133
+124
+137
+134
+125
+134
+118
+135
+144
+146
+149
+143
+148
+136
+137
+146
+139
+146
+147
+147
+140
+200
+202
+208
+200
+205
+206
+200
+196
+196
+199
+204
+205
+194
+197
+197
+184
+191
+189
+179
+190
+196
+202
+206
+209
+208
+209
+210
+200
+189
+199
+202
+200
+200
+191
+200
+205
+215
+213
+206
+204
+205
+212
+220
+208
+186
+178
+185
+182
+157
+135
+131
+160
+159
+144
+151
+144
+119
+119
+109
+106
+114
+113
+118
+104
+83
+105
+115
+107
+121
+149
+160
+156
+162
+128
+96
+74
+88
+98
+94
+139
+117
+124
+184
+220
+194
+174
+190
+177
+151
+139
+124
+127
+88
+85
+107
+123
+97
+94
+123
+129
+186
+211
+225
+212
+160
+182
+199
+201
+226
+230
+212
+198
+197
+209
+212
+219
+221
+217
+208
+198
+182
+160
+155
+117
+84
+111
+126
+95
+59
+111
+190
+209
+177
+133
+80
+53
+39
+77
+55
+57
+77
+103
+118
+73
+88
+133
+155
+168
+186
+189
+176
+140
+140
+170
+128
+120
+119
+114
+124
+124
+134
+135
+130
+136
+135
+133
+136
+137
+135
+129
+133
+134
+130
+130
+136
+143
+133
+135
+136
+143
+146
+149
+202
+175
+161
+157
+151
+148
+141
+138
+149
+151
+147
+129
+129
+124
+114
+100
+79
+73
+63
+53
+63
+62
+53
+47
+90
+136
+140
+140
+141
+146
+156
+164
+164
+160
+153
+155
+168
+164
+160
+156
+148
+147
+157
+172
+181
+168
+151
+170
+168
+147
+166
+186
+191
+194
+188
+179
+182
+178
+155
+135
+159
+175
+177
+176
+175
+195
+191
+189
+181
+182
+190
+180
+172
+177
+174
+158
+169
+179
+174
+160
+164
+170
+158
+159
+154
+158
+159
+157
+149
+141
+129
+121
+100
+66
+62
+70
+74
+78
+64
+65
+70
+89
+104
+114
+118
+139
+136
+141
+138
+139
+158
+162
+155
+170
+140
+128
+125
+125
+126
+136
+137
+137
+147
+149
+143
+140
+140
+145
+144
+145
+157
+153
+150
+150
+155
+151
+148
+139
+140
+148
+140
+130
+134
+136
+130
+135
+129
+130
+130
+135
+140
+126
+110
+98
+133
+131
+162
+159
+135
+123
+96
+99
+134
+197
+190
+184
+141
+115
+134
+123
+100
+133
+156
+159
+126
+107
+87
+80
+75
+70
+76
+97
+84
+118
+88
+75
+89
+103
+113
+156
+127
+89
+109
+141
+123
+107
+147
+160
+189
+187
+201
+221
+212
+204
+207
+212
+216
+212
+194
+198
+200
+189
+180
+175
+150
+123
+94
+127
+165
+155
+135
+151
+134
+107
+124
+161
+190
+171
+141
+127
+167
+155
+135
+135
+141
+151
+147
+154
+154
+136
+149
+139
+133
+130
+150
+154
+143
+125
+113
+118
+137
+135
+140
+129
+125
+128
+124
+120
+114
+116
+98
+119
+116
+119
+126
+111
+109
+116
+113
+119
+116
+134
+137
+110
+134
+202
+194
+134
+116
+115
+111
+125
+102
+96
+92
+98
+130
+119
+116
+126
+127
+125
+118
+131
+126
+118
+123
+118
+123
+114
+103
+104
+117
+133
+119
+134
+129
+134
+139
+124
+129
+144
+143
+133
+137
+134
+125
+149
+154
+155
+159
+157
+148
+146
+125
+143
+137
+146
+139
+147
+205
+205
+201
+209
+206
+197
+200
+198
+197
+199
+202
+202
+192
+197
+199
+197
+190
+188
+191
+197
+205
+209
+212
+211
+209
+204
+200
+194
+197
+196
+197
+196
+198
+192
+200
+204
+205
+209
+205
+198
+207
+215
+215
+196
+174
+187
+201
+192
+165
+143
+137
+145
+149
+141
+162
+167
+139
+109
+134
+118
+118
+131
+96
+87
+95
+109
+93
+88
+127
+170
+185
+165
+139
+120
+94
+106
+95
+120
+172
+148
+103
+138
+215
+194
+155
+176
+175
+174
+190
+197
+190
+179
+175
+201
+198
+209
+206
+200
+219
+217
+221
+225
+225
+210
+204
+201
+216
+232
+228
+219
+219
+219
+191
+185
+185
+176
+167
+156
+143
+134
+108
+85
+98
+130
+143
+147
+150
+166
+204
+199
+155
+95
+116
+119
+143
+99
+39
+39
+46
+31
+89
+144
+190
+209
+206
+199
+176
+155
+134
+109
+77
+52
+66
+94
+95
+115
+119
+120
+125
+129
+129
+131
+130
+126
+129
+133
+134
+136
+127
+127
+137
+133
+127
+133
+146
+155
+139
+136
+141
+146
+154
+143
+150
+145
+156
+165
+156
+158
+182
+162
+164
+159
+165
+161
+155
+161
+150
+118
+109
+105
+78
+57
+57
+63
+63
+60
+74
+93
+113
+133
+138
+150
+158
+160
+160
+153
+150
+148
+154
+156
+155
+148
+147
+151
+162
+174
+179
+175
+172
+179
+170
+151
+171
+194
+187
+188
+196
+189
+168
+151
+140
+140
+161
+170
+180
+180
+170
+177
+181
+186
+185
+179
+166
+164
+172
+166
+159
+151
+155
+167
+161
+162
+167
+161
+162
+157
+157
+160
+155
+155
+155
+139
+116
+90
+76
+62
+65
+67
+74
+74
+65
+87
+106
+120
+133
+147
+147
+154
+159
+148
+140
+157
+151
+155
+154
+151
+140
+145
+139
+131
+133
+133
+138
+146
+158
+150
+153
+137
+143
+143
+153
+149
+156
+149
+150
+150
+148
+139
+145
+144
+139
+139
+139
+133
+140
+131
+130
+136
+131
+127
+118
+121
+128
+146
+134
+139
+138
+167
+171
+159
+113
+89
+92
+95
+157
+167
+157
+140
+126
+113
+125
+117
+119
+92
+94
+126
+167
+85
+69
+127
+140
+95
+69
+73
+79
+98
+105
+130
+172
+164
+139
+124
+117
+90
+106
+103
+97
+82
+59
+56
+110
+117
+110
+161
+174
+218
+195
+149
+157
+161
+176
+174
+160
+161
+153
+133
+120
+110
+117
+124
+110
+158
+175
+136
+171
+115
+108
+93
+113
+134
+168
+186
+181
+190
+180
+144
+131
+135
+146
+162
+147
+148
+153
+157
+139
+124
+120
+110
+143
+147
+137
+128
+129
+127
+137
+144
+126
+117
+130
+124
+120
+107
+105
+109
+107
+123
+127
+139
+124
+117
+120
+114
+126
+130
+135
+129
+102
+108
+187
+202
+158
+111
+99
+105
+119
+100
+110
+111
+100
+129
+125
+115
+126
+114
+125
+127
+129
+131
+117
+120
+115
+107
+102
+109
+116
+125
+135
+137
+138
+129
+131
+136
+130
+133
+137
+144
+143
+138
+141
+134
+147
+166
+162
+161
+154
+150
+140
+145
+147
+143
+153
+137
+194
+207
+210
+210
+207
+197
+199
+197
+194
+199
+204
+198
+185
+191
+189
+188
+188
+202
+208
+212
+210
+210
+210
+210
+204
+198
+198
+199
+192
+205
+200
+195
+192
+197
+199
+211
+207
+194
+199
+207
+208
+209
+212
+195
+185
+199
+207
+198
+170
+143
+135
+143
+149
+154
+162
+138
+120
+138
+134
+135
+128
+96
+80
+84
+95
+97
+82
+85
+133
+178
+166
+145
+119
+106
+128
+144
+119
+148
+158
+120
+103
+192
+215
+169
+151
+171
+179
+185
+191
+187
+186
+158
+165
+186
+180
+176
+189
+222
+223
+179
+143
+178
+172
+179
+217
+220
+231
+219
+190
+175
+169
+170
+180
+135
+136
+137
+146
+158
+159
+166
+148
+172
+189
+175
+184
+211
+216
+206
+164
+92
+66
+97
+97
+65
+57
+56
+100
+150
+165
+168
+185
+186
+166
+157
+128
+96
+76
+63
+73
+55
+58
+57
+79
+105
+111
+129
+118
+113
+128
+120
+130
+134
+125
+128
+137
+130
+131
+134
+130
+131
+140
+144
+128
+135
+141
+150
+154
+149
+147
+141
+143
+145
+149
+145
+157
+162
+146
+160
+179
+168
+161
+157
+172
+167
+167
+154
+156
+156
+126
+116
+98
+77
+58
+51
+56
+66
+72
+73
+89
+125
+137
+143
+148
+157
+151
+154
+160
+155
+156
+166
+155
+147
+146
+144
+151
+164
+168
+164
+175
+174
+164
+151
+169
+182
+179
+185
+198
+197
+170
+154
+160
+167
+162
+180
+180
+181
+175
+164
+175
+166
+170
+168
+164
+161
+156
+156
+156
+158
+168
+170
+169
+164
+166
+165
+155
+159
+160
+153
+150
+151
+143
+119
+87
+60
+68
+80
+74
+88
+90
+85
+114
+138
+135
+143
+147
+146
+170
+158
+148
+151
+138
+139
+150
+151
+154
+144
+143
+141
+141
+137
+151
+138
+148
+144
+154
+156
+149
+140
+140
+137
+137
+139
+145
+140
+136
+145
+141
+144
+143
+136
+136
+138
+133
+131
+131
+126
+129
+135
+137
+134
+127
+113
+128
+128
+141
+153
+144
+148
+161
+143
+171
+178
+167
+119
+98
+126
+127
+146
+138
+124
+141
+129
+126
+110
+88
+76
+106
+103
+147
+138
+155
+115
+87
+113
+94
+118
+130
+119
+110
+165
+178
+161
+139
+125
+140
+140
+93
+76
+63
+47
+77
+88
+54
+87
+90
+131
+188
+200
+128
+53
+63
+116
+127
+134
+124
+155
+148
+121
+123
+127
+129
+130
+124
+138
+176
+158
+110
+104
+98
+90
+123
+119
+141
+170
+198
+210
+179
+137
+128
+146
+141
+139
+146
+139
+146
+151
+143
+140
+134
+150
+175
+174
+140
+130
+137
+137
+141
+121
+123
+129
+119
+123
+127
+110
+114
+115
+124
+129
+137
+109
+107
+120
+109
+124
+127
+110
+120
+105
+83
+155
+211
+192
+111
+104
+94
+102
+97
+95
+103
+97
+120
+141
+118
+119
+128
+117
+121
+139
+128
+138
+124
+110
+111
+114
+117
+123
+124
+134
+138
+146
+130
+135
+126
+128
+140
+128
+147
+144
+135
+146
+154
+161
+162
+162
+156
+157
+148
+148
+149
+141
+141
+153
+200
+207
+204
+200
+201
+190
+194
+195
+196
+198
+194
+192
+189
+194
+200
+202
+208
+215
+216
+216
+209
+208
+211
+202
+201
+197
+198
+194
+201
+202
+197
+199
+196
+192
+200
+196
+190
+199
+200
+205
+200
+200
+200
+187
+190
+194
+210
+198
+167
+139
+131
+147
+159
+141
+120
+130
+134
+143
+147
+127
+113
+94
+82
+82
+113
+95
+62
+125
+180
+176
+161
+151
+150
+151
+151
+99
+72
+107
+77
+72
+130
+195
+138
+151
+155
+135
+128
+111
+118
+138
+139
+113
+125
+144
+186
+218
+213
+190
+157
+139
+172
+208
+202
+208
+227
+225
+180
+156
+166
+151
+124
+146
+156
+158
+174
+169
+165
+167
+143
+145
+186
+178
+169
+211
+219
+201
+168
+168
+106
+59
+108
+146
+131
+126
+156
+188
+181
+161
+138
+118
+94
+115
+104
+80
+56
+84
+114
+102
+89
+93
+62
+70
+106
+115
+137
+125
+97
+110
+127
+130
+124
+129
+130
+126
+134
+129
+128
+135
+125
+129
+125
+131
+131
+130
+129
+139
+135
+136
+134
+136
+141
+139
+145
+154
+143
+146
+143
+167
+176
+164
+157
+170
+161
+155
+150
+136
+146
+157
+138
+144
+131
+109
+92
+80
+66
+65
+62
+55
+60
+108
+128
+135
+146
+148
+144
+156
+161
+159
+151
+154
+149
+148
+146
+146
+149
+154
+154
+160
+164
+149
+157
+156
+164
+178
+174
+177
+190
+185
+165
+175
+187
+190
+180
+182
+177
+179
+171
+168
+165
+167
+159
+166
+161
+156
+155
+154
+157
+159
+160
+168
+164
+166
+164
+159
+161
+158
+151
+149
+141
+133
+113
+78
+57
+53
+57
+87
+97
+105
+117
+120
+139
+135
+148
+144
+147
+157
+164
+151
+158
+157
+143
+147
+151
+151
+160
+153
+150
+153
+150
+149
+156
+151
+151
+137
+145
+149
+154
+151
+144
+146
+144
+149
+159
+154
+156
+138
+136
+144
+148
+137
+133
+134
+134
+128
+133
+129
+131
+131
+133
+134
+131
+113
+120
+118
+111
+117
+149
+158
+126
+109
+140
+176
+202
+220
+207
+190
+164
+119
+115
+128
+123
+127
+93
+103
+103
+80
+76
+110
+131
+147
+141
+117
+130
+146
+92
+85
+111
+140
+117
+79
+108
+172
+156
+128
+129
+166
+146
+85
+78
+56
+57
+54
+90
+83
+74
+72
+84
+168
+205
+151
+63
+63
+72
+70
+106
+110
+146
+177
+192
+188
+177
+166
+172
+150
+147
+185
+178
+125
+118
+119
+120
+134
+121
+131
+144
+162
+196
+200
+195
+179
+162
+147
+158
+149
+140
+134
+139
+147
+144
+130
+134
+161
+185
+151
+133
+133
+127
+117
+120
+109
+100
+119
+127
+137
+133
+115
+126
+137
+123
+124
+118
+119
+113
+100
+110
+102
+88
+96
+95
+87
+129
+207
+186
+110
+103
+102
+109
+93
+110
+111
+107
+119
+162
+146
+105
+100
+111
+119
+136
+137
+128
+116
+115
+123
+111
+124
+125
+135
+137
+136
+139
+123
+127
+129
+124
+141
+148
+153
+159
+157
+164
+172
+161
+147
+162
+148
+136
+155
+145
+134
+146
+143
+201
+205
+205
+198
+189
+195
+188
+191
+194
+186
+181
+188
+194
+195
+204
+207
+209
+216
+211
+205
+210
+209
+204
+204
+195
+187
+197
+194
+197
+196
+198
+188
+195
+189
+197
+190
+197
+201
+211
+209
+200
+195
+198
+182
+189
+192
+194
+192
+179
+148
+146
+156
+150
+124
+115
+136
+143
+137
+157
+145
+134
+131
+90
+103
+110
+89
+98
+143
+175
+153
+141
+129
+135
+169
+145
+135
+123
+94
+70
+120
+208
+181
+172
+176
+188
+191
+180
+188
+190
+190
+176
+179
+202
+212
+216
+210
+191
+187
+199
+213
+215
+213
+218
+227
+220
+195
+196
+201
+201
+187
+198
+200
+185
+167
+151
+147
+153
+153
+191
+190
+170
+213
+225
+201
+156
+146
+170
+161
+111
+137
+147
+156
+181
+184
+186
+170
+146
+136
+67
+31
+31
+62
+58
+59
+60
+109
+108
+123
+114
+77
+90
+64
+107
+131
+116
+128
+105
+110
+129
+131
+123
+128
+136
+128
+127
+131
+137
+129
+130
+130
+127
+133
+129
+127
+126
+131
+134
+133
+145
+143
+144
+140
+154
+149
+140
+140
+149
+150
+169
+176
+175
+166
+153
+146
+161
+145
+141
+161
+159
+174
+160
+124
+119
+121
+103
+64
+56
+43
+52
+66
+104
+137
+138
+141
+147
+148
+158
+157
+148
+150
+144
+147
+151
+141
+144
+138
+145
+155
+147
+153
+157
+153
+161
+176
+180
+180
+190
+184
+177
+198
+204
+194
+171
+170
+170
+166
+166
+174
+169
+171
+169
+157
+160
+162
+161
+159
+158
+157
+162
+162
+161
+167
+162
+165
+161
+160
+156
+147
+134
+115
+77
+58
+46
+45
+75
+100
+113
+133
+141
+141
+145
+153
+153
+149
+144
+148
+154
+144
+150
+150
+157
+154
+147
+166
+179
+172
+170
+161
+159
+154
+162
+164
+172
+149
+150
+156
+151
+146
+144
+140
+138
+143
+151
+148
+148
+141
+131
+137
+143
+137
+133
+139
+133
+133
+138
+131
+133
+131
+133
+136
+127
+99
+105
+114
+133
+149
+146
+138
+105
+107
+98
+69
+84
+133
+167
+200
+215
+200
+181
+148
+106
+113
+127
+117
+98
+82
+86
+92
+124
+114
+88
+109
+103
+95
+137
+153
+119
+109
+118
+148
+110
+72
+93
+124
+184
+191
+180
+160
+155
+153
+130
+92
+76
+114
+84
+93
+85
+77
+151
+207
+162
+67
+37
+56
+62
+57
+69
+73
+102
+138
+165
+147
+171
+190
+195
+188
+213
+210
+208
+213
+207
+207
+194
+180
+159
+164
+149
+133
+156
+187
+197
+204
+195
+172
+174
+171
+155
+139
+147
+143
+137
+128
+143
+175
+169
+129
+131
+140
+130
+108
+107
+104
+117
+129
+133
+140
+124
+144
+136
+119
+131
+116
+106
+108
+116
+99
+82
+92
+82
+84
+96
+107
+186
+198
+139
+106
+98
+108
+107
+120
+111
+102
+108
+172
+166
+111
+104
+120
+137
+148
+128
+129
+121
+124
+125
+116
+129
+131
+128
+137
+125
+134
+139
+126
+133
+134
+138
+145
+162
+164
+174
+179
+169
+161
+165
+151
+148
+156
+139
+139
+147
+140
+198
+202
+198
+195
+194
+197
+185
+199
+189
+186
+186
+191
+197
+199
+201
+198
+211
+213
+210
+210
+209
+211
+210
+199
+199
+204
+199
+192
+192
+192
+186
+182
+185
+177
+185
+195
+201
+206
+209
+205
+198
+196
+192
+181
+196
+188
+187
+181
+175
+154
+158
+157
+150
+155
+131
+145
+143
+170
+177
+153
+140
+123
+87
+96
+89
+56
+52
+111
+141
+130
+110
+103
+98
+99
+131
+116
+66
+67
+56
+164
+188
+155
+161
+130
+110
+129
+179
+180
+190
+215
+210
+197
+187
+190
+171
+179
+202
+197
+195
+194
+188
+220
+227
+229
+223
+221
+220
+205
+206
+197
+197
+182
+190
+192
+191
+189
+210
+211
+206
+218
+226
+201
+176
+187
+154
+149
+184
+166
+186
+191
+197
+196
+177
+139
+109
+69
+45
+48
+66
+47
+93
+148
+136
+94
+87
+74
+92
+108
+133
+94
+65
+76
+98
+113
+116
+126
+111
+113
+119
+126
+125
+125
+125
+124
+129
+123
+133
+128
+127
+134
+131
+129
+131
+138
+139
+137
+134
+128
+137
+133
+138
+143
+144
+136
+141
+148
+149
+136
+135
+147
+146
+143
+143
+137
+146
+138
+154
+165
+161
+158
+153
+155
+154
+148
+119
+84
+67
+48
+60
+65
+74
+107
+140
+151
+138
+157
+153
+147
+154
+148
+155
+150
+153
+150
+140
+143
+133
+135
+143
+140
+154
+154
+153
+170
+177
+177
+178
+174
+172
+194
+197
+179
+153
+166
+168
+166
+161
+167
+162
+162
+164
+156
+154
+159
+156
+160
+156
+157
+162
+170
+166
+161
+157
+153
+160
+158
+148
+137
+106
+83
+56
+45
+60
+85
+109
+121
+138
+146
+149
+151
+154
+150
+147
+154
+150
+147
+149
+146
+150
+164
+150
+155
+157
+153
+166
+160
+147
+159
+172
+164
+151
+160
+175
+157
+139
+155
+147
+147
+143
+137
+146
+138
+140
+136
+139
+154
+140
+143
+147
+139
+129
+139
+135
+130
+133
+131
+128
+134
+131
+123
+111
+100
+104
+107
+159
+195
+182
+126
+88
+120
+119
+107
+123
+99
+78
+78
+133
+175
+206
+217
+197
+145
+119
+109
+104
+99
+138
+95
+73
+124
+98
+68
+102
+107
+144
+145
+107
+93
+121
+154
+174
+178
+153
+117
+144
+144
+137
+137
+148
+154
+139
+162
+167
+156
+154
+107
+104
+104
+73
+143
+204
+179
+75
+36
+42
+67
+65
+118
+123
+111
+115
+118
+140
+175
+172
+129
+169
+185
+124
+145
+161
+147
+153
+166
+172
+188
+180
+194
+188
+190
+191
+174
+184
+176
+177
+176
+162
+159
+168
+170
+162
+157
+143
+129
+143
+167
+149
+119
+134
+143
+114
+124
+119
+106
+130
+119
+130
+147
+138
+119
+115
+133
+102
+105
+110
+103
+94
+86
+89
+92
+85
+72
+83
+168
+192
+135
+107
+106
+124
+106
+119
+115
+99
+107
+147
+165
+146
+121
+126
+133
+136
+126
+133
+124
+117
+134
+118
+135
+137
+131
+126
+127
+135
+143
+148
+144
+136
+141
+147
+157
+180
+176
+175
+167
+151
+150
+155
+148
+150
+149
+137
+150
+204
+201
+196
+192
+197
+195
+192
+184
+180
+185
+188
+197
+197
+199
+200
+200
+210
+212
+212
+207
+206
+209
+211
+208
+209
+204
+194
+185
+194
+191
+182
+181
+182
+191
+204
+200
+209
+207
+200
+196
+195
+192
+188
+196
+196
+195
+186
+175
+170
+164
+170
+174
+164
+153
+138
+131
+160
+176
+160
+136
+106
+100
+94
+77
+64
+48
+49
+114
+111
+95
+106
+92
+86
+157
+144
+94
+48
+74
+153
+205
+147
+111
+107
+115
+176
+207
+217
+211
+213
+189
+155
+123
+115
+140
+191
+191
+166
+150
+155
+206
+219
+228
+218
+194
+165
+150
+147
+179
+198
+181
+177
+184
+196
+213
+213
+189
+192
+218
+231
+221
+181
+179
+213
+199
+164
+176
+192
+179
+162
+130
+86
+64
+47
+45
+38
+94
+76
+66
+52
+106
+159
+116
+77
+57
+46
+54
+82
+100
+86
+75
+87
+92
+92
+97
+107
+111
+106
+119
+117
+131
+129
+128
+129
+124
+131
+127
+133
+138
+137
+136
+137
+133
+143
+139
+139
+138
+131
+129
+134
+140
+140
+141
+137
+148
+146
+153
+135
+136
+151
+146
+149
+140
+131
+137
+140
+140
+144
+141
+160
+137
+137
+143
+147
+147
+123
+103
+80
+56
+62
+68
+70
+66
+119
+135
+141
+141
+147
+148
+155
+158
+154
+153
+149
+146
+144
+125
+136
+153
+143
+148
+153
+147
+154
+154
+171
+179
+174
+158
+159
+169
+174
+166
+162
+168
+169
+176
+165
+172
+167
+156
+166
+160
+158
+158
+159
+153
+157
+155
+156
+161
+164
+159
+160
+160
+154
+147
+131
+110
+84
+76
+66
+62
+84
+115
+125
+140
+148
+164
+172
+160
+154
+149
+146
+155
+149
+151
+160
+158
+165
+148
+154
+164
+162
+172
+162
+144
+137
+151
+159
+145
+150
+166
+164
+155
+146
+151
+151
+148
+145
+134
+133
+145
+141
+143
+149
+140
+143
+156
+156
+143
+133
+137
+135
+135
+130
+131
+131
+147
+130
+116
+111
+100
+110
+128
+116
+130
+189
+192
+153
+131
+119
+159
+167
+113
+104
+107
+56
+53
+84
+155
+204
+213
+192
+134
+88
+78
+106
+150
+151
+127
+128
+86
+139
+150
+136
+110
+121
+155
+140
+119
+128
+138
+166
+185
+197
+184
+153
+164
+138
+105
+104
+98
+89
+85
+100
+120
+107
+111
+111
+145
+147
+206
+201
+133
+110
+111
+82
+70
+84
+111
+130
+117
+94
+116
+165
+162
+136
+175
+148
+120
+118
+133
+115
+109
+97
+108
+135
+129
+145
+157
+159
+181
+198
+201
+200
+202
+182
+179
+160
+150
+166
+158
+154
+155
+136
+134
+148
+149
+128
+127
+140
+138
+139
+127
+111
+113
+111
+119
+124
+121
+124
+130
+130
+97
+73
+95
+87
+102
+94
+89
+105
+99
+77
+65
+161
+196
+136
+116
+108
+109
+117
+110
+128
+121
+103
+124
+165
+158
+145
+147
+138
+140
+141
+126
+123
+128
+129
+136
+135
+131
+129
+117
+133
+138
+141
+147
+134
+140
+154
+147
+160
+174
+172
+161
+149
+145
+139
+150
+141
+139
+145
+141
+201
+199
+198
+196
+196
+200
+190
+185
+192
+195
+194
+200
+201
+205
+206
+205
+210
+216
+209
+209
+209
+208
+205
+208
+208
+204
+194
+197
+194
+191
+184
+188
+201
+200
+204
+207
+210
+209
+206
+196
+189
+192
+191
+195
+194
+188
+179
+179
+161
+165
+178
+182
+168
+160
+143
+154
+177
+170
+146
+130
+90
+82
+68
+68
+51
+49
+105
+123
+111
+96
+99
+85
+115
+127
+109
+54
+43
+79
+202
+215
+199
+199
+201
+190
+170
+135
+128
+151
+185
+167
+141
+144
+170
+177
+174
+148
+127
+123
+160
+223
+226
+211
+153
+125
+130
+120
+88
+98
+140
+162
+196
+206
+206
+185
+167
+182
+220
+220
+174
+141
+146
+206
+174
+127
+169
+185
+147
+145
+121
+106
+54
+41
+90
+93
+83
+114
+86
+62
+68
+74
+67
+51
+34
+43
+66
+74
+69
+80
+113
+113
+105
+57
+92
+120
+115
+125
+107
+107
+116
+118
+121
+131
+128
+127
+129
+129
+133
+133
+129
+127
+138
+135
+138
+133
+126
+126
+140
+141
+135
+136
+144
+153
+140
+140
+135
+134
+145
+143
+145
+137
+131
+135
+145
+157
+164
+137
+141
+153
+154
+177
+165
+151
+153
+138
+124
+113
+99
+80
+68
+65
+55
+68
+94
+130
+146
+141
+144
+157
+166
+169
+159
+159
+150
+145
+144
+143
+141
+149
+156
+150
+141
+145
+149
+149
+167
+184
+176
+164
+153
+159
+162
+160
+160
+175
+176
+175
+175
+174
+170
+164
+164
+154
+156
+159
+154
+155
+160
+159
+156
+156
+155
+157
+159
+155
+145
+141
+123
+80
+69
+85
+77
+89
+115
+134
+141
+133
+150
+150
+158
+157
+148
+153
+147
+161
+154
+171
+168
+158
+166
+157
+144
+157
+162
+165
+158
+154
+153
+162
+168
+151
+151
+151
+157
+146
+135
+140
+145
+130
+130
+131
+138
+141
+145
+134
+143
+158
+149
+139
+141
+131
+138
+139
+135
+128
+131
+128
+130
+131
+119
+114
+119
+133
+138
+123
+111
+113
+100
+149
+201
+198
+143
+120
+119
+144
+128
+164
+134
+69
+51
+62
+110
+179
+210
+212
+192
+143
+86
+115
+125
+135
+135
+124
+109
+99
+148
+174
+167
+144
+105
+99
+109
+113
+77
+69
+86
+93
+124
+164
+171
+181
+182
+178
+153
+105
+82
+89
+85
+74
+79
+100
+121
+129
+196
+191
+106
+129
+179
+177
+146
+106
+86
+109
+131
+130
+151
+148
+145
+159
+194
+175
+150
+131
+124
+141
+148
+134
+129
+136
+133
+130
+139
+143
+133
+135
+168
+188
+202
+199
+192
+174
+148
+145
+141
+151
+137
+119
+126
+125
+151
+138
+125
+121
+129
+128
+126
+133
+115
+95
+114
+106
+110
+134
+140
+125
+111
+89
+102
+99
+86
+92
+82
+90
+104
+94
+84
+139
+186
+129
+108
+109
+114
+117
+119
+117
+127
+116
+107
+151
+171
+157
+137
+145
+139
+130
+119
+127
+127
+124
+131
+133
+116
+126
+128
+130
+146
+141
+144
+140
+148
+148
+150
+164
+167
+156
+154
+153
+144
+139
+143
+144
+146
+149
+202
+196
+196
+192
+194
+192
+189
+191
+194
+204
+196
+197
+202
+204
+207
+207
+204
+209
+209
+204
+202
+194
+192
+198
+209
+196
+192
+200
+197
+192
+186
+200
+209
+204
+206
+208
+215
+208
+192
+196
+186
+190
+198
+198
+188
+181
+176
+161
+157
+165
+178
+184
+171
+169
+140
+147
+166
+162
+143
+103
+100
+80
+74
+78
+66
+94
+102
+126
+100
+79
+82
+67
+120
+145
+177
+178
+188
+207
+218
+191
+181
+151
+145
+155
+117
+108
+125
+116
+109
+155
+177
+200
+174
+156
+148
+133
+128
+162
+215
+215
+208
+170
+147
+144
+138
+131
+160
+188
+202
+200
+191
+174
+154
+177
+206
+209
+184
+169
+192
+215
+220
+165
+150
+189
+219
+201
+165
+131
+95
+120
+75
+31
+51
+27
+23
+56
+76
+70
+45
+36
+44
+36
+26
+69
+103
+117
+159
+153
+124
+113
+86
+72
+127
+128
+133
+125
+125
+115
+110
+137
+136
+124
+124
+126
+125
+131
+130
+128
+135
+139
+133
+131
+134
+130
+130
+137
+129
+139
+131
+149
+145
+140
+155
+141
+129
+139
+141
+136
+133
+128
+124
+127
+155
+172
+172
+146
+164
+172
+170
+177
+159
+146
+140
+149
+159
+147
+117
+106
+98
+90
+68
+66
+72
+98
+127
+140
+149
+158
+154
+160
+154
+151
+141
+140
+136
+130
+138
+148
+150
+140
+153
+146
+145
+157
+154
+155
+168
+171
+171
+165
+169
+169
+166
+177
+177
+177
+166
+155
+155
+158
+160
+157
+155
+159
+161
+155
+161
+164
+158
+157
+151
+155
+159
+149
+139
+113
+90
+79
+77
+85
+108
+125
+148
+144
+147
+155
+147
+146
+165
+160
+161
+154
+158
+161
+147
+154
+150
+158
+164
+159
+162
+157
+155
+166
+156
+169
+154
+162
+180
+159
+155
+162
+149
+164
+148
+146
+156
+137
+135
+137
+147
+156
+155
+141
+150
+141
+129
+129
+139
+134
+141
+143
+134
+135
+137
+130
+129
+133
+131
+123
+117
+137
+141
+117
+96
+119
+134
+90
+121
+189
+211
+170
+125
+144
+135
+136
+135
+118
+92
+58
+70
+149
+148
+165
+188
+215
+187
+124
+105
+107
+102
+135
+118
+97
+67
+141
+151
+157
+161
+145
+104
+77
+93
+104
+94
+106
+158
+133
+131
+110
+115
+174
+182
+185
+131
+135
+134
+114
+79
+106
+114
+82
+106
+189
+190
+106
+64
+105
+154
+159
+168
+139
+99
+126
+139
+125
+151
+151
+153
+185
+161
+184
+170
+164
+138
+141
+145
+138
+140
+137
+138
+140
+137
+128
+128
+134
+167
+174
+156
+171
+196
+192
+184
+146
+137
+124
+126
+123
+115
+143
+138
+120
+124
+128
+137
+109
+116
+125
+113
+102
+96
+109
+106
+120
+115
+94
+82
+83
+102
+99
+99
+92
+90
+110
+106
+98
+126
+144
+119
+104
+105
+114
+113
+118
+114
+119
+117
+102
+137
+186
+178
+145
+136
+138
+124
+130
+118
+126
+130
+133
+120
+110
+135
+131
+131
+153
+139
+136
+153
+147
+149
+157
+166
+161
+155
+156
+149
+144
+144
+146
+149
+162
+201
+201
+198
+191
+185
+180
+187
+194
+197
+196
+199
+206
+204
+205
+211
+208
+207
+209
+211
+207
+204
+198
+195
+207
+206
+197
+196
+196
+197
+190
+192
+200
+209
+209
+208
+207
+207
+190
+189
+186
+190
+188
+200
+206
+195
+185
+175
+175
+172
+153
+168
+178
+169
+146
+131
+148
+158
+148
+116
+99
+109
+84
+62
+38
+48
+90
+104
+88
+128
+162
+186
+196
+199
+179
+164
+137
+128
+207
+175
+119
+115
+144
+181
+156
+131
+120
+94
+76
+119
+124
+134
+171
+182
+180
+162
+172
+208
+218
+207
+204
+166
+144
+161
+176
+199
+198
+196
+178
+148
+149
+160
+164
+200
+227
+225
+199
+208
+221
+225
+223
+174
+153
+196
+192
+171
+118
+64
+75
+129
+79
+47
+17
+37
+90
+102
+59
+55
+47
+26
+29
+32
+23
+29
+55
+97
+94
+105
+106
+82
+96
+185
+200
+186
+123
+118
+139
+145
+137
+124
+124
+118
+120
+125
+134
+119
+128
+136
+127
+127
+135
+130
+129
+128
+136
+133
+139
+141
+143
+153
+159
+145
+155
+143
+145
+145
+136
+141
+136
+134
+140
+138
+140
+149
+145
+154
+155
+155
+165
+181
+184
+161
+145
+136
+144
+155
+151
+127
+119
+109
+102
+94
+77
+73
+75
+99
+128
+140
+149
+149
+159
+161
+154
+149
+134
+133
+131
+135
+136
+135
+140
+146
+145
+146
+139
+146
+147
+151
+161
+161
+166
+168
+161
+165
+164
+164
+156
+143
+148
+154
+157
+159
+149
+156
+157
+160
+156
+158
+162
+174
+155
+156
+148
+151
+140
+117
+98
+76
+77
+99
+121
+126
+144
+144
+151
+153
+151
+155
+151
+164
+162
+167
+166
+158
+157
+143
+139
+148
+149
+147
+161
+165
+157
+157
+162
+157
+157
+162
+158
+160
+146
+148
+156
+164
+158
+151
+147
+137
+133
+133
+136
+129
+136
+136
+135
+139
+134
+128
+140
+145
+137
+126
+131
+130
+128
+138
+135
+133
+129
+124
+120
+136
+150
+137
+105
+104
+135
+133
+97
+67
+78
+161
+197
+192
+169
+161
+170
+147
+110
+109
+93
+49
+69
+126
+107
+77
+145
+202
+209
+168
+107
+77
+119
+120
+102
+97
+127
+96
+55
+89
+155
+147
+155
+153
+133
+88
+92
+139
+164
+169
+177
+168
+160
+129
+176
+176
+169
+109
+89
+107
+123
+131
+124
+78
+96
+204
+179
+103
+90
+89
+102
+149
+155
+148
+148
+140
+111
+141
+138
+168
+182
+166
+164
+162
+177
+184
+159
+137
+144
+156
+140
+134
+130
+131
+135
+138
+144
+156
+161
+169
+162
+144
+144
+172
+196
+197
+191
+176
+136
+124
+118
+131
+129
+128
+123
+134
+140
+118
+107
+114
+104
+98
+80
+108
+105
+123
+107
+83
+98
+95
+100
+107
+107
+105
+108
+119
+102
+99
+114
+106
+104
+105
+115
+117
+108
+118
+125
+130
+111
+107
+125
+165
+188
+156
+135
+130
+119
+123
+126
+120
+120
+125
+126
+124
+126
+129
+136
+141
+134
+148
+148
+148
+160
+162
+166
+159
+155
+150
+151
+144
+145
+149
+151
+204
+205
+195
+192
+184
+191
+189
+191
+194
+192
+201
+206
+202
+206
+202
+204
+208
+204
+200
+204
+200
+195
+197
+204
+204
+194
+189
+198
+200
+198
+194
+204
+206
+201
+201
+200
+182
+174
+185
+184
+181
+185
+195
+202
+192
+179
+180
+185
+156
+144
+168
+160
+158
+148
+131
+141
+143
+126
+118
+137
+138
+87
+43
+54
+102
+174
+185
+199
+195
+156
+135
+104
+95
+92
+80
+96
+164
+206
+153
+98
+98
+170
+168
+153
+131
+118
+103
+100
+150
+126
+140
+162
+150
+166
+196
+208
+213
+215
+221
+213
+213
+211
+200
+188
+177
+170
+170
+155
+138
+144
+179
+221
+218
+199
+172
+144
+160
+169
+174
+182
+180
+196
+166
+108
+113
+77
+133
+159
+109
+60
+53
+140
+198
+210
+190
+111
+21
+47
+70
+125
+100
+84
+49
+60
+54
+63
+93
+124
+194
+205
+182
+136
+104
+90
+110
+130
+129
+141
+128
+129
+130
+120
+126
+128
+129
+127
+129
+125
+126
+131
+131
+131
+136
+134
+137
+144
+139
+155
+144
+135
+134
+138
+140
+134
+135
+138
+141
+135
+139
+144
+149
+147
+151
+147
+150
+143
+133
+143
+156
+168
+157
+134
+133
+139
+146
+144
+139
+131
+120
+111
+100
+86
+77
+67
+78
+127
+148
+145
+155
+157
+160
+151
+150
+143
+134
+143
+147
+139
+136
+129
+138
+148
+150
+149
+149
+156
+159
+150
+151
+155
+155
+158
+149
+164
+158
+154
+155
+154
+157
+167
+153
+155
+155
+157
+162
+159
+158
+164
+168
+165
+151
+154
+147
+125
+100
+86
+88
+97
+116
+129
+146
+148
+149
+144
+138
+151
+156
+156
+159
+149
+162
+156
+156
+160
+146
+146
+151
+139
+148
+149
+150
+160
+150
+153
+153
+156
+162
+157
+143
+144
+147
+154
+159
+137
+141
+141
+134
+137
+137
+133
+127
+136
+128
+134
+139
+139
+135
+137
+136
+130
+130
+137
+129
+135
+137
+135
+137
+128
+135
+139
+156
+137
+121
+118
+143
+126
+99
+109
+95
+64
+78
+139
+190
+198
+172
+124
+118
+106
+108
+123
+78
+59
+79
+69
+89
+94
+106
+180
+208
+199
+135
+84
+99
+129
+90
+76
+73
+110
+114
+82
+77
+68
+105
+147
+181
+166
+109
+74
+66
+89
+120
+154
+166
+171
+165
+194
+215
+198
+167
+159
+125
+134
+129
+67
+121
+205
+149
+80
+92
+86
+88
+149
+140
+104
+124
+131
+158
+162
+153
+176
+164
+141
+136
+149
+148
+162
+175
+160
+143
+153
+150
+160
+165
+162
+148
+149
+153
+135
+125
+131
+139
+150
+139
+125
+131
+154
+180
+208
+207
+190
+149
+146
+121
+116
+124
+140
+145
+131
+127
+103
+95
+97
+96
+105
+127
+120
+111
+104
+114
+109
+97
+109
+120
+126
+120
+117
+126
+117
+123
+120
+111
+115
+120
+114
+125
+130
+124
+135
+120
+117
+130
+138
+169
+158
+138
+135
+125
+127
+127
+130
+128
+134
+130
+123
+139
+151
+146
+140
+146
+148
+148
+158
+147
+160
+155
+145
+153
+148
+148
+144
+138
+158
+202
+194
+198
+194
+188
+198
+198
+192
+192
+198
+205
+209
+211
+201
+208
+204
+197
+205
+205
+199
+201
+208
+204
+211
+202
+190
+192
+207
+206
+208
+210
+207
+200
+196
+181
+186
+188
+180
+188
+190
+181
+192
+194
+197
+176
+184
+199
+179
+149
+140
+162
+177
+170
+168
+141
+128
+136
+147
+135
+151
+134
+96
+104
+137
+187
+188
+165
+137
+113
+92
+72
+70
+77
+54
+70
+74
+196
+168
+113
+97
+140
+170
+160
+134
+106
+105
+123
+156
+171
+174
+194
+200
+200
+208
+219
+209
+206
+216
+187
+155
+137
+145
+159
+151
+167
+160
+160
+168
+158
+204
+228
+211
+197
+207
+219
+209
+208
+204
+198
+157
+174
+126
+87
+86
+119
+129
+150
+111
+95
+154
+202
+212
+208
+160
+98
+94
+88
+96
+88
+64
+74
+58
+56
+48
+77
+145
+194
+201
+171
+105
+73
+65
+110
+96
+93
+109
+133
+127
+120
+124
+130
+131
+133
+133
+129
+130
+129
+126
+129
+128
+131
+129
+134
+134
+138
+140
+138
+136
+136
+145
+140
+137
+141
+144
+145
+143
+140
+138
+171
+175
+156
+150
+150
+147
+179
+192
+171
+153
+151
+162
+151
+150
+139
+138
+137
+153
+147
+143
+125
+115
+111
+105
+95
+84
+76
+99
+126
+134
+144
+145
+145
+151
+147
+143
+135
+138
+146
+145
+144
+140
+130
+143
+150
+145
+159
+156
+148
+150
+146
+151
+154
+147
+157
+157
+159
+159
+148
+153
+151
+153
+154
+148
+151
+159
+159
+159
+157
+159
+171
+161
+158
+151
+130
+100
+75
+92
+110
+118
+129
+138
+155
+151
+137
+143
+157
+154
+156
+157
+150
+158
+158
+151
+151
+161
+157
+151
+155
+153
+145
+145
+158
+157
+153
+159
+157
+155
+153
+159
+153
+141
+146
+146
+137
+133
+134
+137
+139
+141
+140
+133
+135
+137
+136
+138
+140
+146
+141
+135
+129
+129
+135
+135
+133
+135
+134
+130
+131
+130
+136
+129
+123
+103
+106
+120
+128
+139
+149
+135
+151
+126
+82
+79
+108
+175
+208
+158
+151
+134
+134
+138
+96
+96
+77
+69
+93
+94
+114
+128
+166
+202
+206
+164
+102
+110
+104
+95
+74
+109
+135
+127
+78
+64
+69
+107
+89
+137
+179
+184
+131
+87
+66
+66
+92
+114
+105
+129
+177
+216
+222
+204
+170
+140
+170
+181
+161
+182
+209
+158
+146
+129
+94
+100
+121
+135
+108
+113
+120
+157
+159
+155
+180
+160
+140
+149
+156
+154
+149
+157
+177
+177
+164
+148
+143
+150
+150
+145
+151
+138
+140
+149
+145
+140
+154
+157
+158
+155
+161
+170
+191
+211
+212
+213
+211
+187
+151
+153
+157
+147
+139
+124
+121
+114
+102
+93
+100
+109
+116
+126
+136
+120
+108
+116
+106
+108
+128
+133
+123
+111
+113
+108
+118
+108
+110
+129
+111
+119
+140
+126
+128
+124
+125
+135
+147
+154
+145
+136
+128
+129
+125
+129
+129
+128
+131
+124
+126
+148
+146
+137
+145
+141
+143
+156
+156
+159
+164
+158
+149
+155
+145
+139
+139
+143
+204
+211
+197
+188
+194
+196
+195
+192
+194
+200
+209
+209
+208
+206
+208
+201
+199
+204
+211
+205
+201
+204
+206
+208
+195
+186
+199
+207
+204
+208
+209
+198
+194
+182
+176
+186
+196
+184
+178
+180
+186
+189
+194
+192
+170
+182
+196
+182
+149
+140
+177
+182
+189
+175
+140
+117
+133
+130
+148
+170
+135
+123
+103
+96
+138
+141
+130
+118
+95
+51
+28
+92
+72
+67
+63
+128
+200
+145
+121
+120
+177
+188
+164
+148
+168
+181
+186
+205
+200
+209
+215
+209
+197
+189
+186
+184
+206
+207
+204
+206
+207
+208
+221
+226
+220
+216
+209
+219
+229
+222
+210
+204
+192
+186
+177
+164
+160
+195
+178
+139
+106
+79
+100
+115
+194
+210
+197
+184
+207
+225
+218
+189
+131
+129
+115
+102
+73
+97
+116
+127
+51
+43
+69
+145
+202
+209
+154
+89
+73
+62
+72
+86
+114
+102
+90
+93
+118
+123
+118
+117
+124
+134
+124
+134
+129
+125
+130
+127
+124
+130
+131
+134
+141
+134
+138
+151
+151
+140
+145
+155
+145
+138
+138
+134
+134
+129
+136
+134
+160
+153
+146
+171
+166
+167
+181
+192
+196
+184
+156
+139
+129
+136
+141
+131
+145
+153
+150
+138
+126
+120
+118
+114
+111
+98
+85
+80
+104
+128
+138
+139
+151
+153
+151
+141
+134
+146
+137
+136
+133
+126
+138
+146
+150
+157
+164
+161
+153
+151
+140
+145
+143
+147
+148
+154
+156
+150
+156
+154
+157
+156
+154
+158
+158
+161
+164
+160
+162
+167
+160
+165
+146
+129
+109
+95
+88
+100
+120
+128
+133
+137
+154
+151
+146
+131
+143
+150
+158
+150
+149
+158
+156
+153
+145
+153
+146
+140
+145
+154
+158
+148
+147
+151
+151
+147
+141
+139
+136
+146
+138
+143
+149
+148
+146
+133
+133
+134
+133
+138
+154
+150
+148
+146
+143
+144
+144
+146
+138
+135
+137
+129
+134
+136
+139
+135
+130
+140
+134
+131
+139
+153
+127
+105
+104
+107
+124
+167
+148
+109
+127
+121
+102
+73
+110
+131
+167
+172
+192
+215
+196
+150
+109
+104
+84
+52
+99
+113
+143
+105
+65
+100
+174
+202
+160
+75
+97
+151
+84
+63
+79
+94
+87
+97
+69
+80
+87
+48
+95
+131
+117
+124
+106
+74
+46
+69
+126
+96
+52
+89
+134
+162
+194
+194
+168
+175
+179
+182
+221
+215
+170
+165
+170
+125
+103
+139
+147
+143
+127
+144
+174
+147
+158
+177
+148
+125
+123
+118
+166
+172
+161
+164
+170
+158
+145
+148
+138
+148
+175
+181
+185
+175
+187
+177
+180
+156
+149
+136
+144
+158
+179
+167
+148
+154
+171
+204
+206
+191
+154
+124
+116
+123
+115
+104
+111
+106
+87
+102
+92
+111
+120
+137
+129
+106
+110
+95
+114
+116
+114
+125
+114
+120
+128
+126
+117
+118
+115
+111
+135
+143
+126
+133
+128
+136
+145
+147
+147
+130
+131
+133
+123
+134
+128
+134
+131
+133
+135
+140
+148
+130
+136
+143
+121
+150
+148
+160
+153
+153
+153
+148
+154
+149
+144
+145
+208
+198
+197
+187
+188
+197
+195
+189
+194
+207
+208
+209
+208
+210
+204
+198
+204
+209
+210
+207
+205
+199
+192
+192
+200
+200
+202
+207
+208
+204
+206
+198
+195
+194
+201
+200
+195
+174
+165
+180
+187
+190
+201
+187
+174
+190
+191
+176
+145
+148
+169
+197
+196
+177
+161
+146
+160
+174
+156
+131
+110
+102
+82
+97
+138
+131
+145
+117
+67
+73
+87
+88
+92
+73
+82
+188
+171
+118
+111
+108
+157
+155
+136
+148
+150
+147
+166
+184
+176
+201
+201
+202
+192
+158
+180
+195
+197
+188
+180
+180
+170
+179
+192
+202
+190
+181
+212
+225
+207
+172
+151
+153
+140
+137
+131
+156
+164
+211
+197
+192
+190
+184
+207
+215
+191
+165
+151
+215
+225
+206
+167
+131
+121
+100
+90
+158
+169
+133
+58
+53
+105
+175
+217
+208
+166
+109
+75
+55
+67
+77
+83
+97
+78
+107
+119
+116
+126
+127
+119
+117
+124
+127
+131
+134
+129
+129
+148
+136
+126
+126
+129
+135
+136
+126
+131
+138
+150
+157
+153
+137
+140
+139
+149
+145
+154
+159
+180
+151
+139
+135
+144
+153
+137
+147
+151
+177
+179
+155
+154
+162
+147
+151
+147
+144
+131
+129
+137
+143
+140
+134
+128
+119
+116
+105
+107
+104
+97
+116
+125
+147
+140
+153
+147
+144
+135
+143
+153
+136
+136
+135
+139
+148
+153
+154
+155
+151
+148
+154
+144
+146
+144
+145
+150
+158
+159
+158
+156
+158
+151
+155
+159
+158
+162
+162
+159
+162
+164
+158
+162
+154
+147
+124
+105
+109
+114
+123
+143
+139
+138
+143
+154
+153
+148
+144
+156
+165
+158
+150
+159
+156
+145
+145
+137
+147
+155
+146
+143
+141
+154
+145
+140
+143
+136
+143
+137
+138
+135
+145
+143
+143
+136
+149
+145
+138
+139
+136
+126
+134
+144
+141
+146
+159
+143
+146
+153
+143
+140
+134
+131
+127
+127
+135
+134
+131
+139
+140
+130
+135
+140
+134
+126
+110
+119
+99
+137
+156
+166
+135
+130
+114
+108
+121
+94
+105
+119
+116
+131
+167
+206
+213
+174
+123
+109
+73
+32
+66
+117
+151
+159
+102
+94
+169
+207
+190
+140
+120
+129
+133
+93
+55
+72
+49
+52
+56
+67
+90
+79
+113
+135
+107
+75
+75
+94
+78
+65
+100
+83
+63
+55
+56
+76
+143
+177
+213
+211
+180
+156
+215
+204
+188
+191
+186
+174
+172
+169
+185
+159
+131
+134
+164
+143
+164
+176
+150
+137
+143
+158
+159
+159
+159
+149
+151
+182
+171
+177
+179
+176
+167
+175
+159
+151
+157
+167
+168
+180
+188
+191
+178
+168
+170
+156
+150
+144
+128
+143
+169
+197
+204
+191
+160
+127
+117
+100
+106
+100
+104
+107
+96
+121
+121
+134
+131
+120
+107
+96
+102
+119
+118
+124
+115
+121
+162
+136
+114
+113
+120
+123
+144
+136
+126
+135
+135
+149
+155
+146
+141
+138
+127
+129
+127
+121
+127
+136
+133
+140
+149
+145
+140
+141
+138
+136
+144
+147
+158
+157
+147
+155
+169
+164
+147
+146
+151
+200
+191
+182
+185
+197
+194
+194
+191
+201
+200
+204
+208
+209
+210
+209
+204
+204
+209
+209
+204
+199
+197
+187
+196
+206
+201
+201
+207
+201
+207
+205
+194
+200
+211
+211
+199
+188
+160
+167
+181
+195
+199
+195
+185
+184
+197
+191
+169
+141
+133
+182
+212
+195
+155
+138
+150
+138
+115
+134
+123
+108
+102
+95
+108
+144
+150
+121
+70
+58
+77
+86
+68
+86
+105
+143
+205
+144
+129
+166
+186
+204
+182
+178
+159
+157
+153
+150
+177
+172
+176
+185
+184
+165
+153
+130
+125
+158
+158
+170
+180
+189
+198
+174
+150
+166
+202
+207
+172
+176
+194
+195
+181
+174
+176
+181
+188
+211
+201
+157
+136
+140
+199
+191
+134
+118
+171
+211
+219
+184
+137
+109
+102
+159
+179
+169
+108
+69
+65
+127
+178
+219
+213
+181
+134
+117
+73
+45
+42
+64
+76
+72
+67
+85
+84
+103
+119
+108
+126
+149
+133
+129
+125
+128
+143
+124
+123
+128
+138
+137
+126
+133
+133
+136
+139
+129
+131
+146
+148
+146
+146
+138
+143
+140
+157
+167
+146
+158
+148
+151
+143
+147
+184
+158
+160
+197
+172
+143
+145
+153
+148
+149
+144
+137
+138
+145
+146
+140
+151
+155
+145
+139
+133
+124
+118
+116
+107
+96
+92
+118
+135
+153
+147
+150
+151
+140
+145
+149
+143
+147
+143
+143
+159
+157
+154
+157
+156
+158
+151
+145
+147
+145
+150
+151
+155
+161
+147
+156
+151
+149
+158
+158
+164
+167
+165
+164
+167
+167
+164
+161
+149
+130
+111
+111
+117
+124
+133
+141
+150
+147
+140
+147
+155
+153
+160
+147
+147
+151
+137
+138
+143
+139
+133
+134
+143
+145
+134
+140
+137
+140
+141
+136
+136
+144
+151
+154
+145
+139
+139
+145
+148
+131
+139
+145
+133
+139
+134
+138
+147
+139
+136
+144
+148
+148
+151
+149
+137
+134
+133
+134
+133
+135
+135
+133
+137
+133
+140
+137
+128
+134
+116
+105
+111
+98
+98
+130
+150
+131
+126
+119
+135
+154
+158
+127
+109
+127
+111
+131
+106
+82
+160
+209
+220
+179
+86
+41
+89
+104
+67
+90
+119
+138
+113
+150
+195
+174
+190
+190
+164
+128
+94
+89
+88
+96
+69
+88
+83
+89
+108
+137
+114
+85
+82
+110
+107
+96
+73
+73
+76
+66
+46
+55
+46
+55
+126
+202
+219
+187
+191
+186
+111
+107
+141
+145
+148
+177
+184
+191
+186
+197
+201
+190
+167
+176
+190
+166
+162
+162
+156
+158
+181
+189
+190
+180
+167
+165
+156
+153
+139
+136
+145
+141
+131
+149
+185
+199
+179
+178
+170
+172
+159
+156
+168
+175
+175
+166
+153
+153
+154
+191
+209
+205
+200
+194
+164
+162
+143
+126
+134
+123
+119
+120
+124
+135
+127
+115
+99
+95
+118
+134
+129
+108
+131
+188
+134
+109
+124
+123
+120
+138
+137
+121
+144
+145
+155
+154
+143
+135
+133
+135
+126
+133
+139
+134
+144
+136
+135
+140
+147
+134
+138
+135
+138
+149
+159
+160
+150
+157
+166
+159
+149
+143
+143
+198
+188
+187
+194
+198
+189
+197
+204
+207
+209
+208
+208
+211
+212
+209
+210
+207
+205
+200
+198
+200
+199
+199
+207
+207
+202
+204
+204
+199
+197
+199
+201
+204
+210
+207
+187
+167
+171
+169
+186
+199
+191
+190
+186
+188
+190
+179
+166
+145
+157
+170
+168
+164
+143
+165
+160
+126
+145
+166
+125
+123
+128
+114
+135
+162
+148
+113
+65
+76
+62
+60
+82
+119
+126
+187
+176
+137
+148
+159
+172
+177
+159
+145
+135
+136
+160
+170
+187
+162
+151
+160
+168
+135
+131
+107
+167
+186
+157
+158
+167
+156
+153
+148
+199
+219
+216
+200
+199
+185
+169
+166
+181
+185
+159
+136
+159
+197
+127
+116
+141
+192
+171
+109
+134
+200
+219
+223
+164
+137
+140
+158
+189
+188
+117
+76
+86
+123
+127
+184
+213
+188
+134
+105
+106
+67
+46
+48
+33
+38
+67
+97
+99
+73
+96
+109
+115
+139
+144
+134
+127
+121
+125
+126
+141
+143
+127
+130
+136
+144
+143
+131
+128
+133
+129
+126
+134
+134
+135
+146
+144
+154
+146
+149
+149
+162
+160
+141
+151
+168
+150
+164
+184
+164
+167
+176
+166
+155
+161
+162
+139
+131
+141
+141
+149
+146
+149
+151
+147
+144
+143
+155
+140
+133
+121
+118
+114
+100
+97
+93
+121
+144
+156
+151
+149
+153
+136
+149
+147
+145
+140
+143
+156
+150
+159
+159
+158
+158
+148
+149
+145
+155
+166
+161
+160
+147
+147
+155
+150
+156
+161
+161
+166
+162
+159
+167
+156
+167
+165
+154
+126
+110
+110
+119
+126
+135
+143
+143
+151
+155
+151
+140
+139
+141
+157
+143
+144
+144
+143
+145
+139
+138
+146
+141
+141
+138
+144
+130
+134
+140
+137
+133
+131
+139
+141
+139
+136
+135
+131
+131
+133
+130
+129
+133
+138
+141
+130
+144
+147
+146
+144
+136
+145
+139
+138
+139
+133
+136
+136
+140
+133
+131
+143
+136
+131
+134
+130
+131
+139
+141
+110
+109
+120
+117
+135
+147
+124
+97
+114
+115
+126
+166
+176
+143
+114
+105
+110
+139
+127
+98
+80
+100
+192
+221
+205
+140
+72
+57
+92
+95
+60
+86
+104
+110
+135
+195
+150
+96
+146
+194
+213
+204
+179
+128
+74
+55
+67
+128
+141
+85
+125
+134
+117
+118
+130
+117
+63
+93
+60
+64
+39
+45
+53
+48
+68
+84
+161
+206
+219
+222
+171
+93
+118
+176
+150
+128
+84
+87
+131
+113
+124
+186
+154
+138
+165
+170
+127
+131
+171
+174
+169
+162
+153
+159
+140
+145
+170
+158
+140
+143
+155
+151
+157
+182
+175
+154
+147
+155
+179
+189
+179
+184
+184
+175
+167
+165
+146
+128
+117
+117
+123
+120
+153
+195
+212
+210
+187
+159
+144
+139
+121
+127
+127
+129
+135
+133
+113
+109
+110
+130
+144
+124
+102
+188
+175
+131
+130
+121
+128
+119
+119
+130
+139
+143
+139
+148
+138
+134
+133
+131
+131
+127
+124
+131
+138
+139
+139
+141
+141
+144
+141
+131
+141
+137
+155
+160
+148
+153
+155
+166
+157
+159
+159
+189
+185
+200
+201
+198
+198
+205
+209
+208
+206
+207
+210
+211
+204
+204
+199
+198
+200
+200
+197
+204
+209
+202
+207
+206
+199
+200
+199
+190
+196
+195
+200
+206
+206
+199
+184
+177
+171
+175
+191
+184
+180
+191
+194
+182
+177
+174
+143
+129
+156
+182
+194
+171
+160
+170
+129
+128
+165
+143
+146
+137
+123
+125
+131
+134
+100
+78
+82
+76
+72
+93
+90
+117
+123
+204
+134
+113
+151
+161
+178
+160
+120
+121
+129
+154
+158
+172
+160
+123
+153
+201
+197
+176
+120
+125
+165
+162
+151
+167
+159
+184
+201
+217
+188
+155
+153
+130
+126
+144
+125
+129
+136
+141
+167
+169
+210
+182
+167
+167
+184
+156
+116
+158
+209
+219
+201
+172
+170
+171
+167
+116
+168
+154
+108
+86
+100
+98
+176
+208
+159
+85
+68
+93
+49
+37
+33
+47
+17
+24
+41
+70
+84
+103
+94
+88
+102
+116
+118
+123
+128
+116
+124
+118
+124
+134
+141
+125
+127
+138
+156
+139
+138
+131
+121
+128
+130
+134
+136
+138
+141
+153
+164
+153
+164
+160
+146
+149
+149
+160
+161
+145
+148
+154
+148
+158
+150
+145
+145
+138
+135
+144
+169
+162
+150
+137
+145
+147
+147
+141
+151
+157
+140
+127
+125
+119
+117
+110
+102
+100
+126
+135
+145
+161
+165
+156
+156
+160
+155
+158
+160
+153
+144
+146
+160
+166
+162
+154
+151
+146
+153
+155
+156
+162
+155
+143
+144
+155
+162
+156
+160
+162
+156
+160
+162
+150
+159
+167
+159
+128
+114
+116
+114
+123
+141
+141
+160
+153
+141
+162
+156
+138
+139
+137
+156
+140
+140
+147
+139
+147
+140
+147
+160
+147
+144
+139
+136
+131
+129
+136
+141
+136
+135
+137
+138
+145
+140
+135
+135
+133
+134
+134
+133
+135
+137
+136
+141
+161
+166
+148
+133
+133
+140
+144
+137
+136
+130
+136
+139
+134
+131
+138
+139
+130
+138
+137
+130
+134
+143
+125
+117
+127
+131
+121
+113
+139
+125
+115
+121
+133
+160
+181
+164
+138
+131
+109
+88
+108
+129
+123
+90
+84
+77
+147
+202
+225
+197
+145
+55
+68
+58
+59
+77
+89
+128
+168
+194
+136
+80
+75
+129
+157
+208
+220
+206
+166
+107
+86
+106
+90
+96
+109
+168
+180
+162
+148
+131
+114
+98
+57
+45
+54
+46
+63
+78
+94
+75
+96
+174
+220
+219
+182
+128
+128
+175
+171
+151
+138
+141
+161
+140
+149
+164
+139
+166
+184
+189
+167
+154
+147
+135
+135
+151
+146
+159
+190
+178
+149
+146
+148
+149
+177
+181
+156
+144
+126
+139
+155
+147
+153
+170
+167
+153
+160
+133
+121
+115
+115
+113
+113
+116
+111
+105
+97
+103
+150
+179
+204
+209
+194
+158
+127
+117
+110
+125
+133
+116
+121
+108
+123
+133
+133
+119
+126
+205
+150
+135
+137
+121
+130
+126
+129
+125
+138
+144
+135
+144
+139
+139
+137
+135
+135
+134
+131
+124
+138
+138
+133
+150
+140
+151
+145
+131
+143
+156
+159
+154
+157
+166
+158
+170
+170
+155
+188
+202
+198
+202
+205
+201
+205
+211
+206
+206
+211
+210
+199
+196
+197
+200
+202
+197
+204
+208
+207
+205
+197
+191
+182
+182
+188
+184
+189
+195
+196
+190
+198
+204
+192
+180
+178
+174
+178
+176
+175
+171
+184
+196
+184
+172
+147
+134
+138
+182
+191
+178
+172
+169
+143
+150
+167
+159
+134
+133
+102
+105
+119
+128
+96
+76
+116
+105
+97
+70
+85
+107
+104
+172
+170
+125
+150
+175
+154
+145
+124
+109
+126
+139
+141
+166
+182
+178
+165
+210
+192
+165
+123
+119
+146
+168
+150
+149
+147
+148
+191
+210
+180
+164
+185
+196
+188
+187
+199
+202
+198
+206
+184
+178
+202
+199
+160
+168
+207
+188
+151
+170
+200
+221
+190
+144
+144
+125
+127
+80
+140
+134
+78
+79
+82
+120
+188
+171
+120
+107
+167
+164
+148
+63
+42
+52
+108
+179
+147
+49
+56
+105
+139
+92
+93
+89
+85
+109
+129
+123
+118
+119
+114
+129
+134
+136
+125
+130
+127
+136
+137
+130
+139
+131
+133
+145
+141
+137
+133
+149
+155
+147
+154
+168
+171
+184
+191
+187
+164
+170
+151
+148
+191
+177
+169
+143
+135
+151
+159
+145
+178
+175
+157
+167
+155
+151
+130
+130
+131
+146
+149
+138
+140
+134
+119
+119
+110
+109
+103
+104
+117
+143
+157
+159
+158
+159
+150
+159
+153
+148
+155
+143
+145
+157
+162
+158
+155
+149
+153
+156
+155
+146
+153
+153
+144
+144
+158
+162
+160
+162
+150
+157
+158
+159
+165
+146
+153
+130
+123
+108
+115
+121
+127
+136
+140
+143
+144
+141
+150
+147
+137
+134
+146
+149
+136
+140
+145
+154
+143
+136
+159
+146
+137
+133
+134
+128
+131
+135
+136
+133
+130
+128
+127
+130
+136
+130
+131
+125
+133
+131
+134
+139
+137
+129
+135
+136
+141
+147
+136
+139
+141
+146
+145
+134
+138
+128
+137
+140
+138
+135
+139
+144
+135
+143
+137
+137
+138
+135
+128
+130
+124
+127
+121
+145
+148
+153
+149
+138
+159
+150
+126
+129
+145
+137
+94
+59
+80
+121
+109
+98
+100
+87
+72
+82
+150
+212
+222
+186
+99
+94
+70
+67
+74
+68
+115
+171
+199
+127
+62
+44
+46
+72
+106
+168
+207
+215
+199
+159
+100
+72
+100
+88
+137
+140
+157
+194
+174
+124
+90
+86
+82
+66
+88
+78
+54
+68
+77
+87
+123
+209
+190
+195
+180
+140
+161
+170
+166
+153
+140
+144
+153
+181
+179
+172
+176
+150
+171
+153
+150
+164
+175
+157
+158
+155
+148
+162
+170
+162
+154
+164
+156
+155
+178
+177
+155
+154
+135
+121
+131
+145
+148
+156
+155
+146
+145
+141
+131
+126
+119
+103
+110
+108
+106
+86
+90
+100
+99
+136
+165
+198
+207
+198
+177
+131
+126
+118
+106
+121
+111
+126
+126
+119
+99
+184
+179
+133
+136
+133
+124
+130
+114
+128
+141
+139
+140
+134
+139
+140
+129
+133
+134
+136
+125
+127
+138
+135
+148
+141
+140
+151
+154
+139
+144
+155
+156
+157
+150
+153
+166
+168
+155
+154
+198
+199
+201
+201
+197
+202
+205
+206
+211
+209
+207
+200
+196
+190
+198
+207
+198
+202
+201
+204
+197
+196
+176
+167
+177
+185
+179
+187
+190
+189
+197
+188
+187
+190
+191
+180
+182
+174
+170
+169
+172
+177
+199
+194
+174
+166
+168
+143
+154
+197
+189
+176
+169
+143
+136
+144
+136
+148
+135
+117
+90
+82
+106
+105
+119
+172
+175
+123
+94
+95
+108
+99
+139
+201
+137
+133
+167
+169
+140
+134
+108
+98
+127
+164
+180
+196
+182
+159
+209
+178
+164
+143
+82
+107
+131
+161
+178
+174
+177
+209
+210
+188
+194
+194
+192
+154
+133
+127
+134
+133
+137
+150
+178
+187
+209
+157
+125
+195
+210
+195
+187
+207
+216
+162
+129
+108
+109
+80
+67
+111
+181
+150
+150
+117
+184
+212
+189
+188
+180
+135
+108
+75
+38
+48
+113
+187
+199
+172
+103
+126
+184
+179
+141
+95
+93
+94
+89
+99
+105
+118
+138
+110
+119
+124
+131
+135
+140
+137
+128
+128
+127
+146
+137
+128
+134
+148
+160
+153
+137
+147
+154
+151
+157
+169
+159
+170
+178
+164
+153
+153
+160
+153
+164
+159
+135
+134
+134
+148
+151
+146
+171
+154
+134
+148
+143
+149
+133
+133
+136
+139
+143
+144
+144
+145
+134
+125
+119
+116
+109
+106
+100
+125
+149
+153
+158
+145
+146
+156
+148
+157
+159
+159
+158
+158
+160
+158
+150
+147
+151
+154
+150
+138
+140
+143
+140
+146
+146
+161
+160
+146
+158
+156
+149
+148
+154
+150
+137
+124
+121
+119
+133
+133
+130
+145
+148
+141
+143
+141
+139
+131
+136
+138
+141
+136
+153
+162
+148
+139
+136
+141
+143
+141
+138
+136
+131
+138
+135
+134
+138
+143
+148
+134
+141
+149
+133
+130
+133
+143
+131
+134
+149
+145
+135
+139
+144
+136
+137
+144
+149
+134
+136
+131
+136
+135
+138
+136
+131
+140
+141
+134
+135
+133
+127
+130
+130
+140
+144
+139
+131
+141
+115
+121
+141
+125
+123
+141
+123
+120
+153
+164
+130
+111
+109
+116
+102
+60
+74
+108
+88
+87
+125
+104
+65
+57
+69
+108
+184
+225
+201
+115
+113
+130
+151
+143
+98
+78
+170
+192
+105
+47
+34
+48
+54
+44
+73
+133
+192
+210
+192
+137
+97
+82
+52
+65
+89
+109
+141
+186
+180
+103
+148
+174
+93
+99
+86
+58
+98
+105
+92
+145
+215
+198
+165
+178
+182
+170
+143
+148
+186
+172
+185
+180
+189
+179
+165
+153
+177
+189
+160
+144
+150
+158
+172
+157
+154
+157
+176
+187
+167
+138
+125
+125
+136
+162
+184
+166
+143
+143
+125
+137
+145
+145
+129
+127
+145
+156
+146
+143
+125
+110
+96
+126
+120
+95
+109
+102
+97
+107
+115
+86
+100
+150
+182
+207
+205
+191
+151
+127
+111
+114
+127
+123
+109
+114
+200
+148
+129
+126
+126
+116
+121
+135
+131
+137
+145
+140
+139
+141
+145
+143
+135
+133
+141
+138
+137
+140
+141
+140
+151
+158
+154
+148
+138
+160
+167
+150
+143
+153
+159
+165
+153
+151
+189
+205
+202
+198
+204
+201
+205
+213
+215
+207
+207
+205
+195
+199
+205
+201
+205
+207
+202
+194
+192
+194
+184
+180
+182
+179
+189
+187
+187
+190
+188
+191
+202
+195
+189
+184
+176
+172
+176
+182
+178
+187
+198
+194
+170
+167
+165
+153
+170
+201
+199
+185
+149
+137
+113
+120
+150
+153
+107
+99
+107
+87
+67
+99
+143
+175
+141
+110
+114
+127
+108
+114
+194
+194
+115
+120
+118
+126
+136
+145
+161
+170
+164
+175
+178
+175
+151
+205
+196
+162
+172
+130
+125
+153
+160
+145
+150
+135
+192
+179
+134
+144
+159
+159
+157
+150
+150
+153
+157
+179
+185
+180
+161
+187
+213
+176
+188
+170
+133
+181
+209
+217
+156
+95
+83
+89
+129
+153
+141
+195
+208
+177
+110
+181
+227
+222
+196
+131
+76
+37
+21
+55
+110
+178
+192
+160
+105
+145
+177
+161
+118
+90
+89
+107
+135
+118
+109
+106
+100
+129
+148
+121
+119
+129
+130
+118
+126
+134
+127
+129
+127
+136
+150
+151
+133
+135
+145
+137
+134
+145
+147
+146
+143
+145
+155
+151
+157
+147
+138
+141
+138
+149
+151
+148
+156
+161
+161
+165
+153
+160
+150
+139
+140
+138
+141
+146
+133
+160
+151
+146
+153
+141
+148
+159
+146
+133
+131
+120
+110
+110
+92
+96
+124
+154
+162
+164
+149
+150
+155
+154
+160
+161
+158
+154
+161
+159
+150
+144
+150
+146
+136
+143
+133
+135
+145
+144
+147
+151
+153
+160
+157
+157
+155
+150
+153
+134
+119
+116
+127
+128
+139
+137
+143
+146
+148
+138
+136
+147
+147
+138
+137
+144
+143
+130
+139
+143
+143
+137
+137
+137
+134
+136
+134
+138
+130
+135
+130
+134
+133
+130
+131
+131
+129
+131
+138
+133
+135
+153
+131
+130
+148
+159
+135
+133
+148
+154
+140
+149
+147
+136
+130
+133
+138
+138
+137
+138
+137
+145
+138
+135
+134
+135
+129
+135
+145
+146
+133
+136
+124
+125
+127
+135
+135
+124
+128
+127
+114
+116
+154
+178
+147
+140
+118
+108
+123
+104
+97
+85
+89
+103
+136
+186
+170
+99
+64
+74
+86
+154
+217
+210
+136
+72
+137
+154
+145
+171
+146
+197
+157
+83
+86
+77
+77
+79
+59
+86
+137
+156
+180
+208
+162
+95
+103
+97
+114
+92
+56
+89
+146
+184
+150
+131
+164
+137
+171
+127
+94
+96
+58
+79
+187
+168
+199
+165
+148
+188
+187
+150
+146
+146
+178
+178
+185
+197
+177
+143
+144
+161
+186
+179
+169
+151
+154
+153
+162
+187
+171
+157
+157
+150
+139
+136
+119
+128
+133
+159
+153
+131
+143
+148
+155
+155
+146
+134
+137
+149
+139
+131
+134
+126
+114
+108
+108
+113
+104
+79
+102
+103
+95
+106
+107
+95
+98
+99
+133
+177
+198
+198
+188
+157
+119
+131
+121
+96
+168
+168
+123
+118
+126
+125
+128
+137
+129
+141
+135
+144
+141
+144
+154
+144
+144
+130
+138
+148
+136
+143
+146
+145
+135
+146
+158
+136
+135
+149
+148
+148
+146
+156
+159
+164
+149
+151
+202
+207
+200
+207
+208
+206
+209
+207
+206
+207
+209
+202
+207
+206
+208
+211
+207
+196
+201
+195
+195
+197
+192
+187
+188
+190
+184
+187
+191
+177
+195
+192
+201
+205
+198
+186
+186
+179
+179
+184
+189
+189
+189
+184
+167
+175
+166
+159
+188
+210
+199
+169
+162
+153
+133
+133
+134
+123
+113
+114
+89
+90
+107
+113
+135
+157
+138
+133
+118
+107
+107
+151
+212
+160
+105
+117
+153
+164
+168
+176
+157
+135
+118
+147
+154
+133
+199
+204
+134
+134
+135
+111
+124
+106
+80
+106
+118
+180
+170
+123
+128
+118
+124
+162
+164
+160
+155
+169
+178
+161
+177
+168
+146
+207
+219
+213
+161
+139
+170
+213
+207
+135
+97
+116
+139
+176
+174
+154
+215
+190
+109
+146
+205
+215
+195
+159
+90
+76
+96
+109
+145
+192
+191
+154
+107
+147
+139
+123
+90
+52
+45
+55
+87
+95
+114
+94
+86
+125
+117
+115
+106
+100
+108
+121
+120
+123
+138
+148
+139
+128
+129
+135
+145
+150
+138
+149
+143
+138
+136
+140
+158
+148
+151
+144
+143
+161
+194
+172
+146
+135
+150
+149
+154
+148
+139
+168
+166
+147
+141
+149
+140
+134
+161
+165
+136
+141
+149
+148
+144
+148
+159
+168
+171
+156
+137
+129
+134
+129
+121
+116
+108
+105
+97
+116
+147
+144
+154
+159
+143
+157
+160
+147
+153
+145
+164
+161
+157
+140
+143
+139
+138
+148
+141
+144
+154
+154
+146
+156
+151
+151
+144
+154
+148
+136
+143
+124
+116
+119
+126
+135
+143
+158
+148
+165
+154
+151
+147
+153
+135
+144
+150
+161
+158
+141
+139
+147
+157
+143
+138
+138
+138
+144
+138
+141
+140
+137
+131
+135
+138
+127
+134
+134
+128
+131
+135
+138
+129
+134
+133
+127
+125
+130
+137
+135
+140
+139
+143
+136
+135
+130
+134
+134
+137
+144
+138
+139
+135
+140
+135
+135
+133
+134
+129
+140
+153
+146
+124
+138
+124
+114
+100
+126
+143
+161
+164
+141
+96
+95
+109
+129
+124
+114
+143
+151
+114
+92
+92
+77
+70
+103
+104
+168
+213
+162
+88
+46
+43
+54
+124
+207
+210
+153
+64
+59
+93
+133
+141
+177
+196
+160
+111
+83
+56
+66
+117
+87
+67
+115
+139
+160
+194
+190
+135
+86
+75
+72
+84
+66
+68
+88
+154
+179
+157
+188
+167
+157
+119
+79
+89
+64
+172
+170
+128
+206
+190
+127
+162
+191
+176
+154
+139
+140
+170
+205
+196
+155
+153
+178
+185
+196
+181
+170
+172
+181
+175
+164
+155
+155
+156
+154
+144
+138
+137
+134
+133
+145
+150
+166
+174
+154
+162
+176
+172
+159
+150
+160
+141
+139
+129
+139
+143
+126
+127
+116
+120
+120
+100
+114
+117
+109
+111
+110
+123
+106
+99
+100
+97
+108
+141
+160
+161
+154
+140
+120
+130
+167
+127
+128
+129
+136
+126
+138
+143
+139
+143
+140
+137
+144
+149
+147
+137
+133
+129
+133
+134
+129
+148
+155
+151
+153
+146
+146
+139
+161
+155
+148
+150
+159
+167
+160
+144
+158
+197
+207
+210
+208
+207
+212
+208
+205
+205
+208
+206
+208
+206
+200
+205
+207
+202
+198
+191
+194
+198
+185
+180
+181
+189
+187
+188
+188
+188
+181
+191
+195
+199
+204
+201
+197
+188
+172
+181
+186
+182
+187
+197
+182
+164
+171
+178
+177
+196
+204
+172
+162
+176
+158
+145
+145
+151
+130
+116
+106
+107
+124
+124
+115
+103
+118
+151
+128
+85
+94
+125
+189
+209
+147
+136
+159
+158
+145
+143
+129
+98
+99
+136
+138
+143
+185
+211
+159
+149
+131
+145
+155
+130
+113
+108
+145
+188
+189
+168
+181
+194
+191
+182
+170
+150
+140
+138
+150
+167
+172
+154
+134
+184
+198
+219
+168
+144
+172
+217
+202
+137
+141
+184
+191
+160
+164
+160
+188
+202
+139
+158
+207
+204
+192
+151
+135
+138
+113
+158
+198
+201
+154
+135
+169
+180
+153
+93
+70
+43
+35
+58
+77
+105
+89
+100
+133
+149
+129
+104
+120
+134
+113
+108
+118
+126
+138
+130
+138
+137
+129
+145
+140
+134
+141
+134
+143
+147
+144
+137
+140
+145
+148
+135
+133
+130
+135
+153
+147
+145
+148
+175
+170
+148
+154
+147
+143
+140
+137
+136
+147
+134
+141
+156
+156
+143
+139
+149
+150
+145
+139
+143
+145
+146
+140
+136
+140
+138
+128
+119
+111
+109
+99
+98
+93
+124
+145
+151
+149
+149
+157
+148
+146
+146
+144
+149
+160
+158
+149
+160
+144
+140
+153
+147
+148
+153
+143
+146
+150
+153
+160
+158
+160
+150
+137
+111
+110
+125
+129
+130
+139
+144
+134
+133
+150
+151
+177
+159
+158
+148
+157
+157
+146
+160
+150
+140
+141
+143
+134
+149
+144
+140
+140
+135
+147
+157
+149
+162
+154
+143
+125
+126
+137
+136
+134
+136
+138
+134
+135
+133
+148
+136
+135
+136
+130
+136
+138
+135
+137
+133
+130
+130
+140
+131
+140
+141
+138
+130
+134
+135
+129
+131
+137
+128
+144
+136
+127
+137
+133
+131
+134
+127
+126
+128
+161
+175
+161
+128
+116
+97
+108
+97
+139
+154
+108
+104
+129
+129
+99
+82
+100
+96
+107
+200
+181
+146
+95
+45
+33
+60
+145
+194
+212
+182
+109
+85
+92
+83
+102
+157
+174
+104
+97
+105
+88
+88
+84
+43
+37
+49
+104
+140
+160
+196
+154
+83
+51
+95
+114
+99
+67
+84
+87
+161
+190
+207
+175
+154
+179
+125
+75
+100
+185
+138
+134
+200
+192
+153
+180
+206
+210
+191
+176
+148
+140
+186
+190
+171
+164
+151
+151
+189
+182
+180
+174
+174
+171
+154
+164
+160
+159
+168
+165
+165
+172
+171
+159
+151
+149
+156
+164
+156
+155
+145
+143
+148
+150
+145
+133
+139
+125
+123
+137
+139
+117
+126
+109
+109
+96
+118
+100
+103
+124
+124
+133
+121
+111
+109
+94
+97
+90
+110
+116
+128
+130
+116
+159
+135
+115
+128
+123
+137
+136
+134
+143
+150
+150
+148
+141
+146
+151
+139
+134
+133
+133
+147
+143
+139
+151
+151
+147
+160
+157
+154
+156
+157
+144
+161
+166
+157
+153
+154
+149
+201
+209
+208
+210
+209
+208
+206
+200
+202
+202
+207
+202
+198
+202
+206
+196
+188
+192
+188
+194
+189
+179
+174
+177
+188
+194
+187
+179
+181
+178
+184
+202
+206
+202
+195
+189
+182
+178
+177
+177
+182
+187
+187
+180
+170
+169
+178
+190
+200
+190
+179
+162
+154
+160
+148
+156
+153
+145
+119
+121
+107
+118
+116
+110
+93
+109
+128
+86
+72
+96
+129
+208
+178
+138
+129
+125
+99
+120
+135
+116
+106
+124
+116
+120
+169
+208
+153
+143
+128
+164
+200
+192
+179
+158
+146
+168
+160
+145
+164
+172
+162
+167
+189
+199
+201
+196
+198
+200
+198
+195
+166
+176
+215
+218
+180
+149
+175
+222
+198
+146
+170
+191
+171
+181
+202
+184
+153
+161
+157
+174
+210
+217
+218
+213
+180
+129
+130
+184
+217
+198
+189
+206
+182
+146
+75
+77
+63
+68
+48
+42
+34
+41
+67
+88
+166
+165
+104
+89
+99
+113
+104
+105
+97
+114
+129
+128
+140
+131
+125
+121
+127
+129
+150
+150
+134
+138
+159
+157
+144
+151
+148
+140
+147
+137
+146
+164
+128
+139
+154
+147
+160
+169
+153
+165
+158
+139
+139
+135
+140
+141
+144
+164
+158
+145
+134
+136
+141
+138
+136
+141
+134
+146
+137
+131
+134
+137
+137
+135
+124
+117
+114
+114
+103
+97
+119
+139
+144
+155
+157
+162
+155
+148
+144
+150
+155
+144
+145
+145
+154
+151
+141
+149
+144
+146
+147
+143
+158
+156
+146
+154
+146
+161
+137
+123
+113
+111
+129
+135
+138
+147
+157
+145
+148
+151
+160
+180
+162
+144
+140
+162
+155
+140
+162
+166
+149
+162
+171
+156
+154
+147
+138
+140
+141
+146
+154
+147
+153
+148
+146
+137
+143
+141
+144
+135
+137
+137
+134
+133
+131
+133
+130
+138
+130
+130
+130
+133
+131
+133
+134
+137
+135
+139
+138
+136
+136
+136
+129
+134
+130
+130
+127
+127
+124
+139
+140
+128
+128
+118
+107
+115
+117
+123
+120
+110
+135
+157
+145
+143
+137
+128
+114
+116
+127
+114
+129
+175
+180
+121
+60
+76
+89
+100
+185
+186
+127
+138
+109
+62
+54
+85
+92
+160
+206
+185
+109
+108
+118
+92
+118
+187
+145
+96
+92
+68
+74
+64
+73
+78
+58
+55
+93
+119
+147
+180
+174
+133
+74
+68
+129
+157
+94
+64
+67
+109
+194
+217
+186
+156
+171
+128
+85
+179
+127
+86
+116
+201
+189
+147
+167
+158
+188
+204
+205
+200
+195
+181
+192
+189
+167
+170
+190
+202
+159
+143
+148
+164
+178
+174
+172
+169
+162
+161
+158
+149
+131
+121
+125
+153
+180
+166
+143
+158
+149
+138
+143
+164
+164
+161
+155
+146
+147
+135
+141
+148
+134
+133
+131
+136
+113
+123
+124
+124
+133
+134
+119
+118
+104
+108
+114
+95
+98
+120
+121
+123
+129
+141
+178
+180
+161
+128
+129
+124
+134
+148
+147
+150
+150
+147
+140
+148
+155
+147
+137
+140
+138
+144
+147
+146
+149
+140
+156
+153
+150
+161
+153
+156
+153
+153
+165
+157
+156
+155
+210
+212
+210
+211
+209
+208
+206
+195
+202
+202
+201
+209
+212
+205
+192
+180
+174
+189
+192
+192
+192
+188
+177
+176
+190
+189
+180
+190
+178
+177
+205
+202
+204
+204
+197
+190
+185
+185
+179
+186
+189
+187
+189
+185
+179
+171
+172
+181
+195
+189
+187
+181
+161
+175
+175
+159
+156
+143
+135
+108
+86
+110
+125
+103
+95
+110
+107
+74
+72
+80
+158
+210
+162
+144
+138
+107
+102
+111
+134
+134
+120
+135
+136
+131
+192
+171
+138
+135
+150
+206
+207
+177
+175
+157
+154
+185
+197
+190
+177
+159
+136
+148
+176
+190
+185
+195
+202
+195
+185
+184
+171
+221
+226
+213
+157
+164
+221
+213
+182
+194
+191
+184
+192
+170
+124
+121
+194
+187
+180
+217
+215
+212
+165
+85
+78
+172
+211
+188
+158
+178
+165
+120
+113
+158
+73
+98
+69
+62
+73
+53
+51
+66
+87
+187
+170
+117
+93
+110
+104
+98
+107
+104
+100
+117
+120
+136
+129
+126
+138
+159
+141
+135
+138
+146
+151
+131
+138
+136
+130
+138
+137
+144
+140
+136
+141
+149
+134
+135
+146
+156
+156
+144
+138
+131
+145
+143
+137
+146
+154
+155
+134
+153
+141
+134
+135
+137
+135
+136
+146
+136
+131
+134
+150
+135
+136
+130
+139
+139
+139
+123
+118
+110
+108
+88
+93
+110
+154
+161
+154
+160
+156
+153
+147
+155
+153
+151
+165
+164
+156
+156
+151
+159
+148
+140
+147
+155
+154
+149
+153
+148
+140
+135
+123
+124
+124
+125
+140
+148
+153
+149
+161
+146
+162
+166
+147
+170
+153
+137
+139
+149
+150
+143
+137
+139
+146
+151
+150
+140
+138
+144
+144
+135
+135
+134
+139
+131
+133
+129
+133
+139
+146
+139
+129
+128
+126
+128
+135
+138
+138
+137
+134
+136
+136
+131
+134
+136
+139
+133
+134
+134
+137
+141
+138
+141
+136
+135
+138
+138
+135
+127
+127
+131
+140
+150
+141
+134
+126
+125
+105
+105
+120
+124
+136
+125
+103
+110
+141
+147
+126
+121
+93
+88
+119
+120
+110
+166
+168
+161
+140
+93
+84
+83
+124
+168
+115
+64
+80
+98
+79
+59
+74
+89
+139
+198
+200
+145
+76
+60
+83
+171
+188
+131
+98
+117
+95
+68
+89
+92
+77
+76
+67
+106
+135
+135
+175
+199
+190
+165
+166
+191
+135
+127
+90
+72
+78
+162
+210
+201
+151
+181
+176
+164
+171
+109
+92
+138
+205
+179
+164
+166
+178
+191
+202
+181
+175
+204
+200
+201
+206
+187
+164
+171
+204
+198
+182
+174
+153
+153
+151
+150
+159
+164
+157
+159
+146
+156
+166
+154
+160
+161
+148
+144
+145
+167
+160
+160
+160
+162
+169
+172
+179
+179
+171
+167
+172
+180
+169
+165
+169
+164
+150
+138
+136
+136
+130
+127
+117
+120
+104
+107
+113
+107
+118
+125
+108
+113
+148
+165
+195
+202
+189
+148
+143
+134
+138
+140
+154
+146
+140
+156
+149
+147
+137
+144
+149
+145
+150
+158
+150
+154
+146
+161
+161
+166
+159
+145
+156
+164
+155
+159
+166
+158
+210
+211
+210
+202
+205
+191
+190
+197
+202
+200
+190
+204
+207
+196
+182
+178
+192
+200
+190
+195
+194
+189
+179
+190
+190
+180
+175
+188
+190
+192
+202
+205
+194
+182
+186
+184
+176
+185
+188
+189
+186
+194
+181
+185
+176
+161
+170
+190
+200
+202
+188
+166
+162
+170
+181
+169
+162
+143
+130
+118
+90
+106
+124
+106
+78
+88
+96
+62
+88
+108
+192
+200
+169
+156
+141
+108
+106
+131
+133
+125
+119
+124
+110
+194
+202
+177
+179
+159
+180
+211
+166
+141
+124
+119
+143
+169
+146
+165
+165
+136
+143
+176
+184
+171
+174
+185
+178
+164
+174
+156
+198
+222
+180
+201
+184
+222
+226
+202
+199
+186
+206
+195
+147
+134
+147
+196
+211
+211
+218
+190
+191
+140
+77
+148
+209
+205
+140
+106
+102
+75
+131
+199
+194
+135
+60
+49
+39
+97
+96
+76
+48
+44
+80
+126
+107
+107
+120
+123
+111
+102
+105
+115
+119
+100
+111
+115
+119
+125
+133
+154
+135
+125
+130
+127
+146
+140
+134
+134
+136
+143
+150
+150
+143
+136
+131
+138
+144
+137
+140
+146
+148
+166
+136
+134
+141
+147
+134
+143
+162
+149
+151
+155
+154
+139
+154
+141
+138
+147
+159
+149
+136
+139
+157
+136
+138
+133
+128
+134
+137
+127
+123
+117
+118
+104
+107
+136
+147
+147
+147
+144
+151
+164
+151
+158
+149
+156
+170
+170
+164
+155
+155
+162
+158
+157
+151
+149
+160
+166
+159
+156
+136
+127
+126
+128
+129
+137
+149
+147
+139
+137
+149
+149
+153
+153
+149
+145
+149
+155
+141
+156
+159
+150
+155
+140
+134
+146
+144
+146
+144
+138
+145
+157
+148
+138
+143
+139
+137
+143
+136
+137
+134
+137
+139
+135
+127
+126
+134
+140
+156
+144
+134
+135
+138
+129
+139
+149
+151
+136
+135
+130
+134
+133
+133
+130
+133
+134
+133
+133
+130
+130
+135
+156
+179
+162
+129
+126
+133
+125
+117
+116
+123
+131
+124
+120
+100
+96
+134
+110
+90
+96
+99
+118
+115
+159
+145
+107
+146
+143
+117
+102
+110
+119
+144
+186
+138
+93
+66
+58
+94
+110
+73
+115
+127
+128
+189
+211
+151
+65
+57
+88
+200
+170
+108
+92
+97
+116
+77
+126
+99
+56
+111
+63
+104
+115
+149
+188
+202
+199
+174
+198
+181
+107
+123
+124
+102
+78
+134
+207
+210
+187
+162
+205
+204
+155
+131
+120
+144
+209
+204
+185
+165
+162
+135
+194
+189
+161
+162
+165
+178
+201
+211
+212
+201
+207
+178
+164
+147
+146
+161
+165
+166
+169
+172
+175
+190
+177
+175
+159
+160
+172
+159
+155
+182
+184
+182
+185
+179
+172
+172
+165
+168
+172
+154
+140
+139
+140
+138
+133
+134
+150
+150
+145
+144
+143
+125
+126
+131
+106
+118
+118
+113
+121
+109
+128
+121
+115
+147
+150
+116
+135
+185
+201
+200
+166
+137
+145
+145
+141
+146
+150
+155
+141
+140
+140
+137
+149
+149
+153
+149
+140
+156
+153
+168
+169
+166
+155
+157
+162
+159
+153
+157
+161
+210
+207
+195
+206
+204
+197
+199
+201
+206
+194
+191
+196
+190
+172
+175
+194
+198
+196
+202
+201
+196
+189
+185
+194
+192
+189
+186
+189
+196
+182
+198
+194
+197
+190
+185
+187
+180
+179
+182
+197
+199
+192
+186
+187
+170
+151
+161
+190
+202
+185
+168
+159
+167
+156
+154
+168
+157
+143
+166
+151
+94
+117
+128
+121
+96
+79
+84
+76
+99
+158
+207
+180
+165
+157
+129
+113
+137
+133
+125
+146
+140
+127
+169
+209
+171
+166
+160
+130
+176
+195
+143
+144
+177
+172
+158
+129
+108
+153
+140
+117
+146
+172
+158
+133
+164
+165
+144
+156
+140
+155
+210
+185
+174
+218
+222
+206
+166
+191
+191
+176
+168
+184
+208
+213
+211
+219
+181
+186
+196
+178
+153
+110
+195
+209
+178
+181
+118
+102
+162
+194
+192
+170
+128
+120
+77
+49
+58
+75
+55
+42
+35
+32
+65
+69
+116
+141
+123
+113
+106
+95
+95
+102
+109
+136
+118
+115
+120
+121
+127
+125
+127
+137
+140
+130
+143
+149
+140
+148
+139
+154
+147
+146
+144
+139
+131
+133
+138
+133
+140
+155
+148
+147
+143
+137
+131
+131
+131
+141
+150
+128
+127
+134
+136
+137
+156
+144
+146
+139
+140
+136
+135
+147
+146
+139
+147
+148
+147
+144
+151
+141
+133
+137
+126
+126
+125
+144
+156
+158
+143
+145
+153
+154
+155
+145
+155
+170
+170
+169
+168
+172
+175
+180
+170
+165
+174
+172
+170
+165
+161
+148
+138
+121
+116
+121
+130
+140
+137
+139
+129
+128
+141
+140
+145
+145
+149
+145
+148
+146
+144
+185
+161
+148
+154
+143
+135
+144
+147
+137
+137
+139
+139
+134
+137
+139
+149
+139
+141
+136
+130
+128
+129
+135
+143
+143
+149
+162
+138
+134
+140
+136
+137
+131
+136
+144
+151
+158
+160
+144
+136
+138
+143
+131
+134
+138
+138
+137
+131
+135
+136
+134
+149
+181
+192
+166
+131
+128
+134
+136
+140
+149
+153
+143
+148
+121
+108
+131
+109
+106
+89
+89
+99
+95
+110
+133
+148
+117
+85
+128
+99
+93
+89
+83
+150
+138
+110
+74
+53
+63
+70
+80
+106
+92
+76
+93
+138
+200
+211
+174
+99
+92
+176
+194
+134
+96
+125
+158
+143
+90
+83
+63
+95
+149
+149
+99
+94
+105
+158
+175
+200
+188
+206
+188
+149
+133
+165
+155
+96
+105
+194
+220
+174
+128
+200
+166
+106
+119
+143
+158
+200
+176
+138
+170
+182
+168
+198
+211
+196
+170
+148
+174
+182
+186
+205
+213
+222
+200
+178
+175
+180
+179
+182
+189
+188
+188
+195
+177
+169
+166
+169
+176
+182
+185
+175
+170
+143
+144
+144
+140
+144
+133
+143
+133
+139
+137
+121
+124
+124
+120
+116
+124
+126
+126
+138
+149
+146
+130
+108
+115
+104
+105
+124
+127
+115
+115
+130
+113
+143
+169
+120
+133
+133
+128
+162
+196
+200
+166
+148
+133
+140
+159
+150
+155
+148
+147
+140
+130
+141
+153
+156
+144
+161
+172
+170
+172
+169
+157
+160
+165
+159
+143
+144
+157
+201
+209
+207
+195
+195
+200
+201
+204
+201
+191
+184
+184
+185
+182
+191
+196
+197
+198
+198
+200
+201
+188
+188
+191
+194
+181
+182
+190
+179
+184
+194
+192
+197
+192
+192
+185
+180
+178
+186
+199
+202
+201
+197
+178
+169
+161
+160
+189
+194
+181
+172
+162
+150
+151
+165
+153
+146
+170
+191
+159
+121
+147
+162
+108
+89
+102
+82
+83
+106
+189
+192
+174
+171
+159
+146
+144
+137
+123
+126
+147
+134
+174
+210
+162
+162
+148
+129
+107
+145
+144
+138
+174
+202
+156
+139
+125
+150
+162
+158
+174
+186
+192
+168
+154
+169
+148
+155
+147
+140
+188
+198
+188
+196
+223
+206
+179
+207
+205
+184
+167
+188
+207
+210
+184
+205
+190
+162
+190
+165
+174
+195
+215
+195
+140
+128
+194
+169
+194
+192
+178
+157
+83
+52
+52
+45
+39
+63
+92
+95
+52
+100
+179
+188
+121
+133
+130
+119
+109
+110
+137
+118
+155
+197
+206
+168
+129
+126
+126
+131
+125
+133
+151
+149
+135
+133
+136
+140
+136
+140
+153
+144
+144
+149
+144
+146
+138
+143
+128
+133
+145
+133
+135
+131
+125
+134
+135
+130
+136
+138
+147
+133
+134
+135
+136
+133
+131
+135
+148
+136
+136
+141
+127
+139
+130
+146
+149
+147
+149
+147
+133
+129
+134
+130
+133
+131
+143
+164
+159
+157
+151
+150
+149
+149
+157
+160
+169
+166
+155
+175
+171
+181
+181
+160
+171
+174
+167
+156
+157
+159
+153
+131
+126
+124
+129
+143
+154
+137
+134
+133
+145
+157
+144
+159
+157
+151
+139
+146
+140
+138
+171
+159
+159
+150
+134
+134
+138
+144
+151
+164
+151
+140
+153
+140
+137
+147
+133
+135
+159
+159
+135
+143
+141
+137
+144
+141
+147
+155
+140
+145
+153
+146
+144
+131
+141
+149
+135
+128
+129
+129
+134
+139
+131
+127
+134
+135
+130
+135
+134
+130
+130
+136
+143
+143
+150
+156
+135
+123
+125
+131
+158
+160
+143
+155
+121
+107
+116
+100
+100
+134
+176
+127
+103
+123
+117
+154
+128
+77
+74
+79
+79
+63
+92
+168
+155
+177
+111
+64
+47
+56
+65
+52
+56
+66
+41
+60
+135
+211
+227
+196
+138
+137
+216
+207
+156
+115
+114
+146
+108
+77
+66
+78
+70
+123
+157
+153
+96
+97
+108
+166
+197
+217
+219
+150
+119
+133
+159
+145
+95
+94
+180
+208
+178
+196
+206
+187
+137
+119
+104
+165
+208
+170
+145
+197
+208
+188
+171
+197
+209
+170
+149
+170
+171
+148
+160
+185
+199
+207
+204
+206
+202
+186
+154
+164
+170
+157
+170
+178
+181
+184
+186
+176
+167
+159
+135
+141
+126
+154
+147
+143
+137
+141
+135
+130
+136
+136
+128
+134
+123
+127
+126
+110
+128
+120
+115
+131
+139
+127
+121
+113
+111
+115
+117
+124
+133
+121
+127
+117
+164
+130
+121
+116
+131
+133
+115
+148
+188
+186
+162
+148
+148
+157
+144
+141
+147
+147
+139
+145
+148
+145
+153
+166
+175
+168
+174
+170
+150
+151
+162
+155
+150
+145
+156
+206
+204
+200
+196
+199
+208
+206
+197
+188
+184
+185
+175
+182
+192
+198
+194
+197
+198
+204
+199
+189
+186
+190
+189
+184
+191
+192
+194
+188
+181
+194
+200
+199
+194
+188
+177
+179
+186
+194
+192
+192
+188
+187
+187
+176
+157
+162
+170
+178
+169
+158
+155
+162
+182
+176
+148
+158
+174
+176
+156
+151
+155
+140
+107
+89
+83
+82
+100
+144
+210
+187
+185
+180
+174
+153
+148
+125
+137
+138
+141
+150
+207
+168
+131
+133
+105
+89
+85
+100
+107
+120
+202
+178
+135
+121
+106
+119
+158
+189
+194
+189
+172
+159
+147
+159
+160
+170
+181
+216
+211
+201
+189
+215
+219
+204
+221
+215
+192
+184
+194
+199
+166
+150
+141
+206
+162
+194
+204
+206
+219
+195
+150
+99
+70
+144
+220
+200
+139
+170
+205
+166
+84
+45
+56
+59
+53
+54
+54
+88
+172
+212
+176
+107
+66
+85
+126
+130
+90
+103
+166
+212
+205
+167
+130
+134
+118
+130
+127
+126
+125
+125
+131
+131
+131
+129
+147
+143
+131
+139
+137
+130
+133
+153
+146
+137
+143
+133
+125
+128
+127
+123
+130
+131
+135
+139
+141
+128
+129
+137
+144
+129
+129
+127
+141
+138
+138
+150
+147
+151
+136
+131
+137
+149
+146
+141
+144
+135
+133
+145
+135
+134
+139
+150
+154
+136
+135
+154
+160
+155
+157
+162
+170
+174
+161
+161
+165
+160
+166
+178
+180
+169
+167
+165
+170
+159
+159
+151
+149
+145
+138
+124
+128
+133
+137
+141
+143
+135
+145
+149
+157
+164
+149
+171
+151
+137
+133
+135
+141
+147
+149
+138
+139
+143
+150
+134
+140
+140
+147
+168
+151
+150
+174
+162
+131
+133
+143
+137
+156
+158
+141
+175
+172
+145
+143
+131
+131
+149
+151
+144
+139
+138
+136
+136
+144
+141
+147
+149
+133
+133
+141
+138
+137
+139
+133
+137
+134
+134
+135
+134
+135
+133
+137
+135
+133
+158
+184
+139
+118
+137
+126
+114
+134
+137
+114
+119
+104
+84
+102
+150
+180
+128
+108
+119
+149
+157
+128
+117
+87
+63
+65
+70
+68
+67
+114
+202
+218
+194
+131
+77
+42
+52
+80
+109
+116
+109
+70
+146
+221
+228
+208
+170
+200
+179
+200
+199
+117
+106
+93
+85
+66
+100
+135
+143
+171
+129
+167
+164
+129
+126
+170
+192
+216
+201
+118
+90
+87
+99
+108
+90
+88
+172
+219
+217
+189
+171
+188
+144
+120
+108
+178
+210
+164
+146
+170
+175
+125
+123
+156
+206
+194
+165
+164
+179
+176
+159
+165
+196
+192
+189
+198
+185
+198
+204
+201
+194
+197
+195
+192
+190
+198
+197
+188
+177
+169
+181
+171
+170
+170
+161
+140
+153
+149
+141
+129
+137
+136
+134
+127
+128
+131
+128
+121
+117
+124
+121
+129
+123
+126
+125
+115
+116
+123
+117
+117
+131
+124
+118
+147
+134
+134
+137
+124
+127
+133
+121
+130
+160
+191
+196
+170
+153
+150
+144
+139
+149
+146
+148
+156
+147
+143
+168
+175
+172
+174
+165
+153
+145
+162
+167
+158
+155
+156
+205
+198
+200
+206
+209
+211
+201
+189
+189
+177
+178
+190
+191
+187
+194
+196
+192
+209
+207
+195
+199
+194
+190
+197
+189
+189
+196
+191
+184
+192
+200
+196
+199
+190
+178
+180
+190
+195
+186
+177
+188
+191
+196
+195
+174
+172
+170
+172
+180
+164
+174
+168
+172
+180
+186
+176
+175
+185
+177
+162
+146
+138
+118
+80
+98
+75
+73
+85
+167
+180
+190
+185
+174
+178
+143
+140
+126
+120
+131
+126
+184
+194
+125
+108
+121
+128
+118
+98
+97
+92
+162
+206
+147
+161
+137
+116
+124
+159
+195
+184
+178
+169
+162
+164
+185
+198
+199
+222
+230
+219
+189
+207
+219
+221
+223
+194
+179
+176
+175
+171
+166
+175
+176
+190
+200
+192
+187
+199
+207
+141
+82
+102
+108
+174
+220
+206
+149
+146
+195
+180
+110
+45
+29
+41
+69
+54
+86
+176
+212
+204
+138
+86
+83
+108
+131
+117
+105
+162
+211
+218
+192
+138
+113
+110
+124
+133
+126
+129
+138
+130
+131
+137
+138
+135
+133
+127
+128
+129
+133
+133
+133
+130
+141
+141
+133
+139
+135
+136
+137
+133
+137
+167
+140
+136
+133
+143
+138
+146
+146
+145
+136
+134
+126
+131
+141
+144
+136
+131
+154
+153
+149
+135
+141
+147
+136
+139
+134
+136
+137
+140
+138
+135
+155
+124
+125
+146
+164
+150
+154
+151
+157
+162
+162
+165
+167
+168
+161
+171
+189
+195
+164
+170
+167
+170
+156
+161
+153
+151
+141
+133
+135
+140
+138
+148
+148
+146
+143
+154
+153
+145
+148
+135
+149
+141
+131
+136
+148
+138
+147
+151
+162
+148
+146
+153
+141
+151
+161
+139
+139
+139
+154
+157
+136
+143
+140
+137
+143
+134
+126
+123
+145
+149
+144
+136
+141
+136
+171
+191
+151
+135
+129
+130
+129
+134
+130
+128
+135
+128
+130
+130
+140
+135
+129
+136
+139
+131
+135
+135
+130
+129
+128
+128
+127
+124
+123
+158
+197
+162
+147
+113
+102
+139
+147
+123
+98
+85
+79
+92
+174
+166
+133
+95
+73
+114
+139
+186
+172
+104
+60
+56
+63
+49
+82
+70
+134
+187
+204
+215
+197
+127
+43
+35
+53
+64
+103
+109
+118
+145
+211
+217
+196
+207
+208
+175
+201
+189
+121
+80
+68
+60
+54
+111
+167
+199
+185
+135
+153
+171
+167
+134
+175
+186
+212
+178
+104
+85
+85
+84
+106
+128
+102
+167
+216
+212
+137
+141
+200
+178
+151
+144
+191
+205
+153
+124
+143
+162
+143
+145
+171
+201
+202
+185
+177
+190
+188
+181
+185
+197
+197
+185
+178
+186
+190
+201
+205
+209
+208
+209
+196
+186
+182
+179
+180
+181
+186
+192
+187
+179
+164
+156
+158
+151
+138
+146
+136
+136
+127
+116
+124
+121
+120
+125
+127
+121
+126
+131
+123
+117
+109
+108
+121
+117
+118
+124
+128
+118
+120
+157
+143
+138
+134
+133
+136
+127
+130
+120
+138
+127
+160
+205
+197
+164
+146
+145
+147
+137
+157
+155
+137
+139
+150
+168
+174
+176
+171
+158
+153
+146
+165
+161
+155
+153
+204
+207
+210
+210
+204
+197
+196
+192
+187
+190
+188
+190
+194
+191
+198
+199
+206
+205
+204
+201
+194
+185
+195
+197
+200
+196
+191
+190
+192
+198
+206
+198
+192
+176
+175
+176
+179
+182
+178
+185
+200
+208
+202
+199
+179
+172
+171
+172
+182
+187
+187
+172
+176
+187
+181
+171
+178
+170
+151
+156
+160
+143
+107
+105
+108
+92
+80
+110
+181
+184
+186
+187
+194
+168
+137
+121
+123
+135
+130
+172
+211
+164
+119
+105
+111
+105
+120
+93
+85
+154
+202
+171
+168
+182
+141
+115
+127
+153
+180
+160
+158
+166
+177
+197
+213
+212
+219
+233
+215
+160
+192
+230
+213
+208
+202
+180
+170
+190
+208
+211
+196
+177
+175
+215
+178
+195
+211
+199
+108
+66
+99
+159
+207
+209
+202
+182
+179
+169
+185
+111
+82
+53
+55
+64
+70
+113
+191
+213
+180
+83
+75
+106
+137
+139
+98
+144
+202
+222
+198
+158
+119
+109
+116
+129
+125
+137
+146
+136
+128
+128
+134
+137
+144
+141
+139
+143
+139
+140
+134
+135
+133
+136
+143
+141
+130
+128
+126
+130
+135
+134
+127
+144
+138
+141
+131
+143
+134
+129
+126
+135
+135
+148
+136
+128
+136
+136
+137
+136
+143
+153
+164
+147
+144
+141
+128
+141
+136
+130
+146
+141
+137
+127
+131
+141
+170
+178
+160
+161
+157
+155
+164
+159
+156
+155
+151
+157
+159
+149
+156
+165
+155
+150
+160
+167
+165
+164
+161
+149
+139
+134
+135
+135
+138
+140
+144
+134
+150
+144
+146
+154
+144
+162
+172
+147
+141
+148
+160
+151
+137
+148
+157
+154
+147
+147
+139
+149
+150
+146
+143
+147
+160
+154
+150
+169
+165
+146
+141
+151
+148
+129
+143
+136
+139
+134
+134
+139
+131
+157
+158
+137
+138
+141
+130
+133
+137
+143
+129
+131
+130
+129
+130
+131
+136
+135
+127
+129
+135
+137
+125
+131
+127
+127
+118
+116
+110
+110
+177
+207
+184
+123
+103
+109
+111
+121
+134
+136
+106
+84
+117
+172
+179
+128
+92
+96
+113
+176
+218
+179
+98
+58
+55
+83
+84
+69
+78
+107
+84
+181
+225
+220
+179
+109
+41
+39
+44
+36
+62
+130
+185
+172
+178
+207
+216
+195
+198
+216
+211
+164
+84
+57
+57
+62
+75
+165
+205
+192
+128
+116
+134
+185
+175
+138
+169
+216
+184
+125
+70
+74
+78
+85
+111
+104
+181
+221
+216
+175
+168
+202
+182
+129
+123
+194
+195
+146
+143
+172
+195
+176
+158
+177
+178
+200
+198
+168
+166
+176
+175
+172
+202
+208
+174
+161
+184
+175
+169
+190
+190
+191
+194
+184
+180
+182
+185
+176
+174
+146
+139
+148
+147
+157
+169
+174
+181
+178
+160
+130
+130
+121
+116
+117
+117
+135
+113
+115
+127
+133
+134
+114
+113
+108
+106
+114
+111
+133
+129
+128
+124
+161
+153
+123
+134
+138
+135
+136
+136
+139
+144
+140
+141
+139
+196
+202
+172
+154
+141
+151
+158
+158
+140
+139
+143
+156
+166
+171
+160
+153
+156
+148
+158
+164
+155
+155
+199
+202
+205
+201
+179
+185
+194
+189
+190
+192
+192
+189
+180
+190
+198
+201
+199
+204
+196
+189
+187
+190
+196
+200
+202
+195
+192
+199
+205
+208
+207
+200
+188
+172
+160
+172
+186
+188
+181
+188
+202
+200
+198
+197
+177
+172
+175
+170
+180
+187
+188
+195
+195
+190
+167
+161
+168
+189
+150
+150
+166
+154
+114
+116
+117
+89
+90
+127
+178
+194
+197
+187
+171
+136
+119
+140
+153
+144
+148
+215
+176
+133
+104
+102
+117
+128
+131
+111
+86
+190
+199
+169
+189
+157
+139
+121
+121
+184
+175
+156
+170
+172
+199
+199
+205
+207
+232
+221
+196
+200
+228
+217
+201
+186
+190
+192
+189
+169
+146
+155
+166
+171
+199
+188
+191
+225
+213
+160
+129
+166
+202
+216
+181
+171
+179
+199
+158
+176
+119
+73
+62
+45
+55
+140
+197
+218
+216
+194
+123
+78
+156
+178
+155
+123
+190
+222
+215
+159
+100
+96
+107
+118
+124
+121
+126
+135
+141
+136
+140
+143
+146
+140
+141
+141
+140
+147
+135
+130
+133
+136
+130
+133
+135
+143
+145
+129
+120
+124
+126
+128
+128
+130
+134
+133
+125
+125
+128
+139
+136
+128
+129
+126
+134
+127
+130
+143
+146
+153
+148
+137
+144
+145
+147
+144
+134
+149
+137
+144
+138
+131
+126
+143
+156
+179
+175
+140
+143
+150
+140
+149
+149
+149
+151
+153
+159
+167
+156
+153
+149
+151
+145
+143
+157
+156
+160
+159
+148
+145
+136
+139
+145
+141
+145
+136
+135
+143
+157
+147
+161
+182
+150
+143
+147
+154
+144
+146
+153
+156
+147
+149
+145
+137
+147
+167
+143
+164
+162
+138
+146
+146
+153
+154
+143
+150
+160
+169
+147
+148
+154
+154
+150
+144
+135
+130
+134
+131
+138
+143
+141
+134
+133
+136
+134
+135
+134
+128
+128
+136
+133
+129
+131
+134
+130
+133
+133
+130
+135
+129
+126
+128
+137
+184
+182
+120
+113
+105
+119
+184
+206
+162
+92
+86
+86
+106
+106
+126
+154
+126
+89
+114
+179
+188
+128
+88
+92
+89
+147
+208
+202
+135
+60
+78
+95
+66
+74
+117
+84
+66
+143
+202
+218
+205
+135
+49
+52
+47
+78
+44
+57
+76
+171
+219
+221
+199
+166
+167
+210
+197
+202
+186
+156
+127
+102
+94
+170
+201
+186
+156
+150
+160
+168
+196
+171
+191
+223
+208
+165
+130
+85
+78
+79
+97
+149
+202
+198
+210
+176
+147
+188
+168
+125
+133
+208
+197
+191
+207
+191
+202
+186
+154
+143
+131
+182
+209
+201
+187
+181
+176
+184
+188
+200
+170
+145
+145
+143
+156
+178
+181
+187
+190
+178
+168
+153
+159
+158
+162
+150
+133
+137
+149
+157
+166
+167
+161
+153
+143
+130
+129
+118
+115
+126
+119
+124
+125
+125
+129
+136
+131
+118
+115
+118
+108
+116
+116
+125
+128
+114
+164
+180
+140
+129
+137
+135
+150
+135
+126
+151
+140
+143
+155
+140
+172
+205
+190
+151
+151
+153
+166
+155
+140
+155
+168
+169
+174
+162
+150
+148
+156
+151
+150
+154
+149
+206
+201
+195
+178
+182
+195
+191
+196
+194
+186
+189
+192
+188
+198
+202
+202
+196
+195
+188
+180
+187
+187
+199
+199
+204
+206
+208
+205
+202
+207
+200
+189
+190
+172
+181
+188
+191
+187
+176
+180
+186
+195
+196
+188
+176
+169
+167
+178
+175
+186
+188
+190
+199
+187
+170
+178
+182
+175
+139
+145
+146
+121
+119
+129
+114
+103
+96
+158
+172
+199
+192
+171
+140
+119
+161
+158
+138
+138
+185
+199
+159
+170
+115
+125
+137
+145
+136
+104
+139
+209
+155
+148
+140
+129
+139
+128
+144
+190
+181
+187
+202
+204
+215
+201
+198
+222
+231
+199
+210
+227
+190
+207
+206
+174
+140
+115
+98
+137
+179
+180
+148
+130
+197
+197
+218
+218
+174
+125
+153
+205
+184
+159
+121
+177
+186
+213
+204
+133
+84
+74
+75
+129
+191
+219
+223
+222
+185
+108
+82
+119
+151
+124
+172
+218
+229
+209
+137
+80
+75
+88
+98
+103
+103
+115
+135
+133
+133
+125
+124
+138
+143
+130
+147
+140
+130
+133
+135
+138
+134
+134
+136
+137
+134
+137
+137
+136
+130
+125
+140
+139
+141
+133
+136
+134
+136
+135
+129
+140
+138
+137
+143
+133
+130
+138
+146
+156
+148
+154
+144
+136
+140
+144
+146
+140
+153
+156
+157
+148
+133
+131
+138
+160
+164
+147
+121
+123
+125
+140
+143
+146
+146
+145
+149
+150
+164
+175
+170
+158
+160
+148
+154
+161
+154
+165
+162
+155
+141
+135
+138
+135
+138
+145
+133
+137
+140
+150
+161
+146
+151
+158
+145
+145
+144
+138
+151
+166
+156
+135
+138
+153
+150
+153
+149
+145
+139
+145
+138
+135
+140
+140
+144
+141
+143
+134
+140
+166
+156
+141
+149
+141
+144
+138
+139
+130
+136
+138
+135
+141
+134
+131
+135
+139
+128
+135
+135
+131
+129
+134
+127
+136
+129
+134
+134
+138
+133
+131
+129
+131
+125
+130
+147
+186
+208
+166
+124
+120
+93
+93
+174
+209
+167
+113
+118
+82
+58
+64
+100
+126
+136
+99
+93
+180
+179
+108
+84
+86
+77
+94
+182
+211
+157
+54
+65
+55
+56
+109
+77
+66
+49
+96
+181
+206
+201
+161
+70
+53
+35
+44
+43
+66
+87
+162
+205
+176
+128
+131
+178
+177
+186
+178
+155
+174
+177
+180
+189
+197
+200
+202
+198
+151
+96
+105
+148
+169
+218
+220
+174
+187
+164
+145
+164
+157
+149
+177
+206
+177
+196
+171
+126
+178
+172
+159
+174
+211
+200
+158
+128
+143
+189
+187
+167
+170
+191
+191
+205
+209
+200
+179
+181
+184
+196
+187
+153
+153
+164
+169
+191
+194
+195
+198
+174
+137
+124
+113
+129
+139
+147
+162
+190
+179
+178
+181
+156
+145
+149
+130
+135
+133
+131
+126
+124
+130
+128
+128
+124
+128
+123
+116
+123
+126
+121
+124
+123
+121
+127
+130
+123
+153
+192
+150
+133
+119
+138
+131
+146
+135
+135
+141
+137
+149
+151
+145
+146
+190
+204
+159
+155
+162
+148
+153
+141
+155
+168
+172
+160
+150
+155
+156
+159
+157
+150
+158
+204
+192
+184
+181
+185
+192
+194
+191
+188
+191
+197
+192
+201
+201
+198
+201
+200
+197
+196
+187
+186
+200
+197
+191
+207
+204
+205
+204
+202
+204
+206
+202
+188
+185
+185
+185
+186
+168
+155
+180
+192
+195
+192
+184
+166
+174
+172
+162
+167
+179
+178
+189
+191
+180
+188
+181
+179
+157
+137
+140
+117
+105
+102
+105
+115
+106
+153
+180
+186
+192
+181
+154
+126
+137
+180
+165
+138
+160
+196
+159
+174
+151
+115
+140
+150
+153
+156
+111
+184
+190
+118
+123
+140
+140
+158
+110
+160
+195
+189
+194
+204
+211
+201
+182
+227
+230
+217
+202
+225
+213
+186
+209
+188
+131
+86
+147
+185
+206
+202
+195
+175
+156
+222
+227
+204
+188
+137
+175
+184
+168
+136
+110
+123
+191
+180
+218
+147
+117
+58
+153
+196
+223
+233
+230
+222
+153
+89
+57
+75
+110
+124
+201
+229
+226
+180
+92
+78
+93
+115
+118
+118
+111
+120
+114
+117
+140
+159
+151
+131
+127
+123
+129
+135
+141
+141
+133
+135
+145
+143
+141
+140
+133
+129
+128
+133
+129
+121
+121
+125
+130
+126
+133
+134
+127
+126
+126
+131
+148
+150
+136
+148
+131
+135
+131
+136
+144
+146
+135
+146
+131
+134
+141
+137
+135
+143
+135
+146
+147
+133
+151
+150
+140
+121
+120
+119
+119
+130
+146
+139
+150
+155
+156
+172
+166
+162
+169
+162
+162
+164
+176
+164
+160
+150
+149
+158
+153
+127
+124
+130
+137
+136
+141
+145
+139
+138
+150
+140
+133
+143
+140
+141
+138
+134
+155
+160
+159
+149
+147
+155
+154
+156
+165
+156
+158
+149
+140
+139
+131
+138
+147
+139
+140
+141
+130
+131
+137
+130
+128
+137
+136
+144
+158
+150
+161
+204
+177
+150
+155
+145
+128
+136
+128
+125
+129
+138
+129
+127
+134
+129
+134
+134
+126
+127
+130
+133
+131
+131
+130
+127
+140
+140
+139
+166
+199
+170
+114
+90
+64
+85
+158
+206
+189
+158
+120
+107
+89
+96
+124
+135
+117
+125
+111
+145
+176
+136
+79
+74
+69
+76
+167
+215
+179
+73
+41
+72
+87
+109
+89
+52
+54
+53
+145
+192
+213
+197
+111
+46
+39
+89
+58
+51
+102
+188
+215
+179
+117
+62
+155
+136
+166
+172
+106
+95
+114
+130
+166
+190
+196
+212
+213
+174
+134
+115
+84
+144
+206
+192
+114
+119
+128
+104
+149
+175
+174
+187
+202
+147
+202
+204
+188
+209
+185
+143
+166
+206
+179
+154
+143
+151
+195
+209
+182
+179
+172
+159
+188
+211
+198
+177
+165
+154
+196
+196
+171
+182
+195
+200
+199
+181
+168
+190
+185
+153
+157
+162
+171
+171
+166
+158
+153
+129
+127
+137
+127
+140
+133
+129
+128
+129
+124
+129
+131
+123
+138
+137
+121
+131
+125
+127
+128
+138
+134
+121
+126
+123
+126
+115
+138
+199
+145
+128
+137
+131
+141
+141
+139
+141
+137
+147
+149
+146
+147
+138
+141
+180
+206
+175
+157
+153
+150
+158
+149
+164
+158
+146
+155
+151
+166
+157
+150
+155
+154
+199
+198
+182
+182
+186
+190
+192
+186
+189
+192
+199
+200
+195
+198
+202
+198
+194
+194
+192
+190
+192
+195
+194
+206
+210
+207
+205
+197
+197
+199
+200
+195
+191
+196
+190
+188
+181
+151
+149
+180
+190
+185
+191
+182
+174
+181
+166
+168
+167
+161
+178
+191
+182
+181
+186
+185
+166
+146
+144
+138
+116
+111
+104
+104
+129
+116
+182
+151
+164
+178
+175
+136
+126
+150
+160
+149
+133
+175
+179
+160
+181
+145
+148
+140
+153
+174
+146
+151
+196
+144
+117
+144
+140
+172
+176
+156
+181
+179
+186
+201
+205
+175
+151
+198
+225
+213
+182
+208
+211
+187
+182
+181
+198
+186
+191
+194
+182
+164
+158
+156
+127
+191
+227
+191
+200
+205
+189
+174
+187
+135
+83
+107
+134
+196
+201
+150
+108
+77
+156
+221
+229
+221
+228
+210
+123
+64
+54
+84
+97
+160
+217
+226
+199
+115
+85
+87
+102
+144
+148
+90
+82
+90
+118
+137
+124
+115
+124
+128
+130
+123
+125
+127
+129
+145
+150
+130
+136
+138
+138
+137
+140
+137
+134
+134
+129
+139
+135
+129
+141
+138
+131
+131
+128
+128
+139
+134
+134
+145
+138
+129
+130
+136
+137
+130
+128
+133
+144
+148
+143
+143
+145
+136
+144
+136
+143
+131
+135
+143
+135
+129
+137
+124
+118
+119
+118
+118
+125
+137
+136
+147
+143
+141
+154
+153
+139
+150
+150
+149
+150
+155
+154
+149
+153
+144
+138
+136
+133
+137
+135
+136
+139
+138
+136
+137
+158
+154
+137
+129
+135
+147
+140
+137
+134
+137
+148
+151
+137
+139
+149
+151
+136
+139
+139
+137
+136
+140
+141
+139
+139
+144
+145
+148
+143
+137
+136
+134
+130
+130
+137
+127
+134
+143
+144
+150
+179
+150
+140
+143
+137
+136
+135
+128
+128
+131
+126
+131
+128
+127
+128
+131
+134
+129
+124
+129
+138
+139
+131
+135
+124
+135
+143
+141
+119
+162
+201
+158
+115
+84
+63
+110
+215
+212
+182
+134
+87
+88
+104
+148
+124
+123
+133
+104
+72
+110
+151
+136
+103
+93
+87
+80
+158
+215
+202
+136
+137
+147
+170
+144
+76
+53
+38
+52
+103
+168
+204
+196
+98
+48
+68
+131
+77
+53
+164
+200
+171
+145
+111
+139
+169
+141
+184
+172
+103
+85
+99
+116
+140
+133
+156
+184
+204
+205
+164
+168
+147
+164
+220
+190
+97
+105
+129
+109
+114
+116
+150
+199
+209
+187
+206
+210
+167
+188
+177
+149
+182
+207
+165
+151
+148
+157
+187
+218
+204
+188
+191
+168
+172
+197
+198
+166
+160
+156
+204
+204
+187
+179
+174
+154
+158
+151
+154
+186
+201
+186
+186
+189
+174
+151
+145
+125
+121
+115
+117
+111
+127
+139
+126
+125
+123
+119
+129
+128
+127
+131
+141
+129
+116
+124
+117
+136
+143
+127
+135
+121
+133
+125
+119
+124
+197
+154
+131
+136
+145
+143
+150
+144
+151
+150
+148
+148
+136
+145
+137
+146
+144
+165
+197
+182
+159
+145
+150
+155
+157
+160
+151
+153
+156
+155
+145
+146
+159
+156
+198
+180
+175
+187
+182
+184
+184
+184
+185
+197
+195
+188
+199
+202
+199
+195
+186
+189
+187
+188
+197
+191
+204
+206
+206
+205
+201
+199
+202
+200
+196
+188
+191
+200
+201
+182
+170
+164
+177
+191
+192
+185
+190
+186
+180
+171
+168
+170
+170
+170
+186
+189
+187
+191
+166
+168
+159
+148
+156
+161
+131
+126
+114
+118
+126
+151
+170
+126
+148
+165
+155
+125
+135
+133
+148
+145
+153
+187
+164
+149
+157
+130
+146
+150
+174
+154
+114
+133
+127
+113
+111
+146
+157
+185
+161
+161
+182
+196
+205
+196
+177
+177
+202
+223
+222
+188
+205
+223
+187
+170
+198
+186
+206
+204
+186
+188
+185
+148
+135
+137
+206
+223
+192
+182
+219
+175
+108
+150
+116
+67
+86
+115
+153
+218
+198
+157
+156
+206
+229
+228
+228
+220
+186
+106
+86
+64
+70
+134
+199
+223
+208
+149
+92
+79
+75
+88
+127
+121
+135
+131
+114
+113
+124
+143
+114
+115
+116
+120
+120
+125
+123
+124
+136
+139
+133
+131
+138
+130
+134
+143
+133
+135
+138
+135
+147
+147
+134
+133
+148
+135
+134
+130
+125
+126
+133
+139
+128
+131
+131
+121
+121
+125
+126
+123
+128
+130
+135
+141
+145
+133
+127
+144
+140
+143
+136
+135
+130
+131
+139
+128
+126
+128
+118
+123
+126
+125
+126
+130
+146
+150
+145
+144
+144
+150
+157
+139
+143
+147
+138
+150
+147
+151
+136
+140
+131
+135
+127
+135
+138
+137
+150
+156
+137
+135
+157
+138
+137
+134
+131
+135
+144
+130
+128
+138
+158
+161
+162
+156
+158
+149
+135
+134
+137
+133
+133
+137
+149
+157
+150
+157
+148
+144
+140
+148
+150
+149
+136
+137
+133
+134
+137
+138
+129
+127
+130
+128
+131
+127
+133
+136
+133
+133
+133
+140
+136
+136
+136
+134
+125
+129
+135
+134
+144
+156
+141
+129
+133
+140
+140
+136
+124
+136
+134
+107
+179
+210
+151
+98
+80
+84
+178
+228
+221
+176
+105
+79
+78
+102
+108
+160
+166
+103
+85
+70
+87
+125
+108
+82
+68
+72
+65
+109
+177
+194
+178
+148
+149
+213
+178
+84
+56
+46
+47
+70
+145
+182
+184
+131
+54
+62
+85
+94
+98
+191
+169
+159
+150
+141
+186
+145
+131
+191
+148
+90
+83
+95
+165
+111
+120
+119
+160
+172
+189
+149
+92
+106
+194
+210
+204
+149
+105
+139
+158
+160
+151
+160
+205
+200
+160
+179
+206
+172
+186
+141
+124
+189
+209
+179
+180
+188
+190
+187
+201
+213
+196
+170
+141
+134
+182
+207
+187
+191
+195
+206
+190
+171
+180
+184
+181
+177
+166
+176
+194
+197
+175
+149
+135
+148
+137
+125
+120
+123
+118
+128
+123
+128
+128
+119
+118
+120
+121
+123
+127
+131
+134
+127
+126
+104
+123
+117
+137
+139
+136
+131
+134
+129
+134
+126
+192
+149
+145
+134
+141
+147
+155
+147
+145
+157
+150
+140
+145
+157
+149
+146
+146
+146
+164
+200
+180
+161
+153
+155
+164
+157
+156
+164
+160
+154
+151
+156
+155
+169
+170
+167
+182
+192
+186
+181
+186
+184
+192
+204
+194
+195
+202
+200
+200
+188
+184
+185
+179
+182
+191
+201
+198
+206
+211
+201
+198
+195
+201
+202
+195
+195
+196
+202
+192
+179
+165
+174
+191
+192
+180
+182
+191
+184
+176
+175
+172
+168
+167
+172
+192
+190
+179
+170
+170
+148
+140
+148
+162
+151
+145
+126
+107
+121
+131
+131
+138
+126
+144
+166
+136
+116
+136
+136
+131
+155
+171
+156
+153
+154
+162
+154
+158
+150
+160
+144
+127
+175
+125
+97
+137
+165
+167
+185
+166
+168
+189
+197
+179
+166
+179
+208
+231
+222
+185
+171
+223
+206
+184
+188
+211
+162
+192
+175
+134
+119
+107
+102
+98
+169
+198
+210
+185
+220
+205
+184
+177
+175
+157
+128
+131
+139
+192
+212
+174
+141
+200
+232
+232
+225
+217
+201
+117
+105
+96
+79
+150
+217
+217
+187
+171
+129
+105
+78
+73
+77
+94
+140
+172
+131
+111
+113
+121
+120
+161
+148
+110
+105
+114
+124
+136
+124
+128
+138
+133
+131
+135
+138
+141
+129
+128
+138
+130
+139
+136
+133
+127
+131
+134
+135
+137
+138
+134
+127
+126
+126
+127
+135
+138
+138
+123
+130
+128
+127
+133
+136
+139
+149
+141
+134
+128
+138
+141
+128
+130
+130
+135
+141
+133
+125
+129
+125
+125
+127
+131
+123
+125
+129
+133
+143
+139
+139
+140
+150
+157
+151
+146
+141
+143
+144
+154
+155
+137
+130
+128
+124
+125
+130
+136
+137
+134
+143
+134
+128
+131
+136
+140
+133
+134
+153
+147
+130
+131
+137
+156
+143
+146
+135
+141
+150
+145
+135
+136
+131
+134
+144
+141
+146
+153
+156
+161
+153
+151
+153
+147
+148
+146
+143
+135
+135
+134
+144
+150
+136
+135
+136
+141
+137
+134
+130
+130
+134
+137
+136
+134
+134
+131
+131
+134
+133
+133
+133
+140
+143
+140
+128
+129
+129
+130
+133
+129
+124
+123
+107
+94
+182
+190
+116
+74
+59
+78
+182
+226
+215
+160
+79
+82
+93
+123
+131
+151
+162
+139
+97
+65
+64
+126
+167
+146
+97
+54
+72
+108
+141
+201
+209
+149
+190
+198
+168
+82
+33
+38
+78
+116
+110
+144
+195
+158
+79
+58
+147
+169
+213
+211
+195
+191
+145
+168
+201
+144
+153
+199
+153
+113
+90
+154
+116
+97
+107
+79
+118
+160
+188
+175
+93
+90
+186
+212
+202
+182
+194
+157
+158
+155
+150
+159
+211
+184
+165
+159
+194
+186
+178
+148
+140
+195
+202
+171
+144
+153
+164
+161
+174
+208
+202
+177
+178
+191
+201
+212
+201
+177
+178
+201
+186
+181
+185
+189
+200
+198
+184
+175
+166
+168
+144
+135
+129
+138
+133
+116
+119
+127
+120
+119
+139
+136
+126
+131
+120
+131
+134
+124
+133
+138
+128
+140
+138
+116
+129
+129
+128
+133
+129
+135
+133
+129
+119
+194
+156
+130
+137
+138
+147
+147
+146
+148
+143
+151
+149
+146
+157
+153
+150
+143
+149
+146
+166
+196
+174
+157
+154
+160
+161
+167
+171
+156
+150
+147
+148
+164
+150
+184
+191
+184
+182
+185
+181
+184
+196
+198
+191
+200
+201
+198
+198
+190
+180
+179
+179
+185
+198
+195
+199
+207
+205
+197
+198
+199
+197
+206
+207
+197
+202
+198
+194
+180
+174
+167
+191
+206
+184
+191
+179
+178
+184
+187
+180
+170
+170
+158
+170
+195
+182
+168
+165
+169
+156
+149
+145
+174
+161
+147
+111
+116
+146
+137
+126
+143
+143
+156
+158
+128
+128
+141
+125
+128
+151
+169
+160
+139
+170
+166
+154
+147
+145
+128
+126
+164
+181
+162
+120
+158
+172
+190
+194
+167
+176
+187
+159
+155
+166
+192
+227
+232
+199
+177
+208
+212
+191
+205
+202
+196
+105
+171
+157
+103
+100
+97
+99
+165
+205
+184
+225
+211
+211
+166
+153
+178
+174
+181
+184
+164
+205
+212
+220
+206
+211
+229
+225
+228
+216
+156
+191
+150
+130
+119
+179
+218
+191
+167
+131
+137
+134
+80
+68
+78
+123
+175
+181
+138
+105
+88
+90
+117
+145
+144
+113
+143
+134
+139
+149
+139
+139
+130
+125
+125
+133
+129
+134
+136
+130
+128
+127
+124
+127
+128
+129
+128
+131
+149
+129
+128
+136
+137
+127
+134
+131
+125
+130
+143
+146
+130
+126
+129
+126
+133
+134
+131
+136
+144
+135
+130
+136
+131
+128
+130
+133
+134
+127
+130
+131
+130
+124
+126
+120
+127
+129
+125
+128
+150
+149
+140
+138
+141
+139
+150
+149
+144
+153
+149
+140
+147
+138
+146
+138
+124
+126
+137
+145
+155
+146
+139
+139
+139
+136
+133
+137
+127
+127
+138
+155
+165
+153
+139
+148
+151
+141
+140
+143
+135
+147
+134
+138
+145
+133
+134
+140
+134
+140
+134
+136
+135
+148
+146
+138
+137
+135
+137
+130
+135
+134
+127
+136
+144
+130
+131
+140
+139
+136
+131
+131
+131
+129
+131
+128
+130
+135
+140
+137
+126
+134
+136
+137
+133
+135
+134
+129
+138
+136
+135
+149
+131
+118
+121
+128
+98
+125
+200
+180
+96
+72
+69
+92
+181
+228
+212
+165
+94
+98
+98
+116
+96
+106
+150
+127
+89
+105
+88
+88
+131
+136
+126
+85
+64
+97
+185
+215
+208
+162
+159
+206
+179
+77
+58
+44
+118
+119
+66
+146
+206
+184
+116
+84
+177
+212
+210
+175
+202
+198
+145
+210
+194
+166
+181
+212
+184
+127
+121
+153
+78
+106
+87
+63
+118
+178
+171
+180
+127
+120
+212
+194
+137
+162
+192
+178
+175
+158
+136
+174
+198
+150
+157
+170
+201
+209
+187
+158
+160
+202
+198
+174
+167
+166
+155
+150
+164
+192
+211
+213
+204
+185
+189
+201
+191
+168
+171
+207
+199
+186
+198
+192
+180
+171
+149
+125
+147
+144
+129
+128
+131
+126
+129
+124
+117
+129
+134
+123
+131
+143
+128
+119
+129
+127
+127
+135
+139
+135
+129
+121
+120
+116
+124
+121
+131
+124
+133
+128
+119
+134
+191
+158
+135
+143
+148
+137
+147
+149
+147
+147
+140
+154
+158
+156
+151
+148
+154
+139
+157
+162
+156
+180
+160
+155
+159
+166
+171
+175
+164
+149
+153
+147
+154
+159
+200
+194
+186
+182
+184
+187
+189
+195
+207
+207
+196
+202
+205
+187
+184
+191
+186
+178
+189
+191
+191
+197
+204
+195
+188
+196
+195
+205
+211
+206
+201
+201
+192
+191
+177
+177
+178
+197
+195
+177
+177
+174
+171
+176
+179
+182
+176
+165
+171
+185
+180
+172
+166
+160
+158
+135
+143
+168
+174
+156
+127
+106
+134
+155
+131
+128
+146
+172
+156
+139
+121
+141
+134
+127
+133
+149
+145
+129
+147
+181
+169
+155
+140
+138
+128
+147
+196
+174
+192
+164
+166
+181
+179
+146
+155
+209
+197
+138
+154
+210
+229
+231
+208
+187
+207
+221
+204
+194
+135
+180
+181
+141
+191
+192
+169
+185
+180
+201
+209
+194
+206
+212
+176
+186
+109
+117
+157
+186
+165
+116
+176
+187
+219
+212
+204
+220
+196
+225
+188
+184
+181
+201
+151
+144
+195
+213
+182
+200
+170
+174
+168
+90
+68
+88
+162
+181
+139
+92
+113
+129
+144
+156
+134
+109
+123
+147
+154
+158
+145
+130
+136
+148
+128
+124
+125
+131
+128
+129
+134
+127
+129
+128
+124
+124
+128
+129
+135
+134
+133
+126
+137
+134
+130
+128
+126
+129
+128
+126
+138
+145
+139
+130
+134
+134
+143
+136
+129
+135
+137
+137
+131
+137
+131
+136
+131
+130
+125
+121
+123
+123
+121
+125
+125
+129
+123
+118
+118
+121
+141
+154
+150
+159
+154
+150
+137
+143
+144
+148
+144
+146
+141
+149
+144
+137
+120
+119
+129
+139
+137
+139
+137
+129
+137
+139
+140
+145
+131
+133
+139
+141
+162
+164
+158
+165
+164
+154
+165
+158
+145
+140
+135
+137
+150
+151
+134
+137
+138
+151
+147
+137
+140
+151
+147
+164
+164
+139
+144
+140
+153
+150
+136
+133
+131
+141
+134
+128
+135
+127
+131
+131
+136
+128
+126
+133
+133
+141
+140
+131
+129
+133
+127
+129
+127
+128
+129
+140
+134
+131
+127
+130
+121
+108
+108
+120
+116
+75
+149
+196
+137
+88
+56
+60
+92
+194
+222
+201
+147
+93
+70
+88
+79
+67
+92
+161
+144
+82
+63
+58
+63
+74
+127
+159
+127
+70
+191
+204
+190
+206
+151
+153
+209
+188
+92
+59
+64
+115
+77
+59
+153
+207
+176
+159
+126
+206
+208
+192
+158
+209
+194
+200
+216
+166
+151
+189
+200
+158
+137
+149
+72
+57
+52
+56
+68
+89
+171
+177
+188
+155
+188
+210
+165
+141
+136
+175
+207
+184
+154
+129
+192
+192
+179
+185
+184
+209
+199
+164
+149
+164
+208
+201
+165
+154
+165
+178
+187
+190
+179
+191
+206
+189
+172
+160
+194
+196
+187
+187
+206
+199
+159
+158
+160
+158
+160
+145
+145
+141
+138
+138
+118
+127
+120
+111
+119
+119
+128
+129
+134
+146
+138
+137
+129
+129
+120
+123
+128
+126
+125
+126
+127
+118
+116
+121
+125
+140
+128
+121
+133
+139
+187
+148
+137
+131
+136
+148
+133
+145
+149
+139
+145
+153
+155
+160
+148
+149
+143
+146
+157
+158
+158
+150
+157
+159
+161
+162
+174
+172
+162
+160
+147
+141
+150
+156
+200
+187
+180
+186
+191
+187
+194
+198
+201
+199
+200
+196
+188
+188
+197
+197
+190
+188
+200
+194
+188
+191
+191
+192
+188
+194
+197
+201
+205
+204
+195
+197
+189
+185
+186
+181
+178
+192
+197
+188
+176
+178
+172
+174
+184
+179
+170
+170
+176
+178
+171
+161
+160
+162
+146
+133
+144
+176
+165
+130
+109
+111
+133
+151
+154
+143
+168
+158
+165
+147
+119
+130
+134
+156
+136
+118
+129
+155
+178
+186
+157
+137
+136
+137
+133
+186
+201
+171
+199
+184
+192
+192
+184
+171
+194
+201
+188
+190
+201
+229
+227
+205
+189
+179
+220
+202
+155
+119
+98
+180
+167
+135
+189
+198
+157
+156
+191
+202
+150
+170
+209
+180
+184
+170
+151
+169
+175
+139
+105
+158
+198
+201
+217
+208
+219
+194
+211
+212
+170
+177
+211
+180
+175
+216
+217
+181
+194
+159
+157
+165
+95
+83
+151
+172
+160
+133
+78
+87
+135
+176
+182
+135
+85
+89
+127
+148
+157
+129
+131
+141
+131
+125
+123
+125
+126
+133
+124
+127
+127
+130
+119
+126
+161
+157
+125
+130
+139
+130
+131
+129
+129
+131
+130
+126
+130
+124
+124
+130
+133
+131
+136
+148
+131
+130
+138
+129
+133
+131
+126
+130
+127
+127
+133
+141
+136
+130
+129
+126
+127
+128
+128
+134
+129
+127
+121
+119
+121
+130
+138
+147
+159
+151
+156
+151
+151
+161
+157
+153
+155
+153
+144
+145
+137
+125
+121
+128
+138
+137
+143
+144
+139
+148
+145
+145
+144
+141
+135
+139
+158
+151
+143
+141
+143
+139
+134
+135
+136
+141
+140
+137
+129
+137
+141
+135
+137
+139
+138
+151
+144
+137
+153
+149
+145
+157
+156
+139
+135
+143
+165
+162
+140
+133
+135
+137
+136
+130
+131
+133
+135
+138
+130
+133
+136
+139
+137
+129
+128
+126
+130
+129
+128
+135
+131
+137
+130
+128
+127
+137
+139
+133
+124
+121
+119
+130
+115
+98
+83
+185
+186
+121
+86
+38
+60
+99
+194
+227
+188
+113
+70
+79
+136
+165
+130
+95
+145
+155
+126
+123
+85
+69
+106
+102
+109
+157
+196
+156
+187
+194
+195
+149
+164
+213
+200
+174
+145
+106
+115
+65
+108
+160
+204
+165
+172
+204
+208
+207
+158
+178
+211
+171
+218
+190
+125
+123
+194
+174
+136
+157
+92
+38
+64
+54
+51
+43
+45
+147
+185
+176
+184
+209
+195
+150
+154
+140
+201
+195
+194
+179
+158
+207
+177
+158
+182
+184
+201
+197
+180
+177
+174
+213
+206
+194
+201
+202
+171
+147
+146
+139
+150
+192
+209
+196
+189
+196
+200
+168
+157
+187
+180
+151
+154
+158
+151
+149
+150
+157
+143
+124
+124
+106
+127
+123
+123
+115
+119
+129
+135
+166
+167
+140
+137
+118
+119
+121
+121
+119
+129
+140
+121
+127
+124
+108
+129
+128
+133
+129
+119
+130
+184
+158
+125
+141
+144
+141
+148
+147
+145
+148
+147
+156
+158
+155
+154
+147
+137
+155
+154
+156
+156
+147
+156
+153
+155
+162
+171
+175
+175
+165
+161
+155
+158
+157
+202
+188
+190
+194
+200
+196
+190
+200
+198
+197
+202
+188
+181
+191
+199
+199
+191
+187
+195
+198
+191
+188
+196
+190
+192
+195
+195
+200
+205
+204
+199
+190
+192
+196
+205
+187
+185
+198
+185
+171
+176
+181
+170
+179
+181
+184
+179
+181
+175
+175
+160
+165
+153
+141
+136
+153
+162
+172
+148
+118
+100
+113
+133
+136
+160
+155
+176
+189
+172
+143
+140
+131
+139
+139
+117
+115
+169
+160
+167
+162
+133
+121
+123
+134
+140
+206
+186
+160
+192
+171
+155
+158
+158
+181
+182
+190
+208
+196
+226
+219
+205
+184
+164
+198
+197
+134
+131
+107
+131
+187
+129
+100
+174
+200
+138
+157
+199
+166
+175
+164
+211
+184
+204
+199
+194
+133
+95
+93
+151
+182
+118
+209
+212
+211
+201
+177
+204
+171
+188
+178
+187
+198
+226
+228
+212
+217
+209
+201
+178
+90
+95
+131
+167
+195
+171
+116
+136
+192
+167
+161
+128
+94
+82
+90
+99
+118
+114
+125
+148
+130
+114
+118
+120
+124
+124
+133
+148
+176
+156
+129
+150
+189
+204
+162
+138
+138
+131
+136
+134
+128
+139
+139
+130
+128
+130
+126
+126
+126
+121
+129
+131
+137
+139
+138
+127
+131
+135
+129
+129
+126
+129
+130
+125
+128
+128
+126
+139
+134
+129
+137
+130
+144
+126
+120
+123
+120
+124
+126
+133
+137
+135
+146
+153
+148
+154
+156
+166
+162
+153
+146
+149
+139
+133
+125
+131
+127
+140
+149
+137
+140
+137
+149
+147
+146
+139
+135
+131
+146
+155
+154
+144
+129
+135
+129
+134
+135
+137
+138
+139
+156
+174
+160
+139
+144
+157
+138
+136
+139
+144
+143
+141
+137
+131
+133
+136
+134
+130
+139
+148
+139
+136
+134
+139
+129
+138
+137
+133
+130
+133
+146
+129
+127
+143
+167
+135
+131
+123
+129
+125
+127
+138
+140
+136
+133
+129
+121
+134
+138
+136
+130
+138
+156
+111
+100
+97
+89
+83
+148
+199
+155
+100
+95
+76
+68
+92
+201
+221
+181
+113
+86
+123
+124
+165
+168
+146
+154
+175
+165
+157
+136
+68
+67
+45
+100
+176
+150
+170
+210
+188
+187
+167
+174
+216
+210
+189
+119
+130
+126
+109
+153
+205
+204
+187
+198
+192
+205
+196
+127
+194
+199
+206
+215
+130
+113
+137
+194
+121
+130
+149
+78
+54
+36
+47
+56
+48
+44
+136
+196
+191
+198
+213
+172
+127
+137
+213
+185
+165
+180
+169
+181
+211
+194
+174
+180
+174
+189
+194
+148
+143
+201
+220
+197
+176
+165
+159
+172
+167
+160
+167
+180
+190
+208
+210
+176
+180
+196
+167
+138
+172
+184
+160
+161
+160
+155
+157
+151
+153
+141
+124
+125
+124
+141
+133
+136
+147
+133
+136
+140
+158
+143
+121
+125
+116
+116
+106
+137
+128
+125
+131
+109
+113
+108
+105
+124
+128
+125
+128
+147
+165
+153
+137
+131
+140
+148
+136
+144
+149
+146
+147
+154
+149
+154
+156
+151
+153
+147
+156
+151
+154
+159
+158
+155
+155
+156
+168
+176
+181
+166
+158
+156
+145
+158
+199
+188
+197
+195
+195
+196
+194
+202
+202
+198
+187
+187
+191
+195
+201
+196
+186
+188
+189
+182
+192
+197
+198
+205
+204
+197
+201
+201
+197
+202
+199
+196
+199
+208
+206
+190
+195
+194
+184
+174
+170
+177
+161
+174
+187
+189
+186
+182
+187
+178
+158
+160
+140
+135
+148
+178
+179
+162
+127
+113
+120
+117
+121
+149
+167
+164
+190
+178
+151
+131
+159
+137
+147
+128
+106
+140
+187
+162
+155
+138
+128
+124
+135
+138
+158
+212
+168
+144
+146
+141
+141
+177
+171
+175
+200
+204
+202
+226
+199
+156
+166
+156
+159
+213
+161
+124
+121
+100
+137
+179
+114
+124
+181
+195
+130
+190
+192
+192
+155
+175
+201
+147
+192
+160
+127
+123
+114
+147
+194
+157
+172
+225
+222
+206
+182
+144
+210
+148
+180
+154
+194
+225
+225
+221
+206
+174
+204
+205
+155
+136
+133
+178
+205
+153
+96
+166
+205
+188
+143
+107
+86
+97
+151
+181
+120
+95
+124
+146
+128
+117
+120
+136
+120
+127
+118
+145
+157
+149
+134
+126
+169
+188
+153
+150
+139
+133
+128
+125
+124
+125
+123
+128
+128
+125
+128
+131
+131
+130
+129
+131
+131
+130
+135
+140
+140
+129
+133
+128
+121
+128
+133
+131
+123
+130
+136
+127
+136
+133
+130
+138
+137
+130
+130
+131
+126
+128
+130
+131
+129
+144
+144
+147
+155
+156
+147
+157
+164
+158
+159
+144
+134
+130
+124
+123
+134
+135
+134
+139
+140
+141
+136
+138
+138
+154
+150
+131
+137
+148
+133
+129
+121
+133
+137
+135
+129
+143
+155
+159
+149
+144
+158
+140
+130
+136
+140
+139
+130
+126
+136
+138
+134
+136
+135
+135
+134
+128
+126
+133
+137
+143
+134
+134
+130
+130
+140
+133
+136
+139
+147
+158
+143
+125
+138
+140
+128
+130
+135
+126
+125
+141
+174
+172
+146
+127
+129
+137
+150
+141
+130
+137
+169
+202
+175
+116
+99
+113
+74
+80
+175
+172
+129
+104
+82
+59
+55
+105
+210
+217
+177
+124
+87
+97
+87
+93
+149
+178
+141
+147
+145
+143
+155
+164
+109
+102
+115
+87
+147
+199
+210
+185
+179
+172
+178
+211
+218
+165
+116
+138
+108
+106
+198
+209
+207
+199
+143
+166
+210
+180
+157
+206
+190
+213
+175
+106
+96
+165
+171
+86
+140
+117
+80
+34
+62
+62
+74
+93
+106
+143
+199
+209
+210
+197
+147
+140
+210
+169
+145
+162
+186
+201
+209
+206
+179
+179
+191
+191
+208
+204
+182
+165
+171
+210
+180
+160
+164
+177
+176
+178
+187
+204
+199
+185
+194
+205
+197
+186
+198
+177
+157
+185
+199
+169
+172
+165
+159
+151
+144
+138
+137
+130
+137
+141
+144
+143
+137
+130
+133
+133
+138
+138
+119
+121
+103
+120
+113
+109
+115
+114
+118
+114
+111
+115
+118
+121
+121
+124
+135
+147
+149
+139
+135
+145
+136
+144
+141
+146
+150
+141
+150
+148
+155
+156
+151
+157
+146
+141
+148
+154
+150
+155
+165
+158
+146
+159
+172
+169
+172
+170
+153
+156
+159
+156
+187
+197
+198
+198
+195
+186
+197
+205
+199
+187
+192
+190
+198
+207
+201
+192
+191
+181
+184
+188
+194
+200
+205
+205
+200
+202
+205
+191
+195
+197
+199
+200
+208
+208
+199
+192
+188
+189
+179
+182
+177
+168
+158
+172
+184
+190
+198
+187
+178
+162
+166
+165
+154
+165
+170
+176
+156
+141
+113
+121
+134
+117
+135
+166
+174
+167
+177
+176
+146
+151
+162
+149
+155
+111
+114
+146
+174
+148
+127
+121
+123
+121
+120
+133
+178
+197
+154
+149
+168
+149
+177
+167
+189
+208
+190
+201
+225
+196
+145
+164
+168
+153
+201
+199
+136
+121
+116
+115
+155
+187
+168
+176
+158
+217
+207
+195
+199
+137
+126
+174
+215
+200
+177
+136
+115
+105
+123
+197
+155
+172
+223
+225
+204
+116
+74
+178
+199
+171
+198
+213
+215
+226
+219
+205
+178
+188
+210
+179
+167
+178
+211
+197
+131
+130
+200
+196
+157
+100
+84
+79
+128
+191
+217
+165
+95
+99
+126
+124
+143
+186
+166
+157
+130
+131
+151
+146
+128
+120
+137
+182
+180
+153
+137
+125
+126
+130
+128
+128
+126
+119
+124
+127
+125
+124
+128
+131
+131
+136
+133
+131
+139
+129
+130
+133
+133
+128
+126
+126
+126
+123
+125
+127
+125
+120
+127
+125
+130
+128
+124
+130
+129
+124
+126
+134
+128
+124
+120
+126
+124
+136
+145
+150
+155
+151
+155
+148
+154
+147
+151
+154
+138
+135
+137
+125
+121
+135
+134
+141
+145
+140
+133
+140
+136
+136
+138
+130
+133
+135
+130
+131
+125
+139
+153
+137
+133
+139
+158
+155
+154
+136
+136
+148
+138
+136
+139
+134
+146
+140
+140
+146
+137
+134
+143
+146
+143
+143
+149
+143
+144
+137
+135
+135
+130
+126
+136
+137
+128
+131
+134
+130
+129
+126
+133
+134
+127
+126
+134
+129
+133
+147
+181
+198
+176
+148
+130
+135
+131
+128
+118
+146
+149
+138
+190
+192
+126
+106
+96
+75
+133
+196
+137
+119
+125
+69
+51
+48
+130
+217
+218
+182
+121
+103
+119
+77
+55
+102
+111
+147
+155
+107
+94
+154
+182
+160
+99
+63
+58
+107
+192
+210
+185
+155
+192
+200
+208
+210
+115
+139
+162
+145
+156
+174
+206
+209
+172
+141
+186
+215
+188
+194
+204
+209
+201
+178
+171
+125
+192
+134
+128
+88
+109
+108
+62
+88
+102
+84
+64
+67
+99
+187
+216
+215
+169
+124
+207
+184
+159
+165
+170
+166
+191
+222
+200
+179
+197
+211
+207
+200
+211
+197
+180
+191
+216
+196
+182
+161
+177
+176
+178
+172
+167
+190
+181
+185
+187
+190
+192
+200
+169
+144
+172
+198
+176
+170
+161
+157
+149
+154
+162
+158
+164
+150
+146
+145
+128
+136
+126
+134
+131
+126
+130
+107
+118
+123
+103
+110
+106
+118
+117
+117
+114
+110
+127
+110
+128
+138
+126
+160
+144
+136
+131
+137
+136
+138
+143
+137
+155
+150
+138
+149
+150
+148
+153
+148
+145
+143
+159
+149
+143
+153
+161
+164
+144
+156
+164
+167
+166
+168
+164
+155
+160
+166
+192
+191
+194
+186
+181
+190
+204
+201
+191
+191
+201
+209
+210
+207
+198
+191
+191
+184
+178
+195
+199
+205
+207
+206
+205
+200
+199
+190
+190
+195
+197
+194
+198
+201
+195
+187
+188
+190
+184
+194
+181
+168
+157
+171
+182
+181
+187
+186
+174
+171
+175
+178
+176
+177
+164
+159
+151
+138
+120
+127
+133
+124
+135
+176
+191
+164
+169
+177
+131
+149
+176
+146
+133
+120
+128
+162
+187
+144
+126
+127
+129
+127
+128
+138
+200
+190
+155
+147
+151
+129
+165
+206
+191
+154
+202
+220
+174
+143
+155
+159
+166
+159
+210
+161
+135
+125
+135
+133
+179
+165
+126
+130
+123
+212
+210
+205
+139
+105
+150
+201
+191
+205
+138
+106
+103
+137
+194
+185
+189
+223
+225
+209
+105
+41
+44
+207
+190
+196
+207
+213
+222
+211
+192
+202
+208
+209
+204
+206
+209
+202
+194
+172
+181
+222
+200
+125
+89
+117
+116
+165
+211
+207
+136
+82
+88
+99
+127
+170
+198
+184
+128
+133
+155
+190
+139
+114
+110
+135
+198
+178
+124
+134
+129
+129
+126
+123
+120
+123
+123
+124
+123
+120
+120
+124
+124
+121
+126
+137
+140
+141
+137
+130
+134
+129
+125
+126
+129
+137
+133
+126
+131
+138
+139
+128
+127
+129
+130
+126
+125
+129
+131
+129
+128
+130
+135
+128
+123
+121
+120
+133
+144
+148
+153
+164
+162
+156
+168
+148
+155
+153
+134
+135
+130
+126
+121
+130
+135
+131
+130
+139
+139
+140
+130
+137
+126
+126
+135
+144
+133
+130
+121
+131
+139
+131
+136
+134
+128
+134
+139
+130
+140
+134
+147
+149
+130
+128
+145
+146
+146
+151
+146
+151
+155
+150
+137
+148
+161
+147
+153
+150
+144
+148
+139
+154
+157
+138
+138
+136
+140
+133
+136
+136
+135
+133
+133
+141
+134
+129
+129
+136
+143
+144
+165
+181
+167
+133
+127
+121
+114
+109
+109
+98
+102
+190
+201
+140
+88
+73
+74
+189
+181
+139
+207
+189
+120
+94
+59
+157
+221
+210
+160
+114
+85
+89
+77
+53
+89
+87
+119
+172
+138
+74
+116
+153
+121
+90
+70
+58
+97
+195
+191
+192
+194
+191
+202
+216
+189
+115
+138
+158
+129
+136
+127
+201
+164
+164
+206
+218
+195
+208
+216
+201
+216
+180
+185
+164
+164
+185
+140
+117
+88
+96
+113
+102
+102
+72
+84
+92
+87
+85
+164
+208
+204
+187
+213
+161
+160
+154
+138
+156
+190
+205
+219
+216
+195
+190
+187
+157
+182
+217
+185
+171
+196
+217
+199
+189
+178
+184
+181
+165
+164
+162
+151
+159
+171
+181
+178
+195
+207
+191
+159
+174
+197
+177
+157
+154
+169
+166
+157
+162
+140
+147
+146
+144
+139
+123
+121
+120
+133
+131
+123
+127
+109
+116
+108
+107
+115
+111
+117
+113
+120
+130
+125
+133
+139
+140
+145
+157
+134
+129
+138
+129
+133
+155
+133
+143
+149
+139
+141
+145
+147
+148
+155
+143
+148
+150
+148
+153
+146
+150
+153
+155
+156
+156
+172
+168
+166
+172
+161
+165
+160
+171
+187
+188
+185
+179
+188
+197
+200
+199
+195
+200
+210
+210
+208
+202
+195
+185
+190
+190
+185
+194
+202
+202
+204
+210
+202
+198
+199
+189
+194
+204
+201
+201
+206
+202
+196
+194
+176
+185
+188
+186
+182
+176
+157
+167
+178
+184
+172
+170
+169
+170
+174
+186
+188
+165
+146
+133
+155
+137
+130
+119
+118
+107
+137
+165
+181
+166
+154
+165
+147
+157
+172
+138
+119
+144
+143
+174
+159
+117
+114
+139
+137
+136
+167
+186
+219
+201
+201
+205
+195
+143
+160
+149
+107
+187
+215
+162
+115
+133
+160
+175
+146
+155
+209
+145
+119
+127
+161
+135
+187
+135
+92
+117
+121
+207
+210
+139
+83
+102
+180
+185
+182
+207
+147
+127
+150
+201
+172
+175
+221
+200
+215
+160
+46
+29
+96
+206
+166
+198
+221
+230
+231
+227
+208
+198
+209
+205
+216
+217
+181
+177
+181
+212
+227
+184
+108
+77
+92
+100
+195
+220
+189
+124
+92
+77
+97
+120
+184
+176
+133
+105
+118
+179
+198
+148
+105
+106
+130
+186
+180
+128
+121
+128
+134
+127
+125
+128
+125
+125
+126
+129
+123
+136
+133
+125
+120
+123
+125
+127
+130
+138
+135
+134
+136
+136
+133
+128
+127
+126
+127
+120
+127
+128
+134
+146
+131
+131
+127
+136
+129
+128
+134
+125
+125
+128
+127
+128
+120
+116
+119
+130
+137
+143
+150
+160
+167
+184
+191
+178
+164
+145
+130
+127
+119
+126
+131
+137
+144
+146
+139
+139
+137
+137
+129
+128
+130
+134
+148
+144
+138
+136
+128
+126
+131
+138
+133
+133
+128
+133
+138
+136
+134
+140
+134
+135
+135
+133
+131
+140
+138
+143
+138
+133
+139
+133
+134
+135
+139
+138
+134
+130
+130
+138
+137
+139
+135
+128
+129
+131
+125
+130
+130
+126
+129
+125
+126
+133
+130
+126
+131
+137
+133
+129
+134
+154
+197
+188
+145
+119
+107
+98
+111
+118
+93
+105
+177
+201
+149
+82
+70
+147
+196
+103
+119
+199
+189
+124
+78
+74
+166
+220
+192
+145
+104
+60
+56
+68
+51
+57
+48
+121
+150
+129
+82
+93
+153
+127
+128
+141
+67
+141
+198
+159
+178
+186
+179
+210
+218
+160
+117
+150
+155
+128
+143
+197
+207
+189
+165
+212
+161
+150
+206
+195
+209
+176
+135
+170
+154
+205
+144
+108
+74
+64
+85
+82
+65
+77
+72
+86
+126
+137
+154
+177
+219
+216
+211
+154
+139
+149
+150
+166
+169
+179
+204
+218
+197
+151
+155
+160
+169
+199
+218
+191
+162
+196
+205
+170
+160
+175
+192
+191
+195
+184
+165
+155
+143
+159
+157
+145
+191
+217
+208
+189
+176
+184
+175
+182
+178
+172
+157
+133
+136
+131
+135
+137
+128
+126
+127
+126
+140
+148
+137
+137
+127
+123
+118
+108
+111
+115
+117
+121
+116
+121
+121
+123
+139
+139
+159
+153
+129
+135
+130
+138
+136
+139
+140
+141
+141
+143
+150
+150
+153
+148
+154
+162
+141
+149
+147
+150
+139
+150
+153
+160
+168
+162
+162
+176
+167
+168
+164
+158
+166
+172
+186
+179
+181
+192
+200
+204
+206
+191
+194
+205
+209
+206
+202
+199
+188
+181
+189
+185
+199
+197
+195
+200
+205
+209
+204
+202
+187
+186
+190
+197
+207
+206
+195
+199
+200
+179
+191
+196
+184
+182
+180
+166
+159
+177
+185
+179
+172
+172
+179
+172
+180
+186
+191
+159
+178
+174
+150
+167
+164
+134
+125
+126
+141
+171
+171
+159
+160
+180
+133
+166
+151
+118
+146
+160
+156
+148
+141
+143
+167
+164
+162
+144
+161
+178
+216
+171
+157
+155
+126
+107
+102
+92
+177
+210
+157
+105
+115
+141
+190
+171
+137
+179
+182
+120
+108
+164
+156
+114
+187
+129
+119
+107
+140
+216
+170
+94
+104
+184
+175
+176
+201
+198
+139
+119
+172
+181
+192
+222
+190
+211
+186
+72
+23
+38
+164
+194
+187
+216
+227
+220
+192
+184
+186
+205
+212
+227
+213
+168
+189
+209
+223
+222
+176
+99
+84
+89
+134
+208
+219
+165
+84
+79
+79
+87
+110
+184
+169
+117
+144
+130
+206
+211
+130
+90
+106
+108
+179
+182
+127
+121
+117
+128
+121
+118
+120
+120
+120
+121
+120
+121
+121
+137
+133
+124
+123
+123
+126
+130
+128
+128
+136
+129
+135
+135
+134
+128
+127
+123
+134
+135
+126
+126
+127
+128
+129
+139
+127
+133
+131
+127
+139
+135
+131
+121
+123
+120
+127
+124
+114
+125
+145
+144
+144
+153
+164
+171
+184
+159
+141
+139
+130
+127
+127
+126
+131
+135
+130
+130
+135
+143
+137
+129
+131
+129
+130
+136
+136
+128
+130
+134
+134
+126
+131
+138
+135
+128
+127
+133
+130
+130
+131
+128
+136
+128
+127
+134
+136
+138
+139
+138
+141
+137
+129
+130
+135
+138
+138
+138
+136
+137
+136
+143
+137
+135
+136
+129
+130
+134
+131
+135
+141
+129
+124
+127
+128
+131
+134
+137
+130
+134
+129
+125
+133
+134
+148
+195
+199
+160
+113
+104
+111
+111
+93
+83
+89
+191
+213
+155
+69
+115
+206
+157
+92
+92
+184
+192
+97
+48
+79
+182
+223
+182
+128
+120
+140
+77
+57
+78
+69
+56
+66
+139
+156
+79
+60
+130
+127
+164
+128
+82
+168
+201
+134
+180
+188
+165
+209
+208
+129
+109
+135
+144
+171
+180
+189
+200
+195
+215
+199
+181
+160
+200
+205
+187
+118
+106
+156
+188
+199
+133
+67
+68
+46
+77
+72
+89
+113
+151
+166
+157
+140
+156
+209
+220
+221
+207
+182
+164
+168
+186
+192
+174
+158
+179
+211
+188
+181
+166
+181
+172
+194
+212
+186
+178
+208
+217
+190
+172
+174
+155
+155
+166
+169
+174
+191
+190
+181
+177
+175
+191
+202
+200
+201
+188
+198
+181
+168
+159
+154
+150
+144
+128
+131
+121
+126
+123
+110
+126
+148
+147
+143
+120
+119
+118
+110
+118
+113
+114
+120
+120
+131
+121
+123
+120
+125
+148
+150
+150
+136
+137
+136
+123
+141
+140
+140
+133
+144
+136
+139
+157
+157
+151
+153
+155
+147
+138
+147
+143
+146
+145
+143
+159
+171
+162
+170
+178
+175
+170
+164
+156
+162
+174
+184
+187
+196
+200
+206
+204
+187
+187
+201
+204
+208
+206
+200
+194
+184
+174
+186
+195
+195
+205
+205
+206
+206
+205
+201
+197
+187
+179
+182
+198
+196
+192
+190
+194
+188
+187
+192
+192
+169
+167
+167
+166
+165
+177
+181
+175
+184
+185
+174
+174
+177
+188
+161
+166
+192
+184
+170
+184
+148
+135
+138
+135
+149
+180
+168
+157
+184
+164
+140
+166
+143
+127
+167
+176
+156
+157
+139
+148
+156
+145
+130
+123
+115
+177
+206
+129
+127
+128
+119
+87
+103
+191
+207
+166
+147
+136
+121
+157
+194
+148
+136
+198
+146
+139
+150
+171
+156
+144
+192
+141
+119
+147
+192
+210
+186
+154
+191
+196
+151
+187
+207
+169
+128
+177
+196
+205
+217
+190
+211
+202
+144
+44
+49
+82
+185
+200
+217
+209
+211
+191
+165
+180
+210
+222
+221
+202
+168
+200
+218
+221
+215
+184
+124
+94
+117
+192
+215
+210
+178
+79
+83
+94
+111
+128
+191
+170
+133
+140
+157
+210
+200
+126
+120
+194
+194
+176
+192
+129
+118
+128
+123
+118
+121
+121
+124
+121
+124
+129
+127
+125
+129
+145
+125
+125
+119
+123
+124
+129
+125
+124
+136
+128
+129
+126
+127
+126
+130
+128
+128
+127
+135
+129
+123
+127
+128
+130
+127
+124
+125
+121
+125
+130
+128
+127
+130
+138
+128
+121
+118
+133
+143
+144
+134
+137
+144
+153
+154
+146
+141
+135
+130
+139
+131
+126
+131
+129
+127
+137
+141
+151
+143
+137
+130
+131
+128
+134
+130
+126
+129
+128
+126
+125
+129
+133
+126
+126
+124
+131
+139
+126
+128
+130
+130
+139
+133
+130
+135
+140
+143
+131
+149
+147
+135
+140
+143
+138
+146
+140
+140
+137
+146
+144
+145
+136
+131
+130
+130
+135
+131
+129
+134
+125
+141
+144
+140
+134
+133
+130
+126
+128
+130
+131
+162
+172
+135
+129
+186
+209
+186
+127
+113
+105
+92
+96
+90
+129
+220
+223
+169
+96
+185
+171
+90
+62
+73
+168
+192
+123
+73
+108
+190
+227
+205
+157
+181
+174
+111
+92
+68
+69
+79
+104
+148
+159
+117
+99
+151
+138
+171
+159
+102
+207
+196
+148
+188
+166
+161
+204
+157
+84
+88
+121
+194
+178
+181
+205
+196
+189
+192
+168
+179
+206
+200
+207
+144
+107
+135
+188
+215
+149
+158
+126
+72
+78
+69
+82
+120
+123
+138
+136
+144
+150
+192
+219
+209
+197
+206
+199
+195
+168
+160
+130
+116
+130
+190
+223
+197
+165
+164
+165
+167
+192
+205
+178
+182
+216
+199
+189
+157
+162
+170
+164
+184
+180
+164
+171
+188
+196
+188
+196
+188
+176
+192
+195
+186
+185
+169
+159
+157
+155
+147
+143
+138
+129
+125
+117
+127
+123
+134
+139
+125
+129
+113
+107
+115
+109
+117
+107
+116
+111
+120
+135
+123
+136
+130
+138
+156
+146
+141
+135
+129
+125
+129
+134
+136
+143
+143
+144
+151
+150
+162
+165
+160
+144
+140
+147
+136
+155
+147
+149
+141
+145
+166
+162
+159
+178
+185
+168
+159
+161
+161
+169
+185
+194
+198
+204
+204
+196
+191
+201
+201
+205
+204
+190
+184
+180
+172
+189
+201
+195
+201
+204
+200
+208
+205
+204
+201
+199
+185
+178
+198
+197
+192
+199
+188
+187
+187
+195
+185
+172
+167
+161
+177
+162
+160
+178
+178
+174
+192
+180
+175
+177
+179
+154
+157
+190
+181
+166
+180
+159
+139
+137
+123
+133
+150
+158
+157
+171
+170
+154
+161
+191
+164
+171
+177
+174
+166
+162
+126
+127
+153
+126
+121
+104
+120
+189
+191
+116
+123
+116
+92
+115
+206
+201
+160
+166
+133
+117
+106
+177
+185
+126
+135
+187
+115
+123
+150
+150
+119
+171
+196
+134
+166
+212
+201
+191
+216
+204
+189
+162
+130
+202
+212
+151
+153
+204
+200
+209
+191
+211
+160
+198
+179
+175
+171
+189
+223
+219
+190
+198
+169
+109
+127
+201
+221
+213
+198
+166
+210
+228
+223
+202
+186
+187
+106
+139
+209
+211
+188
+190
+85
+70
+73
+162
+184
+192
+178
+137
+120
+169
+221
+195
+115
+167
+209
+191
+169
+201
+131
+109
+114
+114
+116
+123
+149
+157
+143
+131
+120
+121
+121
+115
+111
+129
+121
+126
+133
+128
+128
+153
+130
+125
+130
+130
+131
+130
+135
+130
+130
+130
+134
+131
+128
+130
+127
+126
+123
+128
+126
+125
+123
+128
+130
+130
+139
+135
+131
+127
+127
+123
+115
+133
+147
+149
+157
+176
+153
+141
+147
+141
+134
+129
+127
+135
+136
+123
+133
+133
+130
+137
+140
+148
+138
+140
+140
+133
+131
+125
+127
+126
+133
+123
+121
+127
+125
+129
+130
+128
+124
+131
+138
+126
+128
+138
+148
+143
+136
+136
+143
+136
+131
+131
+134
+134
+134
+129
+131
+137
+156
+155
+136
+144
+136
+135
+138
+134
+138
+135
+140
+150
+138
+128
+126
+126
+135
+141
+127
+120
+125
+123
+125
+127
+136
+137
+150
+164
+141
+116
+114
+179
+211
+200
+131
+88
+84
+96
+86
+74
+146
+220
+223
+182
+192
+205
+148
+98
+62
+59
+149
+196
+147
+72
+80
+192
+228
+200
+133
+180
+169
+100
+94
+77
+107
+106
+65
+115
+186
+177
+182
+144
+141
+177
+129
+146
+200
+185
+182
+184
+171
+180
+192
+117
+63
+73
+178
+182
+158
+167
+195
+205
+191
+171
+158
+177
+201
+210
+207
+139
+82
+82
+191
+185
+145
+202
+184
+136
+111
+120
+118
+134
+158
+176
+160
+144
+186
+194
+222
+205
+190
+189
+192
+164
+157
+170
+182
+207
+190
+194
+220
+196
+162
+177
+171
+157
+177
+190
+148
+156
+212
+192
+175
+146
+124
+155
+172
+172
+181
+184
+191
+189
+188
+181
+186
+209
+195
+192
+200
+200
+179
+160
+154
+149
+148
+140
+148
+149
+133
+137
+120
+116
+133
+140
+135
+129
+130
+110
+107
+125
+107
+121
+115
+115
+127
+126
+133
+131
+129
+135
+148
+146
+139
+139
+126
+121
+145
+133
+121
+149
+149
+139
+143
+150
+149
+147
+154
+151
+136
+129
+154
+149
+134
+148
+141
+153
+158
+158
+153
+184
+174
+162
+161
+146
+160
+170
+185
+190
+196
+208
+201
+198
+198
+201
+207
+205
+191
+187
+185
+179
+186
+188
+195
+201
+205
+202
+204
+213
+208
+200
+200
+197
+184
+187
+199
+190
+199
+197
+191
+194
+190
+186
+180
+171
+159
+168
+172
+154
+162
+170
+172
+186
+194
+194
+197
+182
+159
+150
+179
+187
+174
+159
+143
+153
+145
+139
+146
+169
+172
+165
+184
+162
+171
+166
+161
+185
+166
+165
+184
+166
+144
+150
+126
+127
+146
+157
+145
+148
+141
+198
+192
+135
+143
+86
+151
+210
+190
+155
+129
+106
+78
+85
+93
+170
+172
+135
+164
+182
+124
+158
+148
+117
+130
+182
+185
+154
+204
+174
+129
+179
+212
+150
+145
+128
+107
+206
+206
+141
+197
+215
+220
+199
+216
+191
+180
+200
+145
+138
+187
+208
+202
+179
+160
+199
+154
+156
+206
+209
+202
+204
+181
+213
+229
+217
+190
+172
+197
+194
+162
+215
+213
+172
+185
+158
+92
+99
+192
+212
+208
+167
+111
+106
+174
+219
+187
+141
+200
+202
+156
+127
+201
+168
+120
+118
+119
+126
+126
+133
+146
+134
+136
+143
+118
+117
+113
+114
+125
+161
+146
+121
+130
+123
+124
+138
+129
+123
+125
+126
+130
+128
+136
+129
+128
+128
+127
+127
+129
+130
+131
+133
+127
+129
+129
+129
+123
+127
+125
+130
+127
+131
+129
+123
+125
+126
+115
+120
+123
+130
+178
+185
+146
+154
+155
+135
+135
+121
+128
+131
+130
+128
+130
+131
+131
+135
+139
+136
+137
+134
+129
+127
+129
+131
+129
+129
+133
+130
+126
+129
+130
+139
+133
+126
+123
+125
+138
+131
+127
+143
+145
+133
+134
+140
+146
+136
+128
+131
+131
+135
+138
+139
+134
+127
+125
+134
+134
+139
+139
+133
+141
+136
+141
+136
+129
+134
+130
+129
+128
+130
+129
+137
+128
+126
+145
+141
+134
+129
+133
+129
+130
+127
+133
+134
+109
+118
+162
+204
+207
+149
+94
+96
+105
+79
+80
+128
+206
+219
+200
+208
+172
+137
+80
+51
+47
+143
+207
+157
+73
+107
+216
+227
+197
+159
+178
+153
+72
+80
+100
+82
+56
+65
+115
+197
+177
+166
+134
+169
+177
+154
+199
+205
+205
+171
+160
+192
+216
+191
+108
+68
+161
+158
+156
+144
+137
+174
+204
+192
+102
+140
+202
+208
+216
+196
+176
+127
+146
+213
+172
+185
+185
+188
+200
+178
+149
+139
+165
+153
+141
+144
+195
+197
+217
+217
+201
+172
+178
+204
+213
+210
+195
+194
+177
+177
+198
+219
+196
+177
+182
+178
+160
+195
+208
+171
+196
+220
+198
+185
+171
+172
+181
+179
+167
+154
+161
+170
+187
+177
+167
+184
+195
+189
+186
+200
+208
+197
+172
+155
+146
+146
+146
+143
+138
+133
+133
+134
+130
+130
+124
+146
+129
+130
+129
+108
+113
+93
+111
+124
+113
+108
+128
+130
+125
+136
+139
+146
+144
+148
+141
+129
+140
+143
+139
+147
+153
+145
+144
+147
+141
+146
+158
+146
+154
+154
+147
+154
+149
+144
+138
+148
+145
+151
+157
+169
+180
+170
+162
+164
+162
+169
+187
+199
+205
+198
+200
+198
+204
+206
+200
+200
+192
+186
+182
+189
+195
+196
+198
+201
+201
+207
+207
+201
+202
+195
+197
+201
+188
+181
+190
+199
+196
+202
+194
+179
+184
+182
+166
+169
+166
+172
+166
+147
+158
+170
+180
+185
+192
+197
+188
+174
+162
+153
+181
+190
+166
+158
+153
+156
+155
+156
+166
+190
+192
+186
+178
+154
+168
+158
+172
+161
+160
+162
+169
+146
+141
+153
+123
+134
+154
+153
+143
+155
+148
+207
+177
+130
+116
+166
+223
+187
+115
+118
+120
+93
+80
+87
+129
+172
+170
+167
+192
+169
+159
+162
+159
+186
+182
+190
+185
+196
+202
+166
+186
+199
+200
+147
+127
+115
+145
+212
+202
+207
+210
+219
+210
+216
+176
+110
+187
+160
+82
+80
+179
+196
+96
+160
+168
+204
+168
+195
+207
+187
+213
+200
+225
+228
+229
+223
+211
+188
+210
+215
+221
+200
+207
+206
+195
+175
+157
+207
+212
+198
+159
+88
+79
+182
+225
+184
+180
+213
+186
+97
+98
+189
+198
+115
+103
+119
+117
+139
+143
+134
+128
+125
+127
+127
+123
+117
+119
+135
+187
+208
+147
+120
+130
+131
+135
+131
+126
+127
+131
+133
+129
+140
+133
+138
+131
+131
+141
+134
+131
+126
+128
+126
+128
+129
+127
+128
+128
+131
+129
+130
+125
+131
+128
+128
+135
+127
+124
+121
+114
+129
+176
+166
+127
+128
+147
+139
+124
+129
+128
+124
+131
+129
+130
+128
+131
+134
+138
+133
+127
+130
+137
+138
+125
+131
+127
+131
+140
+149
+135
+128
+128
+130
+128
+124
+126
+134
+136
+133
+140
+133
+137
+135
+134
+134
+129
+130
+130
+129
+131
+131
+131
+133
+129
+131
+131
+130
+136
+146
+144
+136
+134
+139
+138
+127
+130
+135
+134
+135
+134
+129
+127
+135
+131
+129
+140
+135
+125
+130
+137
+125
+119
+121
+118
+124
+119
+103
+110
+158
+199
+204
+162
+119
+89
+94
+79
+64
+95
+180
+219
+218
+168
+148
+162
+107
+52
+52
+134
+204
+168
+79
+135
+217
+221
+210
+200
+190
+180
+169
+130
+67
+56
+108
+156
+156
+201
+180
+165
+150
+187
+165
+204
+192
+211
+210
+131
+129
+197
+211
+154
+89
+153
+103
+88
+134
+116
+149
+176
+198
+118
+89
+167
+208
+219
+207
+190
+201
+176
+211
+190
+138
+102
+95
+126
+165
+166
+130
+137
+168
+161
+160
+206
+205
+178
+211
+199
+187
+184
+187
+194
+206
+188
+182
+171
+158
+158
+192
+209
+186
+161
+153
+161
+175
+209
+211
+197
+208
+202
+194
+206
+199
+197
+202
+187
+184
+176
+169
+168
+167
+160
+170
+187
+164
+159
+149
+151
+198
+190
+157
+136
+136
+131
+138
+137
+127
+130
+124
+123
+134
+129
+133
+147
+144
+134
+123
+124
+119
+117
+104
+117
+110
+110
+130
+127
+130
+137
+137
+136
+144
+131
+128
+139
+154
+145
+149
+149
+151
+156
+145
+146
+156
+154
+156
+151
+151
+161
+150
+141
+141
+141
+137
+140
+151
+149
+178
+177
+164
+159
+147
+159
+167
+197
+200
+206
+200
+191
+195
+204
+198
+201
+198
+186
+194
+200
+202
+198
+194
+201
+204
+206
+206
+206
+208
+198
+188
+202
+198
+175
+180
+198
+194
+200
+200
+189
+178
+182
+181
+180
+175
+180
+177
+168
+156
+168
+182
+190
+194
+201
+185
+159
+161
+161
+166
+180
+185
+172
+154
+159
+159
+159
+141
+161
+191
+202
+187
+162
+153
+149
+154
+166
+170
+168
+146
+153
+119
+149
+167
+143
+127
+137
+126
+150
+153
+140
+206
+154
+138
+185
+218
+192
+134
+74
+103
+94
+99
+93
+108
+153
+187
+192
+177
+205
+192
+154
+168
+204
+199
+178
+202
+218
+220
+177
+186
+192
+131
+181
+178
+170
+174
+190
+222
+219
+209
+213
+184
+209
+185
+121
+118
+189
+121
+93
+192
+219
+165
+69
+155
+198
+180
+177
+199
+162
+202
+215
+228
+221
+212
+228
+228
+208
+198
+226
+229
+207
+182
+211
+169
+188
+201
+192
+179
+191
+136
+85
+125
+177
+222
+192
+209
+205
+161
+97
+120
+204
+209
+141
+105
+123
+124
+133
+134
+127
+115
+117
+118
+118
+118
+118
+115
+153
+202
+211
+162
+124
+123
+126
+123
+123
+124
+131
+137
+134
+128
+130
+134
+127
+136
+129
+120
+127
+127
+127
+125
+123
+123
+125
+127
+125
+130
+126
+130
+128
+131
+127
+138
+140
+138
+139
+129
+131
+127
+133
+129
+179
+160
+136
+128
+137
+129
+128
+126
+127
+124
+141
+135
+133
+139
+134
+140
+137
+136
+135
+135
+128
+131
+128
+134
+127
+134
+131
+128
+131
+139
+136
+134
+131
+137
+129
+130
+131
+133
+131
+129
+134
+134
+128
+125
+126
+130
+138
+140
+151
+141
+136
+137
+134
+130
+133
+129
+134
+138
+133
+147
+140
+134
+134
+133
+130
+131
+130
+148
+138
+131
+127
+128
+129
+126
+129
+133
+129
+133
+128
+120
+128
+113
+106
+113
+110
+95
+87
+107
+138
+184
+208
+170
+111
+102
+100
+85
+59
+89
+197
+228
+202
+116
+141
+186
+137
+76
+74
+151
+211
+169
+75
+171
+210
+196
+218
+186
+205
+200
+146
+97
+125
+134
+161
+166
+148
+192
+206
+164
+160
+201
+178
+160
+205
+213
+162
+87
+151
+201
+187
+119
+123
+93
+92
+93
+150
+161
+158
+187
+167
+85
+110
+195
+187
+215
+201
+194
+201
+218
+201
+177
+171
+120
+123
+131
+139
+184
+190
+172
+174
+178
+207
+199
+164
+198
+205
+194
+194
+179
+174
+178
+200
+184
+174
+184
+190
+162
+178
+216
+198
+166
+148
+160
+180
+210
+206
+185
+212
+196
+189
+191
+179
+188
+196
+197
+185
+180
+161
+147
+168
+180
+186
+187
+169
+153
+133
+131
+176
+201
+184
+149
+141
+144
+130
+136
+123
+131
+128
+118
+136
+135
+131
+135
+138
+128
+110
+113
+113
+109
+111
+96
+107
+116
+128
+131
+127
+137
+127
+138
+131
+125
+138
+148
+145
+136
+144
+147
+150
+157
+146
+149
+153
+147
+157
+153
+158
+157
+150
+156
+149
+144
+138
+143
+148
+176
+176
+168
+160
+148
+154
+164
+204
+205
+205
+199
+201
+202
+198
+200
+196
+191
+194
+198
+198
+204
+204
+202
+198
+202
+192
+198
+204
+202
+196
+198
+204
+195
+188
+186
+182
+195
+198
+198
+191
+185
+189
+188
+187
+179
+175
+156
+161
+167
+180
+187
+191
+194
+189
+165
+141
+156
+154
+177
+181
+180
+171
+148
+164
+169
+149
+148
+166
+178
+187
+182
+145
+159
+159
+141
+155
+182
+149
+141
+141
+138
+149
+170
+165
+136
+139
+146
+164
+158
+140
+205
+198
+161
+200
+200
+137
+115
+104
+107
+109
+111
+140
+171
+192
+170
+157
+164
+209
+190
+188
+196
+171
+139
+145
+196
+229
+206
+178
+171
+135
+143
+181
+221
+209
+191
+199
+222
+217
+218
+182
+201
+192
+117
+105
+116
+186
+156
+201
+220
+213
+125
+107
+150
+190
+192
+204
+165
+196
+222
+222
+201
+194
+206
+221
+217
+206
+218
+226
+215
+188
+206
+199
+180
+216
+188
+125
+169
+159
+151
+171
+204
+228
+219
+216
+182
+117
+97
+134
+204
+219
+177
+106
+119
+117
+138
+143
+126
+121
+125
+118
+121
+130
+133
+149
+197
+209
+166
+151
+128
+125
+123
+156
+160
+126
+131
+168
+188
+146
+130
+124
+123
+137
+160
+135
+127
+123
+126
+135
+128
+127
+129
+127
+127
+129
+127
+131
+125
+126
+124
+124
+134
+129
+131
+127
+121
+116
+127
+125
+148
+186
+161
+159
+147
+149
+125
+131
+139
+128
+124
+126
+135
+135
+128
+129
+130
+130
+131
+136
+127
+128
+124
+134
+135
+133
+127
+127
+131
+129
+128
+130
+127
+131
+139
+128
+126
+131
+125
+124
+129
+127
+129
+126
+129
+126
+131
+136
+131
+140
+138
+134
+133
+131
+128
+125
+139
+171
+175
+143
+139
+141
+134
+151
+165
+148
+134
+127
+127
+127
+130
+131
+128
+124
+123
+123
+125
+119
+124
+128
+116
+117
+125
+131
+123
+116
+123
+111
+123
+157
+140
+192
+212
+180
+114
+106
+94
+77
+84
+98
+196
+227
+204
+107
+136
+191
+161
+97
+84
+179
+212
+169
+79
+186
+194
+188
+211
+168
+204
+176
+170
+135
+159
+107
+191
+161
+184
+200
+205
+149
+170
+210
+177
+176
+200
+202
+111
+104
+180
+198
+174
+105
+83
+97
+100
+153
+162
+167
+186
+206
+176
+84
+144
+169
+194
+206
+180
+177
+210
+206
+137
+166
+190
+180
+164
+144
+123
+149
+188
+194
+174
+215
+204
+176
+171
+196
+184
+207
+195
+198
+202
+197
+195
+190
+186
+179
+180
+178
+164
+210
+196
+150
+148
+141
+160
+207
+186
+184
+208
+178
+176
+186
+178
+177
+188
+194
+195
+178
+174
+170
+160
+177
+176
+176
+174
+148
+127
+131
+160
+192
+184
+162
+146
+136
+119
+121
+139
+135
+117
+117
+145
+136
+136
+141
+119
+130
+120
+115
+115
+106
+106
+106
+115
+131
+127
+134
+128
+137
+140
+130
+128
+127
+146
+141
+136
+141
+149
+146
+147
+155
+150
+158
+147
+154
+162
+150
+155
+154
+150
+147
+139
+134
+130
+150
+162
+170
+165
+157
+160
+166
+160
+199
+202
+199
+202
+205
+201
+200
+195
+197
+199
+197
+198
+200
+200
+198
+196
+206
+204
+201
+201
+204
+200
+197
+196
+197
+197
+190
+188
+194
+191
+187
+204
+191
+194
+208
+195
+188
+180
+175
+161
+157
+171
+176
+185
+191
+196
+189
+150
+151
+166
+165
+172
+185
+177
+159
+165
+172
+166
+151
+169
+179
+190
+184
+154
+148
+168
+134
+140
+174
+178
+168
+153
+141
+166
+178
+194
+190
+147
+151
+153
+160
+151
+166
+218
+182
+147
+202
+149
+147
+153
+144
+119
+155
+159
+171
+165
+146
+150
+155
+135
+199
+187
+187
+151
+139
+135
+143
+208
+221
+171
+157
+129
+161
+196
+209
+220
+160
+147
+191
+226
+221
+188
+175
+196
+124
+100
+98
+102
+197
+218
+209
+207
+204
+160
+169
+187
+204
+202
+164
+184
+223
+210
+170
+191
+219
+229
+213
+216
+226
+231
+215
+200
+196
+208
+208
+222
+205
+134
+130
+186
+140
+208
+208
+228
+215
+185
+138
+75
+79
+153
+201
+208
+194
+104
+119
+111
+154
+151
+121
+124
+194
+180
+117
+118
+120
+147
+215
+207
+136
+125
+115
+116
+113
+118
+130
+133
+114
+143
+204
+200
+137
+127
+124
+123
+126
+147
+130
+124
+120
+126
+128
+127
+128
+125
+129
+129
+127
+127
+128
+127
+126
+131
+127
+136
+129
+137
+125
+121
+114
+113
+117
+165
+185
+147
+146
+129
+133
+129
+130
+134
+121
+117
+124
+130
+135
+135
+138
+134
+136
+139
+137
+137
+129
+128
+134
+128
+130
+126
+129
+129
+121
+123
+121
+124
+130
+125
+125
+131
+134
+134
+130
+133
+127
+124
+127
+127
+121
+128
+133
+127
+123
+128
+131
+134
+135
+134
+136
+128
+166
+196
+165
+139
+136
+146
+181
+198
+168
+143
+136
+126
+131
+146
+130
+124
+126
+119
+129
+126
+118
+123
+130
+110
+110
+107
+131
+137
+114
+125
+138
+113
+108
+139
+146
+192
+206
+170
+119
+92
+82
+83
+67
+148
+220
+228
+210
+131
+120
+184
+184
+133
+111
+176
+209
+171
+114
+196
+171
+171
+191
+195
+212
+170
+137
+192
+130
+167
+204
+168
+186
+200
+205
+129
+186
+184
+171
+154
+208
+154
+83
+106
+130
+161
+113
+84
+93
+92
+137
+110
+151
+198
+199
+171
+185
+161
+194
+175
+206
+140
+147
+196
+223
+211
+178
+143
+169
+172
+192
+188
+174
+155
+162
+197
+210
+186
+182
+171
+174
+204
+190
+205
+190
+186
+182
+177
+165
+160
+185
+178
+162
+148
+140
+201
+207
+182
+167
+157
+189
+199
+154
+194
+190
+177
+205
+194
+175
+175
+176
+188
+186
+174
+166
+160
+147
+146
+164
+164
+168
+170
+157
+145
+154
+184
+176
+153
+126
+128
+109
+123
+131
+133
+127
+127
+141
+134
+125
+139
+127
+129
+119
+109
+119
+115
+103
+116
+133
+119
+141
+139
+134
+144
+135
+138
+144
+147
+143
+148
+150
+140
+151
+151
+147
+162
+161
+159
+149
+155
+157
+150
+165
+158
+145
+141
+143
+137
+147
+168
+170
+162
+162
+158
+168
+170
+204
+200
+201
+200
+194
+190
+195
+196
+196
+199
+201
+202
+184
+184
+188
+189
+202
+205
+196
+190
+206
+205
+199
+196
+196
+192
+195
+195
+198
+197
+198
+199
+192
+200
+201
+200
+190
+179
+174
+164
+153
+180
+186
+182
+188
+194
+166
+160
+167
+175
+172
+172
+181
+162
+179
+187
+178
+167
+165
+189
+202
+194
+172
+137
+151
+148
+137
+151
+169
+177
+157
+141
+146
+170
+179
+202
+192
+139
+136
+134
+124
+159
+196
+201
+144
+166
+162
+144
+146
+162
+147
+147
+184
+164
+145
+106
+134
+138
+107
+98
+201
+166
+143
+127
+120
+174
+211
+223
+196
+153
+126
+157
+189
+180
+174
+213
+176
+130
+199
+226
+198
+150
+207
+158
+107
+85
+105
+175
+228
+206
+207
+217
+176
+169
+158
+171
+207
+171
+200
+222
+205
+157
+169
+167
+158
+181
+198
+226
+221
+229
+201
+186
+187
+210
+225
+211
+204
+155
+201
+171
+166
+222
+228
+205
+133
+167
+118
+58
+174
+218
+186
+204
+143
+92
+94
+143
+150
+113
+106
+180
+210
+166
+115
+130
+181
+218
+200
+134
+117
+130
+110
+109
+119
+123
+121
+124
+125
+164
+188
+140
+125
+128
+123
+124
+124
+127
+127
+123
+121
+121
+125
+127
+136
+134
+128
+123
+121
+123
+119
+128
+136
+131
+127
+126
+133
+146
+135
+129
+123
+115
+117
+159
+176
+139
+131
+130
+125
+119
+131
+121
+119
+130
+128
+131
+125
+131
+133
+133
+137
+138
+141
+126
+127
+125
+128
+129
+130
+130
+131
+137
+131
+135
+131
+127
+127
+133
+128
+128
+134
+131
+130
+130
+129
+130
+129
+131
+127
+140
+143
+134
+131
+134
+128
+129
+134
+130
+134
+134
+145
+171
+177
+139
+127
+130
+157
+165
+156
+141
+131
+127
+125
+126
+128
+125
+121
+124
+123
+118
+133
+179
+167
+136
+121
+100
+130
+133
+111
+111
+105
+98
+93
+96
+118
+159
+195
+201
+158
+109
+78
+80
+72
+115
+201
+208
+226
+206
+139
+103
+167
+179
+154
+121
+182
+211
+164
+149
+206
+136
+162
+205
+215
+210
+162
+188
+149
+151
+179
+182
+148
+156
+187
+205
+165
+205
+157
+93
+174
+210
+158
+139
+111
+115
+191
+153
+66
+63
+69
+70
+99
+170
+200
+131
+150
+158
+188
+174
+189
+179
+124
+125
+202
+220
+219
+208
+181
+176
+172
+175
+182
+187
+176
+195
+190
+195
+199
+187
+179
+202
+190
+191
+194
+178
+175
+181
+175
+197
+185
+164
+167
+176
+175
+172
+200
+210
+189
+171
+157
+208
+189
+179
+207
+158
+154
+162
+160
+161
+166
+166
+168
+178
+186
+179
+161
+150
+158
+168
+170
+165
+172
+161
+154
+164
+174
+174
+141
+136
+115
+123
+140
+135
+145
+153
+127
+133
+127
+119
+127
+129
+120
+124
+125
+126
+126
+117
+124
+130
+129
+135
+129
+131
+134
+133
+136
+136
+144
+153
+147
+149
+137
+154
+150
+148
+164
+153
+156
+160
+153
+154
+158
+156
+141
+143
+144
+135
+155
+164
+169
+168
+161
+167
+168
+172
+201
+199
+192
+189
+188
+181
+195
+206
+199
+199
+201
+192
+191
+178
+177
+196
+201
+189
+180
+195
+205
+200
+194
+195
+198
+198
+196
+187
+197
+197
+189
+189
+188
+194
+200
+198
+185
+177
+165
+156
+170
+184
+186
+177
+192
+186
+157
+169
+171
+170
+157
+172
+179
+180
+188
+186
+179
+171
+184
+194
+192
+187
+159
+140
+157
+139
+169
+148
+167
+175
+153
+137
+151
+157
+174
+199
+174
+137
+110
+105
+157
+199
+161
+200
+194
+168
+126
+140
+157
+166
+139
+153
+157
+139
+111
+115
+136
+90
+78
+135
+206
+180
+168
+151
+154
+199
+195
+216
+182
+148
+159
+172
+179
+198
+197
+207
+196
+166
+217
+223
+170
+195
+172
+128
+145
+147
+187
+219
+198
+197
+191
+207
+134
+148
+138
+195
+195
+211
+220
+218
+140
+75
+80
+69
+83
+141
+219
+192
+200
+207
+185
+189
+213
+199
+217
+200
+201
+190
+211
+161
+205
+230
+218
+167
+172
+198
+103
+155
+213
+160
+178
+167
+96
+99
+174
+184
+109
+128
+181
+211
+148
+117
+141
+192
+220
+182
+109
+118
+119
+115
+105
+109
+115
+115
+117
+125
+156
+166
+129
+121
+121
+125
+128
+125
+127
+126
+131
+149
+139
+130
+125
+129
+139
+151
+151
+127
+128
+131
+127
+125
+127
+129
+126
+125
+127
+148
+179
+149
+123
+123
+123
+165
+162
+143
+137
+127
+130
+141
+139
+121
+134
+139
+130
+137
+160
+155
+139
+137
+139
+134
+133
+135
+136
+131
+136
+131
+129
+129
+130
+129
+130
+128
+129
+126
+133
+134
+129
+127
+125
+125
+126
+131
+125
+128
+134
+130
+125
+135
+138
+133
+135
+137
+135
+133
+138
+134
+126
+128
+128
+141
+171
+166
+127
+124
+126
+131
+151
+148
+126
+127
+124
+125
+118
+125
+126
+128
+123
+124
+139
+202
+199
+133
+110
+119
+121
+129
+113
+105
+98
+106
+100
+99
+99
+117
+159
+189
+199
+161
+107
+120
+172
+165
+199
+139
+191
+227
+215
+149
+75
+127
+143
+128
+140
+199
+213
+176
+185
+195
+126
+190
+218
+212
+202
+196
+176
+139
+161
+125
+155
+170
+116
+175
+206
+211
+200
+111
+90
+187
+198
+143
+151
+107
+147
+202
+159
+104
+89
+89
+97
+150
+213
+199
+151
+169
+204
+187
+114
+189
+141
+143
+191
+209
+197
+209
+217
+194
+179
+181
+186
+180
+189
+208
+188
+185
+192
+198
+196
+197
+208
+141
+169
+190
+171
+186
+192
+174
+168
+154
+149
+180
+200
+191
+174
+185
+206
+189
+160
+162
+190
+150
+161
+167
+114
+114
+129
+138
+140
+166
+157
+158
+171
+188
+187
+180
+176
+176
+169
+151
+164
+169
+161
+148
+141
+139
+171
+143
+123
+123
+114
+134
+140
+146
+134
+131
+137
+129
+121
+125
+131
+129
+121
+133
+130
+130
+126
+118
+136
+128
+130
+126
+137
+147
+129
+145
+136
+151
+166
+155
+148
+150
+146
+145
+146
+157
+148
+153
+161
+159
+162
+149
+145
+148
+146
+129
+141
+166
+170
+158
+164
+168
+169
+168
+197
+201
+195
+191
+184
+194
+200
+205
+202
+199
+197
+191
+192
+190
+198
+200
+195
+182
+184
+195
+200
+196
+188
+191
+199
+188
+185
+191
+194
+181
+188
+188
+178
+184
+191
+192
+185
+169
+165
+164
+186
+180
+178
+184
+181
+170
+166
+184
+181
+168
+165
+181
+184
+192
+192
+182
+168
+176
+191
+185
+192
+170
+145
+145
+150
+146
+154
+159
+177
+180
+156
+151
+153
+147
+165
+181
+166
+115
+123
+181
+194
+151
+157
+212
+197
+139
+127
+144
+168
+138
+116
+134
+141
+146
+117
+113
+98
+102
+126
+162
+211
+189
+174
+150
+180
+169
+208
+212
+160
+158
+134
+174
+189
+186
+169
+187
+210
+205
+225
+182
+180
+200
+168
+155
+136
+174
+207
+213
+195
+191
+201
+199
+143
+166
+208
+204
+215
+210
+178
+184
+69
+47
+108
+89
+165
+211
+207
+131
+199
+205
+212
+200
+184
+188
+219
+201
+197
+205
+196
+221
+227
+218
+212
+197
+196
+161
+162
+221
+186
+130
+188
+121
+93
+175
+212
+146
+109
+168
+216
+155
+109
+157
+215
+221
+171
+118
+99
+103
+119
+114
+108
+106
+117
+115
+110
+139
+158
+125
+118
+120
+119
+119
+119
+120
+123
+120
+155
+182
+144
+123
+127
+127
+135
+162
+154
+133
+125
+126
+130
+128
+145
+136
+120
+121
+126
+172
+171
+146
+117
+126
+116
+151
+166
+150
+136
+131
+127
+135
+129
+125
+125
+134
+129
+136
+170
+171
+137
+134
+141
+141
+137
+131
+128
+130
+130
+131
+140
+131
+128
+130
+127
+124
+127
+126
+124
+127
+126
+130
+127
+136
+140
+136
+130
+131
+134
+138
+129
+136
+136
+135
+131
+134
+127
+126
+128
+129
+125
+128
+126
+124
+146
+174
+139
+125
+126
+125
+133
+149
+125
+125
+114
+130
+162
+149
+125
+131
+118
+108
+107
+168
+206
+153
+124
+120
+144
+147
+167
+119
+99
+131
+119
+149
+165
+113
+94
+154
+194
+197
+148
+136
+194
+184
+206
+178
+176
+190
+218
+211
+148
+56
+90
+115
+95
+169
+212
+202
+180
+207
+162
+154
+221
+215
+217
+208
+202
+139
+176
+131
+149
+162
+155
+110
+154
+210
+221
+154
+84
+125
+216
+166
+158
+156
+145
+190
+165
+155
+109
+70
+79
+123
+206
+156
+161
+139
+178
+211
+153
+169
+192
+114
+138
+200
+168
+169
+205
+212
+215
+206
+198
+191
+209
+199
+171
+165
+161
+160
+158
+184
+210
+187
+141
+181
+187
+160
+164
+177
+179
+185
+184
+171
+171
+161
+145
+131
+172
+212
+198
+159
+199
+181
+154
+195
+159
+151
+154
+156
+179
+187
+180
+178
+184
+186
+181
+184
+169
+169
+168
+148
+150
+149
+155
+161
+149
+150
+149
+174
+155
+128
+126
+129
+145
+140
+143
+136
+127
+129
+115
+130
+120
+123
+137
+126
+123
+120
+123
+121
+126
+134
+121
+133
+147
+151
+140
+148
+157
+160
+168
+161
+155
+153
+133
+140
+149
+147
+140
+154
+161
+156
+158
+155
+150
+147
+140
+143
+149
+168
+166
+161
+162
+161
+167
+165
+201
+196
+192
+195
+188
+191
+200
+206
+196
+195
+197
+192
+196
+198
+196
+197
+190
+190
+197
+206
+205
+195
+189
+199
+194
+187
+187
+192
+188
+195
+192
+180
+184
+192
+191
+194
+179
+167
+172
+185
+179
+179
+174
+185
+185
+170
+165
+182
+169
+148
+172
+190
+185
+191
+189
+169
+180
+199
+194
+196
+178
+169
+155
+146
+141
+170
+181
+161
+178
+162
+155
+177
+168
+146
+146
+155
+148
+140
+177
+174
+151
+156
+165
+209
+164
+118
+115
+135
+150
+127
+108
+110
+126
+148
+106
+87
+127
+117
+126
+149
+204
+172
+139
+168
+196
+166
+215
+199
+169
+180
+187
+176
+179
+181
+171
+187
+210
+225
+210
+158
+205
+178
+149
+126
+171
+195
+155
+206
+200
+160
+213
+160
+116
+211
+217
+216
+219
+160
+185
+143
+59
+65
+139
+184
+219
+194
+177
+135
+218
+206
+187
+185
+192
+202
+210
+204
+200
+230
+233
+231
+222
+210
+215
+182
+172
+176
+221
+219
+138
+170
+198
+110
+128
+206
+159
+102
+145
+209
+182
+125
+178
+219
+205
+151
+107
+99
+103
+124
+104
+104
+116
+104
+100
+108
+150
+159
+124
+114
+118
+121
+124
+125
+126
+119
+117
+134
+191
+190
+143
+129
+126
+126
+141
+153
+144
+129
+127
+126
+120
+130
+158
+147
+124
+119
+147
+164
+135
+127
+124
+118
+107
+159
+179
+137
+129
+119
+115
+125
+123
+129
+126
+128
+135
+128
+146
+162
+138
+131
+134
+141
+140
+138
+131
+135
+133
+136
+143
+141
+134
+129
+124
+130
+129
+119
+123
+123
+125
+129
+129
+127
+127
+126
+124
+136
+140
+130
+135
+144
+135
+129
+131
+133
+131
+130
+131
+133
+129
+127
+126
+130
+130
+164
+154
+127
+128
+137
+128
+133
+151
+131
+138
+172
+221
+195
+129
+118
+98
+98
+109
+113
+195
+194
+148
+141
+133
+125
+134
+154
+121
+104
+94
+99
+149
+162
+89
+90
+151
+208
+197
+129
+165
+159
+210
+180
+180
+146
+177
+221
+220
+162
+75
+140
+139
+131
+191
+174
+205
+216
+210
+164
+202
+226
+205
+216
+218
+137
+180
+160
+136
+167
+175
+130
+85
+125
+210
+191
+110
+86
+191
+195
+144
+162
+108
+164
+174
+107
+137
+105
+67
+67
+182
+140
+68
+129
+149
+201
+180
+151
+204
+180
+153
+212
+189
+184
+202
+200
+202
+213
+206
+199
+200
+182
+157
+153
+161
+151
+136
+138
+164
+205
+201
+180
+190
+181
+179
+191
+195
+204
+187
+180
+169
+176
+187
+189
+180
+186
+212
+216
+195
+210
+177
+196
+202
+187
+191
+195
+199
+190
+192
+179
+165
+176
+190
+184
+153
+143
+149
+158
+156
+154
+141
+150
+161
+157
+149
+149
+177
+167
+138
+130
+134
+140
+140
+151
+151
+133
+124
+126
+123
+125
+129
+125
+123
+116
+109
+127
+139
+125
+134
+133
+140
+147
+147
+140
+157
+155
+161
+167
+154
+151
+147
+136
+141
+146
+149
+150
+155
+162
+157
+160
+148
+151
+150
+140
+158
+164
+166
+161
+162
+162
+162
+159
+196
+187
+188
+185
+187
+194
+207
+198
+188
+187
+185
+191
+199
+198
+202
+205
+196
+199
+205
+212
+197
+192
+188
+185
+185
+188
+196
+198
+195
+191
+192
+177
+180
+189
+194
+181
+179
+175
+172
+179
+168
+167
+179
+172
+166
+164
+170
+169
+164
+167
+179
+189
+181
+184
+180
+180
+185
+187
+199
+188
+175
+166
+139
+140
+153
+186
+192
+165
+166
+165
+161
+172
+156
+137
+127
+154
+147
+164
+157
+134
+165
+168
+162
+210
+149
+129
+120
+127
+150
+141
+121
+109
+139
+138
+115
+131
+115
+106
+116
+130
+192
+159
+134
+188
+168
+192
+189
+199
+168
+171
+175
+186
+179
+161
+186
+161
+212
+223
+211
+206
+190
+133
+123
+164
+200
+144
+113
+190
+196
+170
+207
+147
+190
+210
+218
+227
+187
+144
+180
+79
+64
+75
+186
+225
+202
+148
+186
+202
+181
+96
+125
+185
+197
+178
+213
+218
+229
+227
+227
+209
+209
+204
+198
+186
+197
+221
+217
+143
+156
+210
+184
+121
+174
+205
+130
+121
+208
+202
+138
+197
+218
+182
+156
+121
+105
+113
+180
+196
+108
+99
+148
+127
+105
+144
+153
+171
+137
+114
+115
+118
+123
+120
+124
+120
+121
+160
+164
+144
+126
+128
+129
+145
+154
+136
+126
+126
+123
+121
+121
+135
+143
+134
+120
+139
+171
+145
+123
+119
+118
+107
+131
+158
+170
+126
+115
+119
+119
+128
+130
+131
+140
+128
+129
+135
+153
+172
+149
+131
+139
+137
+133
+130
+147
+146
+162
+154
+146
+136
+131
+127
+133
+150
+157
+121
+128
+125
+135
+133
+131
+127
+125
+128
+135
+135
+139
+138
+156
+176
+151
+139
+141
+135
+131
+131
+140
+127
+129
+128
+126
+131
+128
+143
+148
+131
+139
+147
+137
+128
+141
+147
+133
+146
+204
+209
+139
+102
+102
+116
+103
+102
+129
+190
+166
+118
+121
+108
+108
+137
+154
+134
+107
+95
+105
+175
+171
+102
+89
+180
+211
+178
+121
+175
+206
+195
+172
+197
+125
+182
+227
+215
+158
+130
+148
+123
+166
+160
+179
+209
+220
+198
+188
+225
+225
+210
+217
+160
+148
+171
+124
+105
+162
+159
+93
+56
+180
+207
+164
+66
+128
+202
+204
+188
+108
+85
+171
+148
+86
+123
+102
+68
+157
+148
+68
+70
+115
+197
+211
+151
+145
+210
+172
+205
+188
+151
+165
+179
+182
+192
+216
+211
+217
+188
+168
+162
+157
+165
+181
+182
+168
+209
+212
+201
+196
+178
+177
+172
+176
+181
+186
+185
+172
+168
+185
+188
+184
+180
+187
+205
+218
+218
+200
+191
+216
+192
+186
+196
+190
+195
+195
+190
+194
+189
+192
+191
+198
+177
+168
+171
+179
+166
+148
+137
+138
+143
+151
+146
+145
+169
+160
+143
+134
+129
+151
+150
+153
+135
+125
+120
+126
+126
+124
+133
+120
+113
+120
+123
+129
+128
+139
+139
+139
+141
+143
+144
+150
+157
+170
+158
+160
+150
+138
+141
+138
+140
+144
+145
+151
+157
+165
+158
+150
+156
+145
+146
+153
+165
+158
+155
+166
+161
+154
+149
+182
+189
+188
+187
+189
+201
+198
+195
+187
+175
+192
+204
+201
+205
+205
+200
+197
+198
+198
+202
+196
+179
+182
+192
+192
+200
+199
+198
+198
+192
+179
+178
+181
+184
+184
+188
+178
+179
+180
+180
+171
+168
+168
+167
+167
+174
+176
+178
+167
+176
+182
+180
+185
+185
+180
+182
+184
+200
+196
+182
+187
+166
+131
+139
+176
+204
+184
+153
+175
+180
+174
+160
+159
+128
+138
+154
+135
+156
+146
+146
+167
+149
+177
+200
+141
+129
+120
+121
+155
+134
+111
+107
+120
+130
+134
+118
+97
+103
+116
+127
+196
+161
+184
+182
+170
+210
+178
+197
+137
+110
+139
+177
+182
+189
+181
+190
+225
+219
+219
+208
+153
+104
+145
+198
+153
+120
+147
+217
+178
+191
+196
+198
+211
+219
+227
+171
+111
+188
+169
+74
+85
+188
+228
+210
+156
+140
+166
+197
+120
+72
+83
+184
+201
+187
+225
+228
+220
+218
+216
+180
+212
+209
+195
+220
+225
+228
+195
+154
+215
+209
+141
+120
+210
+207
+136
+184
+202
+160
+218
+227
+194
+127
+127
+116
+115
+146
+212
+164
+106
+138
+148
+118
+154
+136
+166
+174
+123
+116
+117
+113
+125
+126
+128
+131
+168
+161
+126
+126
+131
+123
+141
+166
+147
+134
+126
+125
+126
+123
+126
+128
+130
+129
+141
+175
+159
+124
+124
+123
+110
+106
+118
+159
+171
+134
+120
+127
+147
+177
+148
+131
+150
+133
+121
+143
+172
+187
+151
+130
+140
+133
+126
+137
+135
+133
+146
+138
+136
+129
+129
+126
+128
+151
+145
+129
+123
+125
+121
+128
+128
+130
+134
+130
+131
+136
+139
+137
+153
+185
+172
+141
+134
+131
+134
+134
+146
+145
+144
+137
+131
+131
+127
+126
+140
+144
+136
+135
+133
+139
+133
+144
+147
+133
+159
+215
+189
+147
+126
+116
+123
+100
+105
+191
+198
+136
+155
+141
+118
+99
+123
+148
+146
+94
+87
+118
+188
+175
+86
+94
+178
+208
+153
+185
+219
+215
+176
+212
+184
+103
+182
+226
+210
+161
+175
+116
+174
+208
+155
+177
+198
+212
+207
+202
+222
+220
+220
+187
+115
+162
+119
+93
+105
+165
+139
+76
+119
+156
+187
+157
+118
+184
+209
+206
+145
+74
+107
+166
+95
+67
+98
+109
+165
+182
+111
+78
+80
+147
+216
+188
+139
+160
+179
+164
+191
+137
+153
+171
+191
+202
+179
+201
+209
+179
+171
+160
+155
+169
+184
+184
+182
+189
+210
+187
+190
+194
+186
+165
+181
+172
+179
+171
+176
+175
+170
+186
+194
+184
+176
+185
+195
+219
+226
+198
+208
+200
+175
+151
+158
+149
+154
+165
+168
+170
+170
+167
+175
+189
+197
+172
+195
+192
+180
+172
+153
+153
+167
+160
+149
+156
+178
+169
+144
+131
+135
+139
+148
+141
+121
+128
+121
+130
+136
+110
+115
+115
+125
+133
+129
+134
+123
+143
+147
+148
+151
+140
+150
+155
+168
+165
+166
+154
+143
+143
+145
+129
+145
+138
+143
+161
+158
+157
+156
+157
+149
+141
+161
+166
+159
+147
+154
+156
+149
+146
+199
+190
+188
+195
+201
+200
+188
+192
+172
+177
+196
+199
+205
+196
+192
+200
+200
+198
+194
+190
+176
+178
+195
+186
+194
+200
+206
+202
+194
+192
+197
+185
+186
+184
+174
+170
+174
+182
+181
+176
+184
+167
+172
+170
+179
+184
+189
+188
+186
+181
+191
+179
+187
+185
+182
+184
+197
+188
+188
+196
+187
+174
+130
+146
+184
+194
+154
+141
+178
+180
+160
+155
+143
+127
+136
+145
+136
+137
+120
+157
+172
+130
+201
+191
+145
+128
+127
+127
+137
+155
+119
+104
+121
+137
+120
+85
+107
+120
+128
+123
+187
+215
+196
+154
+204
+195
+162
+192
+106
+94
+150
+156
+155
+182
+160
+215
+194
+215
+219
+168
+119
+162
+199
+150
+124
+155
+151
+205
+137
+204
+208
+200
+213
+227
+188
+107
+130
+197
+115
+103
+194
+219
+180
+114
+77
+90
+145
+176
+80
+88
+149
+207
+222
+226
+228
+225
+223
+225
+199
+180
+215
+206
+212
+222
+220
+225
+200
+174
+221
+164
+92
+159
+217
+179
+174
+206
+186
+220
+225
+210
+189
+139
+117
+134
+111
+197
+200
+128
+161
+148
+109
+148
+136
+123
+197
+143
+111
+111
+108
+110
+117
+116
+121
+149
+161
+125
+119
+119
+116
+125
+159
+160
+130
+131
+124
+124
+131
+140
+137
+128
+124
+151
+178
+175
+127
+119
+114
+124
+140
+121
+121
+157
+158
+130
+130
+126
+155
+182
+155
+155
+149
+138
+135
+135
+169
+189
+169
+134
+131
+140
+127
+137
+139
+135
+134
+134
+131
+135
+133
+138
+136
+133
+128
+129
+130
+121
+127
+125
+129
+128
+136
+128
+127
+129
+129
+134
+150
+166
+168
+137
+139
+130
+135
+128
+130
+130
+135
+130
+147
+134
+127
+123
+134
+146
+130
+124
+129
+139
+127
+140
+164
+154
+125
+189
+213
+159
+113
+111
+141
+133
+103
+144
+212
+194
+213
+195
+135
+114
+100
+123
+138
+105
+100
+90
+137
+202
+176
+97
+100
+171
+192
+185
+225
+195
+171
+207
+190
+107
+113
+197
+227
+218
+189
+147
+177
+218
+184
+160
+191
+216
+223
+197
+208
+223
+223
+212
+143
+174
+144
+90
+64
+106
+179
+109
+162
+140
+143
+205
+182
+190
+198
+212
+182
+126
+68
+155
+118
+67
+53
+59
+127
+198
+106
+65
+65
+87
+200
+194
+162
+140
+165
+182
+217
+177
+157
+162
+182
+166
+158
+208
+177
+174
+201
+212
+199
+171
+161
+176
+186
+170
+208
+199
+185
+177
+192
+189
+177
+172
+169
+155
+172
+170
+164
+176
+184
+182
+174
+167
+175
+177
+201
+210
+191
+204
+187
+171
+139
+140
+129
+129
+134
+137
+137
+131
+137
+135
+140
+144
+153
+162
+164
+180
+165
+153
+143
+158
+155
+138
+145
+168
+149
+138
+128
+128
+134
+130
+134
+121
+118
+123
+124
+121
+113
+124
+124
+124
+124
+119
+140
+140
+150
+144
+139
+144
+141
+149
+156
+160
+164
+157
+154
+136
+138
+137
+134
+137
+145
+150
+156
+150
+146
+155
+156
+141
+168
+174
+157
+151
+154
+153
+151
+153
+195
+196
+195
+198
+202
+194
+190
+190
+190
+182
+198
+205
+205
+194
+197
+195
+196
+190
+185
+175
+176
+185
+194
+195
+199
+194
+200
+199
+194
+191
+190
+178
+165
+184
+176
+172
+186
+179
+179
+187
+188
+185
+189
+182
+177
+194
+195
+190
+194
+190
+190
+188
+187
+181
+180
+184
+187
+186
+189
+187
+189
+180
+134
+160
+175
+154
+137
+138
+176
+174
+160
+140
+123
+124
+135
+166
+137
+127
+137
+141
+137
+138
+216
+184
+153
+135
+134
+125
+115
+124
+103
+87
+126
+135
+124
+105
+104
+119
+114
+86
+190
+217
+169
+184
+219
+172
+150
+191
+107
+129
+145
+162
+191
+160
+192
+205
+148
+206
+208
+143
+160
+195
+146
+123
+168
+145
+151
+198
+158
+217
+218
+213
+217
+207
+134
+100
+165
+192
+185
+209
+221
+178
+85
+79
+70
+75
+159
+147
+119
+161
+213
+229
+221
+207
+213
+226
+226
+202
+182
+165
+204
+209
+227
+202
+219
+198
+187
+211
+206
+139
+157
+213
+194
+202
+226
+210
+223
+208
+180
+168
+186
+121
+107
+111
+159
+217
+168
+127
+151
+116
+166
+182
+121
+170
+194
+118
+108
+108
+114
+114
+115
+115
+134
+161
+131
+117
+118
+115
+117
+150
+171
+131
+119
+128
+125
+119
+128
+137
+121
+125
+120
+178
+200
+146
+119
+127
+145
+141
+141
+123
+150
+148
+156
+133
+113
+119
+174
+190
+165
+143
+146
+137
+127
+121
+138
+176
+170
+131
+131
+148
+138
+135
+130
+135
+131
+134
+141
+144
+141
+155
+140
+134
+134
+133
+133
+126
+127
+127
+126
+126
+131
+125
+125
+128
+130
+129
+127
+135
+156
+159
+133
+134
+129
+131
+130
+126
+131
+155
+196
+188
+147
+126
+124
+149
+134
+136
+137
+134
+128
+151
+143
+136
+124
+146
+213
+190
+108
+118
+156
+158
+108
+105
+188
+195
+204
+223
+171
+133
+111
+86
+119
+121
+95
+87
+97
+134
+202
+170
+80
+96
+178
+198
+212
+202
+136
+180
+210
+160
+130
+119
+217
+227
+211
+194
+168
+209
+207
+138
+167
+205
+222
+218
+185
+216
+222
+220
+196
+195
+182
+157
+124
+77
+97
+111
+127
+202
+196
+166
+213
+209
+185
+186
+207
+165
+93
+133
+166
+78
+60
+53
+97
+202
+143
+73
+82
+70
+179
+206
+182
+191
+167
+207
+221
+201
+154
+171
+182
+181
+200
+202
+174
+151
+144
+204
+212
+207
+195
+182
+174
+168
+187
+202
+184
+160
+160
+168
+186
+186
+185
+181
+180
+179
+181
+175
+177
+178
+189
+189
+186
+168
+141
+209
+217
+199
+180
+164
+153
+146
+148
+149
+151
+147
+140
+147
+125
+140
+135
+121
+146
+158
+166
+153
+150
+153
+158
+157
+151
+153
+155
+144
+154
+139
+133
+131
+126
+137
+140
+131
+125
+135
+125
+114
+120
+111
+135
+118
+119
+141
+135
+154
+147
+135
+143
+144
+148
+150
+162
+154
+165
+160
+150
+150
+143
+129
+133
+135
+137
+139
+157
+147
+151
+153
+144
+159
+166
+164
+147
+144
+160
+156
+167
+157
+196
+201
+198
+201
+204
+190
+187
+199
+195
+191
+207
+200
+195
+196
+186
+192
+202
+190
+182
+181
+195
+190
+195
+198
+188
+198
+194
+185
+194
+188
+185
+179
+182
+175
+182
+186
+172
+178
+185
+180
+175
+186
+186
+184
+175
+178
+180
+187
+192
+186
+188
+192
+186
+179
+162
+178
+168
+178
+184
+185
+188
+170
+131
+157
+159
+156
+139
+149
+179
+182
+158
+131
+129
+131
+143
+149
+139
+121
+134
+143
+130
+174
+199
+176
+155
+123
+131
+120
+108
+94
+94
+97
+116
+119
+99
+97
+119
+129
+123
+147
+212
+189
+176
+213
+202
+149
+159
+201
+148
+171
+187
+198
+171
+167
+220
+188
+196
+221
+213
+206
+196
+138
+133
+176
+155
+104
+174
+182
+190
+222
+216
+212
+206
+182
+138
+144
+205
+191
+205
+219
+161
+77
+67
+72
+77
+85
+186
+157
+197
+226
+229
+220
+176
+174
+215
+227
+217
+188
+171
+167
+208
+220
+211
+220
+194
+139
+199
+226
+181
+150
+213
+221
+167
+226
+231
+221
+201
+184
+131
+175
+159
+109
+151
+139
+208
+187
+116
+137
+157
+167
+176
+144
+107
+197
+155
+114
+109
+103
+108
+107
+110
+125
+155
+146
+119
+110
+117
+118
+126
+182
+160
+118
+124
+120
+116
+125
+136
+120
+121
+125
+144
+199
+165
+119
+128
+156
+158
+130
+118
+116
+139
+159
+161
+141
+138
+124
+164
+188
+156
+159
+166
+157
+140
+121
+123
+157
+170
+143
+137
+172
+157
+128
+130
+130
+131
+137
+125
+128
+139
+158
+153
+133
+127
+128
+138
+128
+134
+155
+139
+126
+133
+133
+131
+130
+128
+130
+130
+134
+139
+166
+156
+127
+124
+131
+124
+128
+135
+150
+185
+201
+164
+125
+130
+175
+168
+156
+137
+130
+134
+127
+133
+125
+119
+107
+182
+218
+147
+98
+118
+129
+143
+106
+136
+195
+151
+216
+216
+138
+131
+98
+108
+117
+97
+77
+93
+98
+186
+209
+143
+88
+155
+209
+222
+207
+153
+165
+206
+197
+197
+137
+180
+220
+223
+211
+199
+182
+202
+171
+157
+162
+221
+221
+202
+211
+226
+222
+216
+206
+144
+107
+134
+149
+106
+76
+136
+195
+140
+83
+128
+210
+215
+167
+211
+178
+159
+111
+180
+126
+70
+51
+75
+207
+180
+135
+124
+113
+171
+204
+148
+179
+174
+184
+206
+199
+178
+176
+170
+171
+199
+161
+139
+166
+172
+162
+197
+208
+178
+188
+182
+162
+155
+198
+180
+162
+154
+164
+167
+196
+188
+177
+185
+194
+185
+190
+198
+197
+198
+196
+189
+189
+186
+198
+219
+192
+188
+177
+168
+145
+139
+143
+126
+145
+170
+165
+165
+169
+149
+139
+131
+135
+153
+169
+165
+180
+181
+157
+151
+140
+141
+145
+139
+145
+145
+135
+137
+135
+124
+121
+136
+123
+125
+116
+111
+126
+123
+127
+129
+133
+143
+145
+147
+139
+139
+136
+145
+151
+150
+167
+161
+154
+151
+140
+145
+134
+131
+131
+139
+143
+147
+157
+151
+156
+154
+153
+166
+168
+148
+143
+153
+150
+154
+170
+209
+194
+197
+202
+197
+182
+182
+199
+199
+202
+200
+197
+196
+190
+191
+200
+190
+182
+171
+185
+192
+199
+197
+192
+194
+192
+189
+186
+180
+190
+190
+182
+187
+190
+188
+189
+187
+184
+180
+182
+182
+194
+191
+172
+180
+169
+178
+190
+196
+184
+181
+198
+186
+170
+178
+177
+168
+171
+175
+186
+171
+148
+138
+150
+167
+149
+146
+149
+181
+180
+158
+141
+143
+145
+143
+139
+129
+129
+139
+139
+124
+188
+189
+175
+145
+140
+131
+107
+78
+73
+98
+106
+117
+115
+155
+157
+182
+153
+129
+190
+213
+186
+171
+213
+167
+117
+138
+189
+141
+167
+210
+176
+162
+212
+221
+165
+220
+202
+210
+211
+143
+143
+174
+175
+127
+127
+195
+195
+221
+218
+204
+208
+137
+187
+176
+182
+185
+157
+219
+174
+84
+75
+68
+72
+96
+158
+195
+213
+229
+223
+211
+185
+144
+181
+216
+220
+202
+184
+184
+196
+222
+218
+195
+219
+164
+131
+222
+226
+172
+200
+220
+155
+200
+232
+215
+187
+151
+149
+131
+189
+135
+99
+139
+194
+213
+133
+150
+157
+148
+161
+141
+99
+160
+195
+115
+172
+159
+104
+102
+100
+123
+145
+159
+184
+120
+119
+118
+115
+155
+174
+129
+121
+115
+123
+159
+147
+125
+116
+117
+120
+174
+175
+126
+118
+147
+165
+141
+123
+113
+119
+149
+158
+156
+155
+120
+120
+156
+174
+154
+143
+151
+141
+129
+117
+119
+146
+174
+151
+141
+165
+168
+137
+130
+124
+126
+127
+126
+123
+127
+147
+143
+131
+121
+125
+126
+130
+137
+175
+169
+165
+168
+137
+127
+135
+131
+129
+131
+131
+134
+157
+176
+144
+127
+123
+124
+127
+131
+135
+145
+167
+182
+169
+138
+162
+182
+147
+138
+125
+123
+131
+134
+133
+120
+106
+115
+209
+190
+98
+93
+106
+143
+140
+107
+175
+176
+171
+220
+200
+140
+154
+199
+176
+107
+95
+79
+105
+129
+212
+211
+162
+108
+206
+220
+221
+178
+155
+194
+218
+204
+150
+128
+208
+228
+225
+217
+190
+185
+184
+174
+145
+172
+226
+216
+189
+212
+217
+199
+218
+172
+93
+62
+100
+115
+121
+178
+161
+78
+63
+69
+121
+200
+176
+160
+206
+161
+155
+200
+196
+160
+139
+141
+206
+196
+130
+80
+97
+113
+198
+148
+145
+180
+147
+171
+217
+171
+151
+159
+194
+180
+168
+165
+178
+179
+174
+159
+172
+199
+169
+146
+168
+179
+184
+205
+178
+168
+153
+154
+172
+188
+196
+181
+170
+167
+170
+155
+158
+154
+159
+169
+171
+180
+168
+213
+171
+206
+194
+157
+161
+145
+153
+161
+145
+153
+148
+136
+160
+167
+147
+133
+138
+130
+137
+154
+165
+184
+187
+167
+144
+134
+128
+127
+134
+145
+147
+149
+137
+133
+123
+128
+130
+114
+130
+118
+123
+131
+121
+130
+128
+136
+150
+135
+138
+125
+137
+136
+144
+155
+148
+148
+149
+144
+138
+130
+141
+136
+143
+134
+138
+146
+140
+144
+161
+156
+156
+167
+171
+156
+141
+148
+146
+159
+162
+196
+201
+200
+198
+200
+192
+196
+199
+207
+206
+198
+189
+186
+194
+196
+195
+190
+170
+174
+192
+202
+197
+198
+204
+196
+194
+192
+196
+187
+182
+180
+180
+189
+188
+195
+192
+181
+169
+178
+185
+195
+205
+190
+184
+181
+168
+190
+197
+191
+182
+186
+192
+185
+179
+180
+174
+165
+187
+187
+166
+154
+128
+147
+171
+157
+153
+157
+151
+187
+187
+150
+133
+144
+135
+130
+144
+135
+140
+138
+107
+120
+188
+194
+164
+140
+126
+117
+97
+74
+96
+136
+103
+137
+171
+154
+126
+147
+120
+161
+206
+205
+190
+195
+207
+146
+123
+117
+196
+141
+185
+161
+133
+175
+221
+207
+172
+215
+213
+192
+195
+162
+186
+174
+153
+124
+130
+205
+221
+216
+192
+218
+197
+174
+205
+178
+198
+170
+208
+200
+123
+75
+84
+134
+174
+186
+210
+229
+222
+189
+187
+187
+186
+179
+199
+226
+222
+213
+222
+217
+199
+227
+185
+216
+196
+115
+156
+231
+225
+201
+220
+204
+191
+220
+200
+178
+170
+167
+171
+145
+202
+130
+96
+135
+210
+176
+162
+161
+118
+153
+150
+105
+114
+201
+180
+136
+198
+127
+108
+99
+114
+146
+135
+187
+184
+116
+109
+110
+119
+182
+145
+114
+117
+116
+144
+206
+157
+119
+115
+116
+167
+194
+133
+121
+139
+166
+151
+125
+116
+118
+135
+167
+159
+150
+157
+134
+135
+171
+181
+151
+143
+137
+129
+127
+126
+129
+135
+170
+162
+140
+144
+168
+135
+128
+127
+124
+133
+148
+130
+125
+147
+150
+123
+127
+126
+126
+135
+150
+172
+197
+200
+199
+161
+139
+143
+138
+131
+131
+133
+131
+143
+180
+179
+153
+123
+125
+130
+141
+145
+129
+131
+181
+187
+126
+145
+188
+150
+131
+130
+124
+123
+154
+202
+166
+117
+102
+177
+211
+149
+93
+97
+118
+141
+147
+210
+206
+127
+191
+226
+174
+155
+213
+215
+160
+86
+90
+96
+117
+178
+215
+215
+134
+179
+223
+223
+211
+160
+194
+221
+215
+145
+114
+169
+222
+220
+218
+220
+204
+181
+182
+169
+110
+194
+220
+199
+200
+219
+194
+212
+207
+133
+92
+86
+114
+124
+165
+168
+69
+37
+34
+56
+120
+196
+148
+192
+167
+92
+139
+198
+151
+117
+150
+215
+197
+184
+167
+159
+166
+205
+176
+186
+188
+156
+151
+211
+208
+149
+181
+179
+150
+161
+170
+182
+169
+159
+139
+156
+156
+191
+174
+168
+166
+172
+194
+175
+162
+148
+145
+174
+186
+157
+151
+139
+133
+134
+143
+136
+141
+123
+124
+148
+145
+128
+162
+185
+147
+209
+200
+169
+170
+166
+147
+145
+127
+129
+119
+127
+140
+147
+161
+147
+146
+143
+133
+123
+126
+151
+164
+174
+167
+149
+143
+127
+133
+137
+131
+135
+137
+131
+127
+124
+126
+115
+124
+106
+126
+121
+121
+140
+146
+151
+144
+137
+136
+134
+147
+146
+144
+147
+147
+153
+146
+137
+131
+127
+138
+138
+135
+139
+135
+139
+158
+162
+153
+154
+159
+154
+148
+144
+148
+149
+156
+162
+200
+201
+197
+197
+195
+194
+197
+199
+201
+198
+189
+179
+187
+198
+201
+196
+178
+171
+180
+195
+195
+202
+202
+197
+198
+192
+188
+188
+189
+177
+180
+180
+186
+182
+190
+187
+176
+168
+166
+181
+200
+186
+169
+181
+177
+166
+187
+198
+180
+186
+187
+186
+180
+171
+165
+181
+187
+191
+176
+127
+126
+137
+164
+159
+159
+153
+154
+161
+178
+172
+151
+164
+171
+144
+148
+172
+159
+136
+121
+123
+141
+149
+189
+158
+136
+115
+110
+86
+96
+108
+119
+139
+147
+128
+102
+108
+123
+143
+207
+187
+176
+204
+212
+179
+145
+133
+126
+205
+190
+167
+130
+155
+211
+226
+166
+190
+226
+197
+149
+158
+205
+150
+148
+131
+94
+148
+209
+208
+201
+215
+201
+164
+158
+197
+146
+211
+210
+194
+120
+113
+166
+200
+187
+202
+218
+226
+210
+148
+158
+206
+218
+212
+204
+222
+229
+185
+149
+153
+179
+207
+196
+189
+221
+192
+131
+204
+226
+209
+223
+226
+215
+227
+222
+177
+197
+180
+161
+176
+207
+201
+108
+109
+189
+211
+154
+138
+100
+113
+147
+124
+107
+184
+211
+151
+187
+160
+100
+110
+120
+136
+129
+134
+209
+154
+108
+129
+119
+159
+179
+123
+118
+109
+114
+166
+192
+127
+114
+118
+129
+198
+175
+114
+114
+160
+159
+118
+115
+116
+116
+143
+180
+167
+141
+155
+134
+162
+191
+177
+149
+133
+120
+120
+118
+118
+123
+128
+180
+161
+131
+131
+169
+145
+125
+125
+125
+149
+185
+155
+125
+145
+157
+127
+128
+125
+130
+128
+129
+153
+181
+154
+134
+127
+128
+144
+137
+126
+128
+127
+126
+131
+162
+190
+138
+128
+137
+130
+124
+127
+128
+130
+146
+198
+170
+129
+196
+181
+131
+134
+125
+127
+154
+204
+201
+135
+100
+129
+211
+192
+96
+116
+100
+119
+170
+219
+213
+174
+131
+216
+213
+154
+170
+218
+211
+151
+113
+140
+139
+139
+196
+220
+195
+166
+220
+217
+221
+196
+172
+217
+217
+188
+128
+128
+207
+216
+212
+213
+218
+175
+197
+197
+136
+134
+199
+191
+172
+210
+209
+164
+208
+170
+97
+83
+113
+99
+85
+171
+114
+52
+55
+49
+75
+167
+209
+209
+208
+93
+74
+170
+191
+124
+97
+195
+174
+171
+104
+89
+116
+194
+211
+179
+154
+138
+127
+157
+216
+187
+170
+144
+155
+170
+166
+160
+153
+170
+171
+167
+164
+168
+196
+195
+177
+171
+175
+191
+164
+151
+137
+139
+153
+134
+130
+121
+116
+119
+118
+127
+125
+149
+148
+141
+139
+120
+130
+190
+141
+171
+215
+177
+147
+150
+144
+140
+140
+135
+147
+148
+145
+146
+146
+147
+146
+140
+147
+140
+135
+135
+138
+146
+162
+162
+140
+136
+131
+124
+139
+133
+128
+134
+137
+115
+126
+133
+118
+131
+131
+128
+135
+130
+147
+145
+145
+137
+130
+137
+134
+147
+145
+151
+157
+159
+150
+143
+136
+146
+135
+129
+139
+131
+136
+149
+155
+164
+160
+156
+166
+148
+144
+138
+134
+138
+148
+167
+200
+191
+199
+196
+198
+204
+198
+200
+201
+201
+191
+199
+200
+196
+200
+182
+168
+180
+188
+195
+187
+196
+201
+205
+194
+192
+195
+186
+176
+168
+175
+181
+196
+190
+177
+181
+164
+158
+169
+192
+195
+187
+176
+167
+174
+176
+184
+181
+189
+182
+188
+186
+171
+159
+165
+180
+187
+174
+138
+137
+138
+153
+160
+157
+150
+159
+158
+150
+186
+189
+185
+195
+167
+156
+170
+165
+155
+129
+138
+129
+143
+154
+182
+144
+124
+125
+93
+77
+98
+123
+143
+140
+136
+118
+115
+133
+124
+195
+196
+139
+155
+215
+208
+143
+144
+121
+148
+206
+176
+129
+123
+189
+220
+206
+148
+216
+201
+168
+145
+171
+207
+176
+129
+96
+131
+198
+213
+209
+222
+189
+137
+165
+169
+189
+176
+222
+207
+168
+188
+200
+175
+153
+207
+225
+192
+195
+167
+194
+204
+190
+153
+145
+172
+223
+221
+148
+59
+94
+140
+207
+190
+220
+184
+179
+161
+216
+192
+205
+233
+230
+222
+227
+208
+197
+182
+182
+190
+187
+211
+177
+121
+162
+215
+195
+130
+106
+144
+150
+148
+191
+159
+210
+195
+158
+188
+129
+170
+119
+108
+127
+136
+180
+200
+117
+124
+182
+140
+192
+133
+115
+125
+106
+117
+174
+146
+115
+119
+114
+187
+208
+140
+102
+129
+172
+139
+127
+127
+118
+154
+195
+206
+166
+128
+149
+148
+194
+156
+133
+128
+109
+117
+121
+121
+114
+121
+116
+165
+172
+140
+129
+167
+170
+120
+121
+120
+138
+186
+160
+125
+147
+145
+126
+126
+126
+121
+123
+123
+133
+178
+160
+126
+124
+126
+128
+133
+123
+121
+124
+127
+119
+135
+187
+174
+123
+128
+128
+118
+143
+144
+131
+123
+161
+199
+157
+176
+184
+134
+129
+155
+123
+121
+159
+208
+168
+105
+100
+186
+220
+167
+103
+102
+105
+130
+196
+217
+194
+108
+165
+218
+195
+130
+176
+218
+213
+151
+169
+188
+130
+187
+225
+222
+192
+211
+215
+207
+206
+154
+195
+212
+216
+160
+128
+172
+217
+195
+205
+209
+204
+184
+202
+158
+99
+135
+204
+169
+195
+202
+194
+206
+212
+146
+77
+58
+65
+75
+146
+113
+69
+39
+37
+49
+57
+168
+220
+222
+160
+76
+104
+201
+164
+146
+198
+158
+180
+128
+148
+194
+200
+184
+124
+110
+100
+114
+118
+191
+200
+159
+144
+151
+182
+178
+171
+186
+182
+179
+178
+164
+147
+157
+199
+175
+146
+149
+181
+179
+150
+136
+144
+125
+126
+123
+134
+126
+119
+127
+111
+141
+159
+154
+148
+156
+149
+140
+153
+135
+136
+182
+205
+147
+133
+147
+130
+116
+127
+126
+137
+141
+130
+134
+143
+128
+135
+139
+125
+127
+133
+125
+125
+134
+138
+135
+135
+130
+131
+130
+133
+146
+136
+124
+128
+125
+123
+123
+133
+130
+130
+139
+138
+144
+140
+133
+138
+127
+139
+140
+140
+147
+153
+160
+168
+158
+147
+141
+140
+141
+141
+144
+143
+149
+143
+153
+166
+166
+161
+151
+150
+143
+129
+133
+131
+155
+153
+188
+197
+192
+197
+201
+199
+199
+202
+196
+199
+195
+194
+192
+200
+182
+171
+186
+194
+182
+191
+191
+201
+205
+195
+182
+181
+182
+175
+153
+165
+185
+196
+189
+175
+169
+171
+150
+165
+180
+195
+189
+180
+175
+174
+178
+179
+184
+182
+191
+189
+180
+166
+164
+153
+161
+187
+178
+166
+143
+154
+148
+150
+164
+158
+164
+161
+149
+172
+205
+197
+194
+167
+155
+158
+167
+153
+138
+117
+130
+120
+131
+154
+169
+123
+121
+130
+103
+104
+138
+143
+150
+146
+131
+121
+127
+159
+168
+206
+153
+99
+135
+217
+192
+125
+141
+157
+177
+211
+167
+154
+160
+218
+210
+174
+194
+198
+149
+131
+155
+180
+188
+205
+166
+167
+208
+212
+198
+213
+181
+157
+176
+159
+166
+171
+198
+229
+215
+187
+168
+156
+190
+223
+212
+170
+130
+208
+207
+188
+139
+98
+115
+111
+201
+220
+216
+161
+153
+170
+190
+217
+215
+211
+149
+157
+215
+207
+189
+226
+230
+208
+195
+222
+195
+187
+153
+190
+204
+191
+205
+139
+154
+215
+217
+171
+138
+171
+177
+159
+160
+210
+195
+217
+179
+195
+161
+170
+195
+102
+85
+114
+121
+206
+176
+108
+153
+180
+182
+190
+113
+120
+107
+103
+174
+206
+135
+110
+117
+138
+205
+200
+123
+120
+169
+174
+131
+125
+114
+107
+166
+192
+198
+149
+116
+130
+171
+185
+135
+150
+138
+114
+118
+119
+137
+127
+116
+114
+144
+168
+136
+121
+138
+177
+136
+121
+120
+120
+170
+164
+124
+147
+160
+133
+140
+135
+127
+129
+123
+128
+166
+171
+144
+130
+126
+135
+134
+124
+127
+164
+174
+128
+120
+166
+189
+138
+125
+144
+141
+153
+160
+144
+125
+116
+180
+198
+181
+209
+184
+130
+138
+146
+124
+114
+186
+207
+138
+96
+131
+225
+215
+150
+94
+88
+78
+148
+209
+216
+161
+136
+171
+218
+187
+139
+189
+222
+197
+139
+197
+167
+174
+219
+213
+206
+213
+209
+201
+207
+156
+178
+204
+213
+202
+127
+123
+187
+191
+169
+182
+215
+202
+212
+184
+105
+93
+180
+198
+197
+148
+184
+208
+210
+199
+140
+74
+51
+94
+150
+67
+66
+55
+52
+55
+48
+84
+201
+229
+210
+99
+84
+178
+169
+180
+202
+123
+158
+185
+188
+157
+164
+191
+146
+135
+144
+141
+147
+161
+207
+198
+179
+171
+161
+145
+151
+156
+149
+165
+162
+154
+162
+162
+158
+194
+190
+154
+153
+186
+162
+148
+131
+127
+131
+144
+136
+127
+126
+126
+158
+167
+159
+148
+147
+162
+157
+144
+161
+190
+170
+144
+185
+192
+136
+124
+143
+136
+126
+129
+137
+130
+128
+123
+139
+137
+138
+133
+141
+136
+120
+135
+134
+128
+128
+124
+129
+141
+141
+136
+139
+130
+135
+131
+117
+126
+118
+113
+123
+121
+131
+133
+145
+145
+135
+145
+134
+135
+131
+140
+143
+136
+153
+154
+154
+166
+154
+135
+134
+137
+141
+146
+139
+140
+143
+146
+150
+162
+153
+147
+138
+143
+136
+136
+139
+139
+159
+182
+195
+199
+199
+200
+202
+206
+207
+198
+195
+191
+188
+195
+195
+186
+191
+187
+189
+188
+194
+201
+201
+198
+189
+188
+191
+185
+177
+150
+182
+198
+189
+185
+176
+176
+160
+158
+168
+174
+184
+178
+177
+181
+171
+172
+180
+197
+192
+198
+192
+182
+172
+179
+143
+159
+175
+159
+144
+136
+146
+125
+129
+154
+149
+168
+157
+158
+188
+182
+165
+158
+149
+148
+168
+150
+136
+125
+121
+117
+136
+140
+168
+178
+140
+141
+146
+143
+157
+150
+149
+165
+169
+118
+115
+155
+135
+191
+191
+137
+100
+146
+212
+160
+127
+174
+190
+194
+210
+167
+149
+194
+199
+209
+221
+213
+162
+148
+149
+205
+206
+192
+197
+218
+221
+195
+192
+201
+212
+178
+169
+127
+114
+176
+206
+216
+176
+118
+130
+178
+215
+222
+211
+181
+196
+206
+198
+118
+78
+83
+111
+118
+164
+202
+209
+192
+196
+149
+111
+213
+220
+215
+127
+85
+145
+218
+196
+217
+229
+220
+197
+213
+219
+185
+178
+196
+197
+199
+196
+215
+161
+200
+227
+205
+156
+195
+195
+189
+174
+181
+216
+201
+206
+194
+198
+126
+204
+167
+84
+103
+133
+150
+212
+139
+117
+205
+182
+196
+147
+116
+148
+105
+120
+191
+202
+131
+107
+113
+192
+211
+180
+133
+180
+185
+180
+118
+109
+111
+121
+185
+187
+189
+141
+116
+121
+186
+160
+118
+141
+154
+135
+113
+110
+115
+115
+119
+108
+147
+171
+149
+121
+125
+181
+153
+118
+115
+116
+162
+169
+119
+141
+160
+133
+129
+139
+120
+118
+119
+119
+149
+185
+156
+137
+118
+121
+138
+127
+133
+180
+202
+147
+120
+136
+189
+162
+124
+119
+124
+139
+144
+146
+144
+121
+135
+206
+209
+213
+207
+139
+114
+139
+127
+95
+130
+204
+187
+107
+103
+192
+223
+202
+153
+97
+90
+141
+196
+223
+194
+147
+134
+204
+219
+181
+155
+207
+219
+156
+164
+189
+138
+182
+181
+170
+211
+215
+189
+194
+199
+176
+207
+218
+212
+180
+121
+134
+199
+162
+155
+201
+211
+213
+200
+115
+64
+103
+198
+208
+141
+108
+198
+200
+218
+209
+143
+76
+94
+184
+141
+110
+130
+129
+99
+126
+160
+181
+219
+228
+184
+135
+126
+184
+145
+205
+171
+187
+175
+147
+133
+133
+204
+153
+131
+127
+124
+135
+146
+201
+210
+165
+148
+125
+131
+128
+135
+139
+138
+141
+147
+137
+148
+155
+156
+179
+157
+149
+167
+182
+156
+140
+153
+145
+146
+140
+130
+133
+147
+155
+155
+144
+130
+141
+157
+148
+162
+191
+208
+177
+147
+139
+198
+171
+134
+121
+128
+131
+136
+138
+145
+148
+133
+136
+120
+121
+130
+134
+134
+123
+134
+127
+125
+126
+115
+131
+131
+135
+137
+126
+134
+140
+137
+133
+121
+130
+111
+126
+139
+133
+149
+149
+143
+149
+141
+134
+136
+144
+141
+147
+145
+156
+150
+154
+159
+160
+138
+143
+147
+151
+149
+143
+141
+139
+147
+148
+157
+144
+141
+150
+131
+135
+154
+145
+147
+153
+190
+194
+191
+185
+199
+201
+201
+202
+205
+198
+191
+190
+190
+189
+186
+185
+189
+187
+186
+200
+207
+195
+186
+186
+182
+190
+188
+161
+159
+188
+198
+198
+190
+184
+171
+169
+159
+181
+180
+167
+164
+187
+175
+162
+168
+178
+186
+192
+191
+188
+177
+181
+178
+175
+174
+176
+159
+121
+140
+148
+120
+151
+157
+160
+168
+171
+186
+185
+161
+157
+150
+153
+171
+172
+145
+138
+125
+128
+137
+133
+156
+176
+161
+139
+153
+179
+171
+138
+141
+159
+177
+147
+121
+149
+148
+155
+198
+146
+104
+99
+149
+199
+138
+135
+181
+176
+171
+208
+161
+167
+202
+182
+219
+210
+177
+179
+186
+192
+204
+166
+131
+194
+225
+180
+146
+204
+218
+170
+115
+146
+177
+168
+201
+223
+196
+107
+158
+200
+217
+205
+205
+189
+167
+148
+192
+199
+128
+134
+199
+209
+145
+204
+168
+200
+188
+171
+82
+171
+219
+219
+186
+113
+88
+195
+209
+212
+223
+190
+201
+201
+225
+205
+200
+216
+212
+195
+218
+218
+221
+179
+223
+222
+178
+140
+209
+186
+194
+180
+209
+204
+209
+197
+207
+139
+134
+212
+137
+86
+123
+125
+188
+208
+129
+150
+201
+189
+189
+116
+160
+181
+126
+129
+177
+197
+121
+97
+153
+207
+204
+164
+153
+174
+191
+147
+97
+105
+100
+147
+201
+180
+192
+136
+107
+160
+199
+141
+104
+141
+154
+161
+118
+116
+120
+120
+116
+127
+167
+171
+145
+131
+126
+177
+188
+120
+111
+115
+156
+179
+131
+136
+157
+127
+131
+143
+126
+125
+119
+121
+125
+175
+155
+143
+125
+127
+143
+125
+128
+157
+197
+155
+117
+118
+185
+194
+136
+125
+129
+127
+133
+158
+137
+120
+97
+137
+199
+209
+209
+170
+104
+123
+144
+120
+86
+162
+211
+143
+83
+144
+221
+219
+199
+138
+97
+124
+197
+209
+213
+151
+147
+177
+218
+211
+179
+210
+226
+210
+160
+182
+148
+167
+180
+160
+210
+221
+197
+185
+215
+178
+175
+206
+200
+198
+145
+115
+175
+205
+144
+182
+208
+205
+213
+150
+97
+86
+151
+207
+201
+140
+187
+208
+198
+223
+212
+153
+137
+148
+102
+89
+96
+62
+52
+46
+67
+99
+176
+191
+225
+207
+166
+202
+216
+229
+205
+191
+175
+160
+147
+145
+181
+149
+119
+109
+130
+145
+130
+143
+212
+199
+148
+155
+151
+148
+156
+148
+141
+149
+148
+161
+160
+151
+147
+158
+175
+155
+160
+172
+174
+154
+141
+149
+138
+146
+148
+166
+171
+171
+161
+140
+128
+143
+154
+151
+154
+199
+191
+178
+156
+133
+160
+205
+144
+111
+104
+128
+115
+127
+137
+140
+145
+133
+126
+123
+116
+124
+128
+133
+114
+126
+125
+125
+130
+125
+129
+136
+130
+128
+129
+138
+135
+137
+141
+119
+125
+120
+125
+140
+148
+146
+147
+150
+136
+140
+143
+145
+155
+155
+144
+156
+151
+156
+162
+166
+149
+145
+144
+148
+147
+135
+137
+138
+138
+144
+148
+143
+141
+143
+141
+134
+145
+143
+153
+145
+189
+178
+174
+192
+200
+204
+205
+189
+185
+196
+191
+187
+194
+188
+179
+180
+192
+194
+201
+202
+194
+182
+174
+176
+189
+192
+179
+171
+179
+185
+207
+202
+187
+177
+165
+171
+175
+179
+161
+167
+174
+179
+178
+172
+172
+191
+191
+185
+190
+186
+192
+190
+195
+181
+184
+170
+133
+140
+154
+133
+130
+162
+165
+171
+181
+171
+174
+175
+162
+158
+169
+182
+194
+169
+149
+138
+126
+133
+128
+139
+151
+159
+144
+117
+137
+166
+158
+121
+130
+155
+159
+144
+125
+153
+153
+191
+168
+116
+90
+94
+165
+205
+139
+140
+165
+170
+188
+205
+164
+186
+198
+208
+175
+158
+176
+160
+190
+201
+174
+136
+184
+201
+174
+194
+160
+206
+198
+176
+196
+184
+136
+103
+210
+219
+169
+161
+198
+202
+171
+180
+177
+157
+199
+201
+157
+184
+160
+177
+146
+123
+150
+204
+149
+189
+169
+182
+131
+210
+212
+221
+145
+95
+164
+227
+218
+223
+192
+155
+208
+209
+212
+194
+207
+202
+206
+215
+210
+212
+217
+208
+228
+221
+184
+143
+202
+182
+184
+185
+207
+182
+207
+196
+204
+107
+169
+206
+126
+75
+123
+130
+213
+208
+119
+191
+218
+207
+151
+105
+187
+185
+139
+133
+201
+197
+125
+125
+197
+212
+199
+166
+161
+159
+198
+160
+126
+133
+114
+175
+188
+182
+197
+126
+157
+174
+175
+123
+124
+140
+158
+188
+125
+119
+134
+116
+116
+137
+177
+170
+162
+124
+120
+172
+196
+136
+110
+108
+138
+188
+176
+182
+167
+128
+116
+125
+125
+111
+111
+144
+167
+184
+172
+145
+133
+129
+129
+117
+109
+109
+190
+171
+118
+116
+161
+200
+151
+125
+127
+137
+127
+143
+137
+117
+98
+80
+157
+205
+189
+209
+137
+141
+211
+182
+102
+109
+200
+194
+120
+100
+194
+220
+201
+181
+149
+118
+179
+185
+213
+177
+154
+180
+204
+222
+212
+213
+220
+219
+206
+191
+187
+169
+197
+179
+197
+197
+211
+192
+208
+211
+184
+207
+206
+189
+160
+111
+113
+194
+184
+143
+202
+199
+201
+186
+98
+77
+98
+196
+210
+133
+126
+182
+175
+215
+218
+184
+139
+166
+110
+82
+54
+42
+59
+97
+108
+82
+149
+168
+196
+228
+185
+185
+217
+207
+164
+195
+185
+182
+181
+170
+190
+172
+140
+126
+110
+114
+123
+117
+185
+218
+178
+151
+158
+160
+160
+172
+185
+186
+174
+168
+177
+187
+184
+182
+174
+176
+171
+158
+162
+184
+175
+162
+170
+180
+184
+177
+165
+161
+151
+138
+140
+150
+154
+147
+135
+196
+177
+182
+151
+139
+109
+192
+189
+131
+127
+113
+110
+120
+127
+136
+141
+145
+137
+133
+131
+136
+130
+128
+133
+130
+129
+131
+128
+129
+129
+128
+130
+136
+118
+133
+138
+134
+141
+141
+128
+126
+137
+141
+150
+145
+139
+144
+143
+134
+148
+143
+145
+149
+141
+145
+143
+147
+166
+162
+165
+140
+147
+151
+149
+144
+127
+143
+145
+150
+149
+136
+143
+148
+141
+137
+150
+154
+148
+155
+179
+162
+179
+190
+201
+202
+181
+190
+196
+196
+197
+195
+189
+176
+174
+187
+196
+202
+195
+187
+177
+169
+176
+190
+189
+190
+181
+179
+184
+206
+205
+195
+186
+171
+164
+182
+179
+169
+155
+175
+181
+181
+165
+167
+184
+179
+176
+187
+194
+202
+202
+196
+181
+180
+184
+168
+145
+165
+146
+121
+145
+174
+182
+172
+153
+146
+154
+148
+151
+157
+178
+186
+187
+162
+153
+151
+134
+134
+131
+128
+153
+166
+140
+110
+134
+170
+150
+135
+131
+141
+145
+139
+130
+172
+188
+191
+119
+107
+88
+118
+184
+206
+147
+135
+172
+182
+159
+182
+208
+221
+221
+205
+188
+174
+168
+179
+195
+171
+138
+167
+207
+166
+169
+168
+208
+205
+202
+187
+161
+116
+99
+174
+215
+205
+157
+143
+148
+171
+191
+189
+179
+201
+189
+153
+135
+192
+164
+82
+70
+90
+186
+178
+172
+195
+191
+181
+195
+209
+222
+201
+90
+97
+212
+228
+220
+226
+169
+175
+215
+219
+192
+200
+208
+190
+199
+198
+202
+213
+212
+228
+223
+216
+186
+174
+212
+208
+189
+198
+188
+201
+200
+209
+208
+117
+181
+197
+90
+75
+114
+161
+211
+184
+127
+207
+221
+178
+104
+140
+212
+165
+126
+158
+213
+184
+100
+156
+211
+197
+190
+174
+137
+189
+197
+178
+127
+130
+120
+186
+194
+191
+161
+165
+192
+164
+182
+170
+137
+134
+159
+185
+124
+118
+135
+123
+121
+118
+176
+165
+156
+127
+121
+145
+181
+160
+113
+113
+127
+184
+204
+206
+166
+126
+113
+124
+119
+99
+110
+161
+186
+175
+179
+143
+124
+117
+126
+119
+116
+118
+177
+190
+123
+111
+135
+191
+174
+121
+141
+194
+145
+117
+138
+117
+88
+77
+133
+209
+186
+204
+179
+117
+194
+200
+136
+95
+155
+213
+166
+89
+139
+219
+206
+176
+190
+135
+164
+194
+196
+209
+161
+190
+194
+215
+219
+218
+215
+198
+219
+211
+172
+161
+169
+198
+191
+156
+215
+212
+199
+212
+179
+190
+210
+194
+197
+139
+111
+129
+206
+165
+201
+207
+175
+200
+154
+100
+145
+190
+211
+169
+84
+99
+170
+191
+207
+192
+198
+155
+85
+64
+73
+45
+39
+62
+86
+86
+67
+175
+139
+211
+226
+206
+199
+198
+128
+129
+167
+139
+120
+129
+166
+180
+194
+194
+185
+178
+177
+171
+162
+210
+218
+168
+151
+153
+168
+169
+174
+176
+177
+180
+192
+187
+188
+186
+190
+195
+199
+192
+171
+191
+202
+181
+182
+185
+179
+171
+162
+153
+168
+179
+177
+171
+166
+166
+161
+206
+167
+164
+184
+146
+133
+143
+204
+146
+141
+137
+133
+121
+121
+137
+128
+136
+133
+127
+141
+134
+135
+136
+127
+136
+126
+127
+125
+138
+133
+123
+140
+131
+129
+127
+137
+147
+144
+140
+138
+126
+130
+138
+153
+151
+144
+138
+140
+144
+145
+146
+150
+145
+141
+140
+143
+139
+155
+168
+160
+156
+143
+148
+144
+137
+144
+139
+144
+148
+148
+147
+140
+138
+138
+140
+144
+141
+147
+158
+176
+181
+185
+198
+197
+190
+188
+194
+200
+197
+192
+189
+187
+181
+181
+197
+201
+198
+189
+187
+178
+185
+192
+192
+186
+184
+174
+177
+182
+194
+191
+188
+166
+170
+184
+194
+174
+151
+157
+168
+182
+182
+162
+180
+176
+178
+192
+201
+202
+202
+200
+189
+180
+177
+170
+169
+170
+159
+145
+145
+166
+187
+179
+149
+127
+134
+147
+131
+160
+167
+182
+182
+171
+150
+159
+147
+128
+111
+116
+147
+192
+170
+144
+115
+140
+157
+148
+131
+141
+147
+155
+144
+162
+172
+191
+167
+123
+116
+120
+138
+189
+185
+161
+184
+176
+153
+107
+147
+229
+209
+172
+204
+179
+167
+151
+166
+159
+169
+175
+198
+154
+196
+191
+202
+216
+189
+189
+129
+111
+121
+166
+213
+221
+204
+146
+167
+198
+195
+155
+165
+207
+188
+167
+156
+150
+166
+84
+70
+75
+138
+206
+141
+197
+197
+208
+205
+216
+220
+196
+145
+80
+188
+215
+194
+226
+210
+153
+153
+216
+221
+179
+197
+204
+196
+206
+199
+206
+211
+221
+231
+211
+216
+179
+197
+211
+189
+189
+206
+206
+213
+206
+217
+195
+148
+210
+175
+139
+129
+144
+204
+215
+127
+182
+221
+198
+126
+94
+172
+211
+158
+156
+194
+218
+161
+138
+197
+201
+198
+182
+134
+168
+207
+188
+164
+116
+174
+149
+209
+195
+181
+181
+212
+172
+174
+211
+188
+147
+126
+184
+181
+123
+114
+134
+119
+137
+137
+192
+166
+166
+128
+119
+134
+174
+186
+118
+109
+115
+184
+207
+210
+167
+131
+143
+127
+131
+102
+108
+148
+187
+150
+188
+144
+123
+155
+147
+125
+114
+120
+156
+195
+133
+114
+129
+184
+198
+145
+151
+202
+165
+109
+126
+144
+102
+88
+139
+211
+205
+195
+201
+127
+178
+215
+156
+130
+130
+202
+205
+127
+104
+207
+223
+191
+204
+178
+160
+209
+207
+216
+192
+172
+160
+191
+200
+221
+218
+176
+178
+213
+197
+185
+160
+188
+177
+128
+205
+221
+210
+210
+199
+158
+208
+148
+167
+191
+143
+121
+162
+196
+172
+205
+177
+189
+215
+199
+171
+180
+199
+198
+96
+62
+93
+164
+212
+161
+197
+201
+106
+69
+52
+43
+38
+36
+52
+76
+94
+120
+171
+212
+194
+191
+189
+206
+180
+175
+187
+188
+171
+170
+170
+179
+179
+176
+169
+164
+167
+155
+143
+182
+227
+211
+174
+155
+140
+144
+153
+158
+161
+181
+180
+179
+177
+171
+168
+166
+182
+184
+175
+169
+172
+169
+149
+153
+185
+187
+177
+182
+190
+185
+178
+178
+167
+159
+171
+191
+157
+138
+178
+146
+123
+121
+191
+176
+129
+143
+144
+146
+136
+128
+135
+125
+134
+136
+134
+146
+133
+143
+133
+123
+130
+127
+139
+126
+125
+133
+136
+148
+128
+120
+125
+131
+144
+146
+134
+113
+126
+146
+136
+160
+146
+130
+140
+134
+136
+146
+144
+139
+141
+141
+131
+143
+157
+164
+165
+160
+147
+139
+139
+127
+137
+147
+127
+146
+149
+141
+140
+136
+137
+139
+155
+148
+151
+167
+166
+175
+182
+180
+179
+188
+179
+188
+188
+182
+185
+190
+196
+192
+200
+197
+189
+191
+184
+180
+190
+190
+188
+186
+186
+181
+179
+187
+195
+199
+196
+177
+171
+181
+179
+175
+159
+144
+153
+176
+177
+179
+175
+174
+182
+181
+196
+201
+187
+182
+185
+190
+181
+161
+169
+176
+178
+156
+166
+154
+178
+181
+153
+128
+127
+155
+160
+140
+158
+171
+180
+169
+153
+139
+140
+133
+118
+130
+145
+176
+188
+156
+149
+131
+147
+141
+143
+140
+137
+158
+149
+165
+174
+166
+199
+126
+130
+121
+121
+130
+184
+185
+196
+158
+121
+113
+109
+168
+210
+158
+191
+218
+171
+158
+149
+168
+174
+161
+192
+148
+182
+208
+212
+202
+151
+174
+189
+131
+125
+140
+205
+219
+219
+197
+194
+201
+164
+109
+138
+206
+204
+195
+177
+139
+148
+139
+90
+116
+88
+181
+207
+170
+213
+211
+212
+225
+198
+204
+129
+140
+186
+223
+169
+207
+219
+185
+168
+188
+226
+210
+198
+209
+210
+210
+215
+211
+216
+209
+223
+223
+213
+212
+175
+207
+198
+185
+191
+212
+217
+219
+215
+207
+196
+189
+209
+149
+141
+169
+172
+216
+196
+119
+192
+213
+160
+124
+102
+191
+185
+153
+176
+206
+200
+123
+188
+200
+186
+199
+154
+117
+200
+199
+188
+154
+139
+169
+141
+209
+178
+184
+201
+208
+133
+175
+215
+190
+144
+137
+207
+192
+109
+121
+158
+123
+128
+138
+196
+175
+176
+119
+131
+158
+176
+206
+153
+97
+108
+181
+209
+215
+182
+139
+169
+150
+139
+119
+114
+121
+191
+158
+191
+150
+113
+148
+160
+135
+119
+118
+137
+195
+158
+109
+114
+175
+201
+157
+121
+190
+181
+118
+115
+124
+100
+87
+119
+197
+212
+205
+201
+174
+124
+202
+167
+116
+154
+215
+219
+199
+147
+180
+223
+210
+198
+195
+179
+209
+209
+221
+221
+200
+181
+192
+156
+197
+219
+176
+148
+189
+207
+202
+190
+195
+202
+129
+181
+213
+212
+205
+209
+156
+199
+168
+117
+176
+169
+120
+130
+199
+187
+180
+207
+185
+215
+202
+140
+158
+182
+207
+171
+83
+73
+107
+189
+176
+138
+212
+194
+150
+99
+95
+96
+90
+88
+72
+83
+162
+209
+198
+180
+119
+150
+205
+139
+130
+151
+175
+171
+147
+140
+138
+135
+138
+147
+143
+153
+160
+159
+158
+212
+223
+191
+169
+159
+159
+154
+170
+189
+184
+184
+178
+172
+171
+174
+159
+144
+167
+150
+149
+178
+196
+192
+180
+186
+188
+191
+178
+167
+176
+164
+151
+153
+137
+178
+194
+164
+164
+174
+182
+160
+151
+175
+212
+174
+151
+155
+160
+162
+147
+144
+153
+136
+139
+139
+133
+136
+141
+136
+127
+126
+127
+127
+135
+140
+135
+140
+139
+138
+133
+126
+123
+139
+143
+123
+118
+137
+137
+151
+155
+146
+141
+138
+130
+149
+149
+130
+143
+146
+137
+138
+146
+148
+150
+162
+149
+161
+143
+136
+137
+136
+134
+146
+135
+148
+141
+154
+147
+135
+143
+150
+146
+148
+157
+162
+167
+176
+171
+188
+182
+177
+190
+181
+174
+187
+197
+204
+205
+200
+191
+196
+191
+186
+188
+187
+182
+186
+186
+178
+180
+181
+180
+195
+204
+179
+175
+170
+170
+171
+160
+145
+149
+176
+175
+182
+191
+176
+179
+177
+176
+196
+195
+181
+186
+198
+187
+171
+159
+166
+187
+168
+150
+159
+154
+146
+158
+155
+120
+138
+167
+166
+150
+171
+176
+170
+153
+148
+146
+153
+149
+133
+149
+167
+165
+168
+149
+140
+123
+143
+138
+136
+145
+150
+147
+141
+155
+141
+159
+176
+144
+139
+133
+116
+166
+196
+171
+157
+133
+103
+144
+187
+217
+184
+148
+199
+194
+148
+141
+169
+177
+134
+170
+168
+178
+207
+200
+195
+121
+118
+126
+191
+146
+130
+192
+229
+210
+219
+172
+161
+128
+111
+146
+205
+192
+172
+160
+187
+135
+85
+113
+105
+84
+137
+209
+205
+202
+201
+199
+219
+216
+207
+177
+164
+217
+213
+209
+177
+216
+200
+180
+140
+200
+218
+200
+197
+211
+222
+227
+219
+221
+220
+215
+228
+208
+212
+205
+185
+212
+195
+184
+206
+215
+220
+219
+216
+199
+204
+209
+191
+103
+120
+186
+197
+211
+156
+164
+217
+206
+126
+110
+146
+205
+153
+174
+190
+208
+159
+141
+204
+162
+195
+191
+130
+129
+207
+196
+191
+118
+159
+148
+144
+206
+177
+198
+219
+191
+118
+184
+210
+161
+123
+153
+211
+206
+149
+114
+158
+166
+158
+140
+200
+199
+188
+131
+140
+180
+198
+211
+179
+99
+104
+174
+216
+216
+176
+151
+176
+134
+124
+125
+105
+160
+202
+164
+202
+168
+118
+128
+162
+151
+114
+119
+110
+196
+180
+103
+113
+194
+211
+179
+121
+180
+205
+121
+136
+167
+134
+105
+133
+196
+196
+211
+216
+208
+129
+185
+198
+109
+141
+194
+201
+218
+175
+159
+223
+220
+195
+190
+196
+210
+194
+219
+223
+215
+177
+197
+151
+174
+212
+179
+165
+159
+179
+219
+209
+210
+212
+166
+155
+200
+182
+207
+207
+186
+182
+201
+113
+133
+200
+131
+79
+128
+205
+169
+207
+211
+180
+205
+167
+96
+172
+213
+194
+105
+98
+106
+151
+196
+147
+169
+200
+201
+169
+131
+121
+114
+98
+118
+188
+205
+172
+178
+188
+105
+136
+196
+184
+118
+124
+140
+176
+166
+137
+144
+141
+151
+169
+166
+161
+157
+167
+158
+192
+220
+217
+191
+189
+187
+191
+181
+178
+181
+180
+188
+198
+205
+208
+212
+215
+209
+208
+205
+189
+192
+197
+192
+192
+190
+181
+190
+205
+187
+190
+195
+180
+160
+185
+168
+146
+140
+151
+151
+134
+124
+114
+199
+187
+161
+156
+137
+146
+144
+136
+141
+140
+135
+131
+129
+121
+138
+133
+129
+126
+123
+128
+130
+147
+143
+143
+146
+147
+134
+118
+136
+131
+123
+133
+131
+135
+138
+140
+143
+136
+136
+133
+141
+137
+151
+145
+144
+145
+144
+139
+139
+143
+156
+156
+167
+161
+156
+139
+125
+137
+137
+129
+147
+144
+148
+147
+150
+146
+148
+155
+141
+154
+157
+175
+181
+188
+189
+190
+181
+187
+182
+184
+189
+196
+202
+208
+202
+194
+192
+194
+182
+186
+181
+184
+182
+176
+185
+189
+174
+180
+194
+197
+196
+188
+174
+162
+168
+167
+159
+143
+167
+182
+179
+178
+160
+171
+175
+170
+187
+172
+195
+194
+195
+192
+187
+168
+146
+176
+189
+150
+141
+145
+123
+138
+159
+138
+115
+140
+170
+172
+174
+175
+168
+161
+143
+130
+143
+157
+148
+154
+170
+168
+145
+145
+153
+139
+139
+144
+129
+139
+156
+151
+147
+146
+153
+107
+164
+161
+137
+151
+154
+177
+189
+186
+158
+115
+102
+136
+186
+211
+200
+201
+178
+181
+141
+130
+121
+134
+129
+139
+151
+150
+210
+185
+202
+140
+121
+131
+117
+190
+205
+204
+226
+207
+182
+205
+131
+116
+105
+144
+208
+195
+148
+160
+195
+160
+104
+129
+146
+127
+169
+208
+221
+182
+207
+174
+216
+221
+198
+218
+169
+199
+207
+205
+176
+206
+206
+179
+150
+153
+222
+202
+209
+208
+213
+220
+219
+213
+215
+215
+226
+227
+200
+220
+202
+191
+211
+190
+198
+204
+218
+223
+211
+198
+190
+205
+215
+179
+113
+102
+158
+198
+201
+125
+194
+223
+197
+178
+128
+170
+206
+154
+184
+180
+206
+129
+150
+205
+161
+206
+172
+115
+147
+196
+185
+182
+106
+149
+146
+157
+205
+172
+208
+218
+162
+129
+191
+206
+174
+148
+156
+212
+215
+165
+143
+181
+191
+155
+153
+196
+213
+196
+123
+159
+192
+196
+216
+209
+118
+89
+180
+211
+221
+199
+181
+179
+154
+110
+111
+121
+196
+204
+185
+198
+184
+121
+115
+156
+168
+143
+155
+115
+187
+195
+125
+119
+194
+217
+204
+153
+151
+209
+135
+155
+187
+158
+113
+140
+188
+168
+208
+225
+221
+185
+167
+212
+182
+98
+162
+170
+216
+201
+154
+205
+228
+215
+177
+177
+208
+181
+210
+222
+222
+188
+194
+190
+157
+209
+211
+168
+170
+159
+206
+223
+216
+195
+200
+131
+200
+165
+206
+220
+215
+164
+207
+144
+104
+130
+187
+137
+67
+158
+201
+182
+212
+165
+171
+200
+124
+136
+215
+212
+136
+106
+113
+105
+134
+171
+137
+131
+195
+184
+134
+82
+59
+90
+184
+181
+119
+98
+124
+191
+139
+170
+178
+219
+196
+169
+192
+190
+202
+200
+188
+177
+182
+185
+172
+169
+151
+140
+131
+141
+208
+215
+207
+175
+170
+185
+176
+172
+180
+180
+188
+186
+187
+199
+198
+199
+194
+210
+200
+185
+170
+185
+192
+200
+204
+191
+176
+179
+168
+158
+158
+181
+186
+170
+145
+147
+121
+123
+149
+128
+107
+114
+178
+192
+174
+162
+153
+147
+131
+150
+151
+126
+128
+133
+127
+124
+130
+135
+125
+125
+118
+135
+131
+134
+141
+139
+137
+139
+130
+129
+125
+128
+134
+129
+118
+131
+141
+141
+148
+136
+135
+130
+126
+138
+145
+149
+150
+145
+148
+129
+140
+139
+137
+154
+147
+162
+164
+144
+138
+128
+144
+138
+146
+150
+148
+150
+147
+151
+150
+159
+146
+143
+153
+177
+179
+181
+182
+189
+189
+180
+189
+186
+196
+208
+196
+191
+196
+195
+186
+176
+185
+182
+186
+195
+181
+184
+187
+180
+174
+181
+189
+195
+187
+178
+165
+165
+165
+159
+143
+154
+174
+178
+162
+146
+149
+170
+184
+189
+191
+186
+192
+190
+179
+187
+184
+161
+165
+197
+180
+146
+143
+139
+125
+164
+160
+117
+119
+130
+176
+194
+179
+168
+167
+144
+138
+138
+135
+159
+158
+157
+175
+167
+141
+150
+166
+137
+145
+147
+136
+154
+170
+157
+175
+153
+134
+105
+158
+136
+154
+186
+175
+143
+179
+175
+120
+84
+138
+178
+143
+201
+182
+199
+186
+184
+131
+136
+153
+141
+191
+177
+129
+188
+187
+211
+164
+131
+162
+148
+124
+129
+216
+230
+192
+143
+162
+184
+131
+121
+149
+208
+201
+158
+164
+202
+156
+120
+141
+162
+172
+196
+204
+206
+207
+162
+208
+166
+226
+225
+217
+212
+198
+218
+167
+197
+209
+210
+130
+156
+117
+197
+218
+171
+205
+222
+218
+220
+222
+211
+211
+222
+230
+217
+205
+213
+172
+205
+197
+185
+198
+197
+221
+223
+211
+172
+186
+212
+213
+180
+131
+128
+174
+208
+198
+139
+216
+222
+195
+156
+157
+204
+202
+161
+194
+200
+190
+126
+169
+188
+168
+208
+138
+114
+177
+175
+189
+188
+115
+150
+170
+172
+208
+190
+212
+208
+133
+138
+192
+209
+197
+149
+162
+213
+208
+164
+184
+204
+192
+128
+176
+207
+216
+194
+109
+181
+200
+192
+218
+212
+143
+93
+181
+215
+221
+196
+186
+180
+159
+137
+174
+113
+198
+202
+187
+189
+195
+138
+105
+137
+175
+175
+202
+124
+165
+205
+138
+98
+175
+210
+205
+172
+136
+207
+171
+120
+149
+168
+133
+154
+194
+166
+191
+218
+225
+211
+156
+200
+205
+123
+175
+197
+208
+218
+170
+179
+225
+218
+160
+174
+187
+199
+208
+217
+221
+218
+205
+190
+143
+205
+225
+195
+167
+156
+157
+213
+213
+172
+196
+167
+180
+159
+175
+223
+218
+165
+194
+181
+105
+86
+150
+181
+113
+77
+184
+178
+190
+197
+144
+208
+182
+100
+206
+225
+164
+121
+93
+92
+118
+179
+138
+85
+113
+197
+187
+111
+116
+189
+187
+162
+147
+137
+146
+205
+187
+178
+149
+199
+187
+190
+192
+162
+162
+162
+176
+177
+186
+170
+158
+168
+147
+143
+131
+130
+186
+215
+213
+186
+162
+174
+186
+185
+184
+187
+188
+180
+181
+175
+177
+175
+172
+184
+184
+172
+153
+171
+184
+186
+182
+167
+149
+138
+157
+150
+128
+134
+154
+146
+156
+172
+167
+143
+147
+144
+146
+137
+167
+208
+159
+151
+151
+131
+131
+139
+159
+144
+126
+137
+120
+129
+116
+126
+128
+125
+135
+128
+136
+143
+137
+154
+151
+141
+137
+117
+125
+124
+134
+141
+136
+134
+144
+160
+144
+136
+134
+124
+130
+124
+130
+145
+160
+153
+137
+144
+134
+139
+145
+143
+150
+155
+156
+144
+137
+139
+141
+146
+148
+150
+148
+147
+147
+138
+140
+156
+153
+146
+140
+185
+178
+177
+188
+194
+186
+192
+194
+194
+201
+200
+188
+187
+186
+188
+181
+177
+179
+189
+199
+196
+194
+190
+179
+175
+175
+182
+185
+189
+181
+166
+157
+171
+167
+159
+145
+167
+164
+141
+137
+157
+176
+185
+190
+196
+187
+187
+175
+167
+184
+178
+167
+180
+192
+181
+166
+136
+146
+157
+147
+159
+147
+126
+131
+157
+184
+190
+174
+167
+147
+150
+148
+125
+150
+171
+175
+182
+177
+144
+136
+170
+159
+161
+162
+146
+165
+169
+156
+178
+170
+138
+129
+120
+127
+126
+174
+177
+154
+140
+169
+125
+99
+153
+169
+125
+162
+204
+176
+156
+192
+164
+149
+145
+114
+168
+201
+147
+148
+194
+205
+195
+165
+177
+166
+145
+184
+205
+225
+219
+157
+96
+160
+179
+119
+134
+205
+208
+155
+158
+196
+141
+130
+166
+179
+190
+196
+208
+179
+190
+170
+188
+188
+171
+232
+221
+205
+213
+212
+180
+204
+213
+218
+171
+103
+141
+172
+220
+194
+167
+213
+200
+184
+161
+161
+164
+213
+229
+230
+202
+218
+210
+212
+209
+188
+185
+159
+201
+226
+225
+206
+175
+189
+213
+207
+156
+146
+153
+164
+216
+205
+178
+221
+215
+198
+121
+165
+215
+199
+192
+210
+211
+175
+160
+170
+192
+194
+188
+119
+141
+186
+195
+216
+186
+129
+164
+192
+180
+204
+180
+212
+207
+116
+169
+212
+209
+198
+143
+171
+212
+208
+187
+184
+209
+191
+141
+202
+208
+206
+185
+104
+192
+205
+178
+208
+210
+165
+137
+189
+217
+221
+190
+209
+195
+156
+137
+192
+137
+210
+179
+181
+189
+202
+176
+113
+106
+160
+174
+206
+126
+146
+210
+175
+96
+139
+205
+209
+187
+136
+205
+196
+113
+171
+184
+148
+198
+196
+186
+189
+188
+211
+211
+182
+168
+216
+155
+156
+194
+196
+216
+205
+151
+213
+223
+180
+195
+176
+194
+194
+209
+221
+211
+209
+191
+160
+182
+221
+212
+167
+154
+119
+195
+216
+188
+177
+201
+164
+177
+149
+206
+215
+212
+176
+198
+110
+78
+74
+172
+140
+124
+126
+197
+178
+205
+141
+167
+211
+149
+187
+229
+174
+117
+109
+131
+63
+153
+189
+94
+59
+116
+202
+205
+199
+165
+104
+75
+77
+84
+73
+168
+198
+155
+116
+158
+187
+141
+197
+143
+93
+93
+131
+159
+148
+145
+140
+147
+155
+143
+146
+136
+135
+201
+212
+213
+170
+169
+175
+170
+158
+148
+158
+161
+161
+177
+178
+184
+164
+179
+188
+192
+179
+162
+150
+154
+153
+145
+130
+128
+128
+159
+171
+151
+171
+169
+168
+174
+176
+176
+185
+167
+174
+160
+133
+206
+165
+134
+136
+134
+111
+120
+143
+161
+134
+117
+133
+109
+124
+118
+123
+135
+131
+126
+127
+144
+123
+115
+137
+135
+130
+121
+121
+127
+120
+140
+137
+141
+143
+150
+143
+135
+138
+124
+125
+134
+124
+148
+154
+156
+154
+138
+149
+148
+146
+148
+162
+156
+156
+151
+141
+148
+149
+141
+145
+150
+145
+146
+154
+151
+150
+169
+151
+158
+148
+182
+174
+186
+185
+191
+192
+194
+184
+190
+190
+176
+174
+177
+192
+186
+189
+180
+195
+191
+192
+197
+190
+178
+175
+171
+174
+187
+191
+179
+164
+160
+161
+174
+174
+150
+143
+166
+145
+148
+160
+169
+187
+192
+195
+201
+194
+174
+167
+187
+187
+194
+189
+190
+182
+156
+135
+140
+171
+167
+160
+171
+143
+139
+141
+172
+188
+186
+176
+151
+138
+139
+130
+143
+151
+178
+178
+182
+164
+136
+134
+154
+159
+166
+165
+158
+145
+157
+176
+176
+155
+129
+137
+123
+121
+144
+165
+149
+141
+160
+147
+141
+158
+149
+130
+160
+213
+188
+146
+154
+200
+137
+125
+113
+109
+184
+156
+129
+196
+202
+199
+146
+171
+165
+174
+195
+218
+202
+201
+174
+188
+133
+186
+174
+129
+200
+205
+169
+171
+195
+154
+131
+172
+210
+213
+181
+177
+170
+144
+196
+159
+210
+160
+191
+226
+216
+206
+217
+143
+184
+215
+220
+160
+107
+128
+154
+217
+200
+110
+117
+189
+137
+177
+84
+121
+134
+225
+231
+213
+172
+221
+209
+212
+205
+198
+175
+160
+186
+220
+213
+195
+189
+195
+219
+200
+158
+155
+157
+168
+210
+165
+199
+219
+188
+188
+135
+162
+211
+195
+200
+212
+209
+174
+182
+181
+200
+205
+162
+131
+190
+178
+210
+205
+179
+176
+190
+179
+194
+194
+165
+212
+180
+88
+172
+216
+217
+197
+146
+191
+218
+210
+194
+181
+211
+194
+176
+205
+200
+187
+167
+115
+202
+202
+185
+187
+189
+172
+175
+180
+206
+220
+200
+218
+211
+178
+156
+199
+155
+202
+169
+188
+200
+210
+202
+127
+105
+156
+169
+209
+137
+138
+211
+202
+111
+117
+199
+215
+204
+151
+190
+210
+126
+166
+200
+177
+197
+185
+195
+197
+153
+205
+209
+202
+167
+209
+187
+147
+176
+169
+195
+212
+175
+197
+229
+216
+196
+170
+192
+167
+209
+219
+187
+199
+195
+189
+192
+209
+212
+182
+121
+107
+197
+213
+208
+184
+197
+156
+177
+197
+195
+194
+225
+186
+210
+155
+90
+95
+124
+158
+98
+95
+172
+204
+170
+197
+141
+207
+164
+166
+223
+186
+109
+66
+87
+110
+68
+201
+201
+113
+96
+169
+221
+184
+113
+86
+88
+97
+84
+74
+126
+196
+130
+97
+123
+192
+162
+199
+192
+171
+137
+138
+131
+170
+169
+151
+130
+121
+129
+116
+130
+124
+157
+212
+217
+196
+166
+165
+172
+169
+169
+162
+153
+149
+143
+139
+139
+156
+165
+179
+197
+179
+168
+165
+159
+176
+174
+179
+172
+167
+159
+178
+209
+201
+181
+187
+180
+171
+166
+155
+140
+158
+155
+120
+194
+187
+139
+137
+129
+110
+108
+128
+121
+131
+137
+120
+119
+120
+124
+134
+129
+126
+128
+127
+133
+120
+109
+109
+134
+130
+124
+124
+134
+131
+137
+146
+145
+146
+138
+130
+140
+134
+129
+125
+127
+133
+141
+144
+151
+155
+143
+148
+143
+138
+140
+147
+151
+155
+148
+162
+149
+140
+149
+147
+139
+135
+149
+148
+147
+160
+159
+166
+155
+149
+175
+176
+177
+185
+195
+192
+181
+180
+179
+174
+177
+178
+181
+189
+186
+176
+180
+191
+184
+199
+188
+181
+176
+158
+177
+184
+192
+195
+178
+159
+150
+165
+165
+141
+129
+141
+169
+170
+177
+182
+197
+190
+189
+191
+184
+171
+175
+186
+192
+187
+184
+192
+185
+160
+150
+149
+176
+168
+158
+182
+164
+160
+155
+153
+172
+195
+194
+169
+149
+141
+134
+134
+144
+153
+176
+172
+176
+150
+127
+144
+166
+153
+160
+175
+161
+144
+165
+191
+161
+134
+150
+135
+116
+125
+148
+148
+128
+136
+177
+185
+181
+146
+139
+126
+197
+205
+146
+154
+191
+185
+117
+116
+104
+161
+179
+125
+164
+212
+208
+153
+150
+159
+174
+209
+215
+195
+188
+164
+136
+156
+186
+207
+185
+186
+198
+168
+162
+197
+169
+148
+190
+212
+178
+135
+177
+179
+114
+138
+206
+188
+206
+161
+220
+228
+225
+218
+154
+116
+212
+221
+194
+111
+162
+172
+177
+221
+155
+79
+121
+201
+128
+160
+154
+107
+130
+225
+225
+168
+155
+217
+177
+208
+204
+191
+175
+154
+192
+219
+199
+188
+192
+202
+213
+198
+194
+182
+171
+191
+204
+140
+197
+210
+170
+202
+157
+191
+206
+180
+206
+211
+200
+182
+178
+136
+191
+208
+141
+144
+209
+174
+205
+195
+175
+191
+195
+181
+195
+181
+177
+213
+174
+102
+165
+210
+211
+174
+138
+197
+209
+198
+196
+155
+211
+198
+171
+204
+198
+179
+162
+113
+197
+213
+191
+172
+176
+175
+185
+176
+202
+209
+209
+218
+208
+166
+191
+210
+178
+207
+153
+174
+186
+204
+210
+138
+97
+165
+188
+213
+135
+124
+199
+205
+113
+107
+189
+215
+207
+168
+187
+218
+158
+120
+197
+190
+191
+170
+166
+185
+179
+202
+215
+209
+192
+202
+211
+160
+190
+177
+167
+200
+204
+181
+225
+223
+198
+154
+191
+176
+208
+220
+196
+155
+202
+199
+216
+210
+184
+208
+164
+100
+182
+188
+192
+191
+182
+184
+167
+218
+187
+139
+207
+210
+191
+200
+125
+111
+141
+170
+137
+57
+120
+202
+191
+207
+162
+177
+191
+147
+208
+201
+97
+83
+62
+94
+126
+177
+225
+181
+166
+147
+168
+204
+147
+87
+72
+104
+103
+109
+103
+161
+121
+72
+76
+159
+137
+189
+157
+164
+189
+164
+146
+156
+176
+182
+155
+141
+129
+123
+130
+136
+125
+191
+206
+215
+179
+176
+189
+185
+181
+182
+170
+164
+157
+155
+169
+162
+177
+184
+170
+174
+185
+184
+167
+162
+157
+159
+161
+159
+140
+153
+206
+177
+148
+143
+135
+144
+140
+133
+133
+130
+136
+129
+185
+187
+137
+119
+118
+124
+115
+116
+128
+126
+130
+118
+116
+114
+121
+128
+133
+136
+118
+113
+141
+127
+135
+128
+131
+131
+125
+121
+127
+135
+134
+146
+155
+147
+145
+135
+145
+140
+116
+129
+125
+129
+139
+145
+151
+151
+144
+129
+144
+144
+137
+156
+151
+155
+165
+153
+158
+155
+151
+141
+141
+136
+128
+146
+151
+157
+169
+164
+150
+154
+171
+172
+188
+195
+189
+191
+180
+186
+186
+175
+178
+184
+192
+185
+177
+174
+185
+188
+182
+171
+179
+171
+156
+175
+176
+184
+185
+175
+158
+164
+180
+175
+165
+148
+139
+171
+190
+186
+188
+200
+197
+184
+187
+181
+180
+174
+177
+180
+184
+175
+189
+189
+167
+159
+154
+171
+181
+170
+170
+182
+185
+169
+164
+172
+181
+191
+189
+179
+151
+144
+140
+140
+137
+157
+160
+157
+150
+124
+133
+161
+167
+156
+158
+165
+148
+168
+182
+167
+149
+128
+147
+144
+125
+148
+162
+141
+129
+159
+192
+182
+129
+97
+159
+150
+200
+147
+110
+181
+204
+167
+116
+87
+134
+167
+130
+156
+208
+215
+153
+139
+143
+175
+220
+208
+172
+204
+206
+155
+116
+119
+182
+212
+206
+204
+144
+167
+201
+172
+186
+210
+200
+144
+130
+165
+194
+135
+108
+178
+213
+207
+209
+207
+218
+222
+225
+204
+118
+141
+217
+215
+158
+187
+159
+133
+210
+210
+148
+68
+103
+182
+110
+125
+157
+76
+167
+223
+207
+126
+154
+204
+177
+205
+198
+168
+159
+136
+202
+207
+151
+168
+195
+202
+210
+190
+176
+182
+177
+198
+201
+189
+216
+188
+136
+201
+194
+201
+164
+189
+219
+204
+207
+191
+147
+113
+191
+201
+129
+177
+196
+179
+208
+178
+171
+191
+192
+195
+199
+181
+184
+216
+155
+117
+188
+211
+212
+191
+146
+196
+199
+186
+171
+169
+201
+168
+191
+210
+194
+185
+161
+116
+204
+212
+178
+185
+180
+156
+182
+195
+187
+202
+210
+204
+202
+170
+202
+187
+184
+205
+127
+133
+160
+198
+210
+155
+100
+190
+188
+211
+136
+121
+190
+212
+124
+100
+175
+213
+202
+178
+184
+219
+199
+135
+191
+211
+202
+188
+171
+184
+178
+207
+222
+212
+209
+205
+221
+182
+195
+175
+179
+182
+209
+208
+216
+225
+207
+146
+182
+178
+201
+215
+207
+153
+192
+215
+217
+215
+172
+210
+206
+134
+171
+157
+126
+199
+160
+194
+199
+200
+177
+145
+164
+210
+186
+202
+118
+129
+125
+116
+174
+137
+68
+138
+211
+200
+207
+141
+194
+146
+204
+206
+105
+49
+96
+135
+143
+153
+218
+219
+178
+123
+88
+144
+181
+123
+69
+63
+83
+120
+115
+141
+143
+110
+120
+161
+187
+199
+144
+106
+139
+161
+148
+136
+141
+146
+176
+159
+150
+156
+148
+151
+151
+156
+212
+216
+207
+161
+169
+162
+162
+176
+181
+190
+182
+170
+157
+155
+160
+153
+155
+150
+160
+175
+158
+148
+153
+153
+146
+118
+123
+166
+178
+174
+150
+133
+143
+137
+143
+127
+126
+120
+119
+104
+148
+186
+138
+113
+129
+115
+119
+114
+124
+127
+138
+129
+111
+127
+130
+130
+136
+128
+131
+120
+121
+120
+120
+133
+125
+130
+140
+120
+129
+134
+131
+140
+144
+148
+140
+150
+138
+126
+129
+123
+133
+133
+147
+154
+143
+144
+135
+140
+139
+136
+145
+143
+159
+164
+155
+151
+145
+149
+134
+135
+129
+116
+130
+136
+140
+156
+169
+158
+151
+150
+175
+177
+192
+194
+185
+184
+177
+182
+177
+171
+176
+174
+170
+179
+166
+174
+186
+189
+181
+181
+181
+165
+162
+178
+186
+189
+184
+179
+180
+179
+177
+174
+160
+151
+151
+174
+192
+196
+207
+201
+192
+191
+189
+186
+186
+168
+178
+188
+177
+172
+178
+159
+158
+164
+147
+150
+162
+169
+150
+174
+171
+165
+176
+178
+184
+187
+175
+156
+154
+147
+147
+151
+151
+165
+169
+168
+147
+140
+148
+177
+182
+177
+153
+160
+167
+178
+166
+154
+134
+143
+157
+146
+140
+158
+149
+137
+126
+175
+195
+147
+136
+125
+146
+165
+161
+88
+134
+187
+194
+134
+115
+102
+179
+146
+124
+198
+217
+157
+140
+118
+160
+220
+207
+164
+136
+212
+176
+176
+117
+131
+177
+215
+215
+153
+148
+188
+217
+205
+212
+191
+149
+136
+166
+187
+168
+125
+143
+201
+210
+220
+202
+219
+220
+229
+227
+176
+92
+158
+223
+211
+194
+135
+99
+180
+215
+153
+89
+114
+151
+172
+100
+80
+145
+103
+204
+226
+188
+102
+195
+220
+210
+196
+153
+143
+146
+156
+207
+197
+155
+120
+134
+192
+209
+204
+180
+192
+181
+209
+196
+208
+218
+162
+119
+184
+207
+201
+162
+213
+220
+209
+210
+185
+134
+113
+187
+198
+160
+199
+176
+170
+177
+175
+166
+190
+199
+199
+196
+169
+204
+208
+157
+160
+209
+211
+213
+194
+161
+197
+170
+176
+168
+178
+182
+147
+184
+212
+204
+198
+170
+134
+208
+212
+180
+199
+194
+181
+198
+207
+171
+196
+209
+212
+196
+171
+197
+160
+195
+205
+115
+86
+160
+201
+206
+141
+102
+179
+190
+212
+149
+125
+187
+215
+150
+107
+138
+201
+206
+177
+181
+218
+213
+167
+189
+220
+206
+187
+175
+182
+170
+198
+215
+215
+212
+197
+218
+204
+188
+188
+191
+196
+210
+211
+192
+225
+216
+156
+182
+197
+211
+196
+215
+176
+137
+202
+222
+206
+156
+184
+216
+168
+181
+133
+80
+160
+199
+185
+208
+187
+190
+162
+120
+191
+204
+208
+149
+77
+78
+92
+135
+178
+140
+90
+148
+212
+204
+161
+151
+167
+186
+220
+140
+87
+104
+84
+92
+127
+204
+211
+205
+171
+167
+144
+162
+182
+140
+138
+102
+100
+102
+105
+190
+171
+131
+148
+201
+209
+198
+181
+169
+155
+182
+177
+162
+171
+160
+169
+164
+146
+159
+168
+160
+181
+204
+216
+217
+185
+176
+177
+178
+168
+186
+192
+179
+169
+186
+182
+169
+154
+153
+148
+148
+145
+140
+140
+127
+136
+133
+120
+124
+175
+154
+128
+141
+129
+111
+126
+130
+141
+139
+153
+140
+110
+153
+186
+137
+125
+127
+135
+123
+119
+119
+127
+141
+150
+140
+124
+125
+127
+114
+131
+118
+118
+120
+111
+119
+114
+124
+129
+134
+137
+143
+138
+136
+135
+148
+153
+141
+149
+151
+126
+125
+137
+134
+149
+139
+151
+151
+139
+147
+146
+143
+133
+137
+155
+153
+160
+164
+157
+146
+141
+134
+127
+121
+126
+125
+129
+136
+151
+159
+153
+141
+141
+178
+178
+188
+188
+186
+180
+182
+175
+168
+172
+177
+178
+177
+170
+180
+185
+195
+187
+187
+185
+175
+170
+185
+189
+197
+180
+175
+181
+174
+172
+164
+159
+155
+138
+148
+166
+199
+204
+199
+194
+190
+187
+181
+191
+186
+188
+196
+182
+177
+157
+148
+171
+180
+172
+162
+170
+161
+155
+157
+157
+150
+161
+170
+191
+189
+171
+175
+156
+154
+145
+151
+154
+153
+172
+167
+144
+135
+145
+155
+178
+187
+172
+167
+182
+178
+169
+158
+143
+147
+141
+150
+155
+166
+154
+154
+146
+158
+195
+155
+133
+151
+135
+123
+161
+125
+86
+179
+137
+129
+105
+93
+170
+158
+116
+146
+215
+176
+135
+116
+165
+210
+199
+167
+131
+185
+194
+158
+191
+144
+107
+171
+207
+197
+128
+176
+220
+190
+194
+201
+166
+157
+175
+165
+192
+143
+144
+165
+210
+222
+215
+201
+216
+206
+227
+221
+125
+109
+207
+209
+162
+116
+116
+126
+201
+177
+98
+143
+156
+164
+143
+87
+62
+94
+178
+227
+223
+179
+158
+215
+216
+207
+157
+139
+170
+158
+187
+216
+189
+156
+160
+120
+195
+185
+119
+118
+160
+175
+212
+196
+217
+212
+167
+133
+180
+209
+192
+168
+217
+216
+207
+199
+159
+129
+138
+204
+190
+170
+201
+170
+179
+172
+196
+151
+182
+189
+186
+200
+166
+204
+200
+167
+168
+189
+196
+206
+174
+159
+199
+157
+169
+158
+195
+196
+153
+195
+217
+204
+196
+177
+149
+212
+213
+177
+204
+208
+187
+189
+213
+164
+179
+200
+201
+192
+201
+199
+139
+192
+200
+119
+97
+162
+199
+213
+153
+127
+188
+184
+213
+150
+136
+168
+215
+180
+111
+136
+205
+206
+187
+185
+211
+217
+192
+174
+212
+191
+140
+155
+181
+157
+185
+212
+208
+210
+200
+207
+211
+201
+207
+187
+179
+190
+215
+195
+219
+220
+187
+176
+202
+209
+178
+218
+207
+144
+167
+218
+209
+166
+145
+213
+192
+190
+157
+76
+87
+184
+212
+213
+206
+177
+171
+109
+115
+200
+219
+175
+80
+63
+53
+64
+154
+137
+83
+90
+184
+204
+207
+127
+179
+171
+220
+155
+78
+146
+116
+109
+124
+169
+209
+206
+211
+176
+172
+164
+177
+179
+177
+182
+179
+130
+106
+188
+186
+137
+141
+181
+206
+175
+177
+178
+170
+165
+164
+178
+166
+156
+165
+170
+149
+137
+139
+138
+134
+159
+211
+207
+206
+169
+177
+170
+154
+139
+136
+146
+128
+130
+149
+174
+184
+157
+148
+138
+134
+136
+133
+149
+127
+127
+127
+140
+156
+128
+133
+146
+151
+145
+143
+154
+151
+139
+147
+137
+117
+126
+179
+146
+126
+128
+129
+123
+107
+126
+121
+130
+139
+140
+149
+136
+123
+126
+123
+118
+114
+129
+119
+117
+123
+118
+137
+141
+135
+139
+141
+124
+128
+149
+137
+137
+143
+133
+130
+117
+123
+140
+143
+149
+148
+148
+149
+155
+150
+140
+145
+130
+149
+153
+157
+167
+156
+151
+141
+135
+123
+119
+126
+121
+146
+151
+147
+156
+149
+148
+151
+159
+174
+188
+190
+192
+189
+174
+166
+174
+171
+181
+169
+162
+172
+184
+191
+196
+195
+185
+179
+176
+176
+181
+186
+158
+148
+170
+166
+165
+157
+153
+147
+151
+155
+156
+182
+199
+204
+204
+185
+167
+178
+178
+182
+189
+192
+179
+165
+158
+160
+165
+184
+185
+176
+154
+161
+157
+146
+146
+160
+151
+153
+171
+177
+165
+170
+170
+171
+155
+156
+161
+153
+157
+161
+150
+135
+137
+148
+169
+192
+177
+166
+172
+184
+172
+157
+135
+130
+138
+148
+166
+177
+169
+170
+167
+140
+186
+168
+129
+146
+148
+120
+116
+151
+83
+134
+178
+108
+144
+136
+134
+166
+111
+99
+189
+194
+133
+105
+157
+205
+187
+144
+137
+145
+198
+161
+133
+153
+184
+119
+178
+192
+212
+205
+217
+200
+178
+194
+164
+162
+184
+161
+164
+146
+154
+180
+219
+220
+218
+212
+215
+209
+207
+219
+207
+123
+189
+221
+187
+191
+137
+129
+168
+200
+120
+119
+135
+120
+87
+141
+95
+76
+88
+206
+228
+220
+189
+206
+207
+209
+208
+169
+151
+169
+191
+202
+218
+191
+156
+192
+151
+198
+165
+105
+127
+164
+161
+213
+199
+216
+198
+145
+131
+174
+216
+177
+166
+223
+206
+206
+195
+147
+125
+146
+199
+204
+189
+177
+165
+174
+159
+194
+151
+196
+205
+218
+202
+162
+206
+201
+187
+187
+174
+194
+202
+155
+167
+206
+178
+176
+161
+204
+200
+162
+201
+213
+206
+194
+195
+198
+216
+209
+189
+220
+212
+197
+185
+204
+151
+198
+195
+185
+198
+209
+187
+135
+205
+202
+151
+130
+169
+207
+216
+184
+165
+195
+185
+215
+159
+157
+158
+213
+187
+121
+150
+211
+212
+187
+177
+211
+218
+195
+159
+206
+188
+141
+154
+174
+171
+169
+209
+197
+213
+206
+189
+206
+196
+195
+157
+134
+158
+208
+205
+208
+221
+213
+168
+210
+205
+138
+204
+211
+192
+157
+215
+220
+196
+133
+188
+225
+211
+159
+111
+80
+109
+201
+215
+217
+178
+164
+139
+135
+171
+222
+209
+106
+58
+49
+55
+65
+160
+88
+49
+108
+204
+215
+166
+160
+177
+215
+200
+94
+133
+149
+85
+68
+67
+169
+177
+208
+176
+176
+176
+149
+157
+120
+90
+128
+120
+144
+171
+200
+146
+138
+162
+205
+185
+181
+172
+172
+170
+162
+161
+192
+172
+146
+157
+160
+151
+134
+140
+136
+120
+184
+210
+217
+194
+161
+171
+162
+138
+135
+130
+139
+133
+141
+136
+153
+162
+166
+168
+162
+140
+140
+146
+147
+138
+133
+167
+150
+136
+133
+144
+168
+148
+137
+155
+139
+127
+121
+125
+116
+135
+175
+147
+134
+136
+128
+135
+119
+107
+115
+118
+115
+127
+135
+133
+131
+129
+130
+126
+118
+121
+127
+120
+120
+115
+123
+146
+146
+153
+137
+133
+114
+129
+147
+144
+147
+143
+120
+124
+121
+131
+138
+135
+126
+136
+147
+143
+153
+143
+136
+141
+126
+137
+155
+167
+168
+144
+144
+140
+140
+126
+127
+135
+128
+145
+151
+151
+158
+144
+146
+159
+170
+192
+192
+179
+178
+179
+169
+176
+177
+167
+153
+161
+174
+182
+189
+194
+192
+189
+184
+172
+169
+169
+164
+165
+174
+178
+178
+175
+168
+161
+146
+156
+156
+171
+192
+204
+202
+190
+175
+168
+172
+177
+189
+194
+179
+162
+168
+164
+164
+178
+184
+174
+159
+156
+150
+147
+148
+156
+171
+159
+167
+179
+171
+159
+169
+171
+177
+165
+159
+156
+165
+164
+156
+135
+129
+139
+165
+169
+181
+176
+178
+171
+180
+158
+140
+118
+137
+127
+153
+146
+133
+138
+147
+144
+172
+177
+157
+131
+134
+121
+111
+141
+128
+84
+167
+136
+165
+194
+185
+190
+139
+102
+155
+187
+129
+123
+168
+205
+175
+143
+159
+144
+199
+185
+136
+95
+131
+187
+155
+191
+200
+212
+205
+211
+174
+185
+157
+165
+191
+170
+155
+175
+156
+211
+221
+187
+204
+221
+209
+220
+212
+190
+216
+215
+168
+226
+215
+202
+128
+116
+120
+208
+192
+131
+145
+133
+86
+74
+162
+135
+95
+145
+221
+226
+209
+165
+199
+216
+211
+177
+153
+175
+184
+161
+205
+220
+195
+167
+186
+169
+195
+162
+130
+134
+143
+185
+212
+198
+202
+176
+146
+135
+150
+208
+160
+184
+217
+187
+205
+188
+147
+119
+151
+199
+210
+198
+137
+153
+134
+155
+185
+151
+192
+205
+205
+205
+187
+204
+196
+189
+182
+169
+195
+187
+141
+192
+201
+188
+175
+164
+204
+197
+176
+204
+220
+205
+185
+195
+188
+208
+205
+182
+222
+226
+216
+189
+190
+180
+211
+211
+201
+205
+210
+177
+184
+225
+229
+200
+139
+164
+208
+219
+196
+166
+195
+186
+210
+159
+164
+165
+209
+189
+121
+154
+218
+218
+186
+177
+206
+212
+208
+158
+199
+179
+126
+144
+160
+176
+154
+201
+177
+209
+210
+192
+185
+210
+204
+137
+120
+127
+184
+213
+200
+217
+218
+191
+212
+205
+161
+192
+201
+162
+165
+207
+202
+204
+149
+145
+212
+215
+139
+136
+111
+166
+154
+208
+227
+206
+146
+95
+119
+154
+225
+226
+154
+69
+66
+49
+52
+102
+110
+54
+48
+151
+216
+208
+146
+176
+202
+210
+110
+102
+167
+95
+54
+49
+111
+194
+156
+192
+131
+121
+153
+145
+143
+108
+85
+96
+149
+136
+192
+171
+124
+111
+189
+166
+160
+169
+192
+181
+169
+166
+168
+192
+177
+147
+145
+154
+160
+166
+162
+143
+140
+209
+206
+210
+170
+179
+181
+182
+178
+167
+170
+165
+127
+120
+118
+119
+137
+155
+165
+155
+134
+128
+139
+119
+143
+197
+161
+141
+145
+149
+157
+164
+138
+126
+138
+127
+126
+121
+100
+126
+162
+148
+146
+136
+138
+135
+130
+128
+107
+113
+119
+127
+115
+121
+134
+129
+138
+117
+115
+130
+119
+120
+119
+117
+114
+131
+138
+148
+143
+126
+124
+149
+145
+151
+154
+140
+127
+119
+139
+130
+136
+140
+129
+147
+146
+140
+153
+143
+138
+134
+143
+131
+148
+161
+160
+149
+136
+129
+136
+126
+130
+123
+120
+127
+140
+141
+147
+145
+135
+164
+177
+185
+180
+179
+180
+182
+188
+184
+172
+157
+153
+166
+175
+190
+185
+187
+196
+194
+180
+162
+165
+164
+168
+172
+182
+178
+182
+174
+168
+162
+157
+166
+177
+185
+189
+206
+188
+180
+170
+172
+182
+181
+192
+179
+160
+167
+177
+190
+184
+184
+188
+151
+145
+151
+145
+147
+160
+174
+164
+162
+171
+176
+184
+168
+166
+189
+180
+166
+161
+159
+174
+170
+156
+131
+137
+160
+168
+176
+180
+175
+174
+168
+172
+165
+135
+123
+129
+149
+137
+144
+144
+141
+135
+141
+168
+166
+123
+113
+134
+119
+119
+154
+138
+123
+164
+108
+104
+190
+219
+151
+105
+96
+190
+149
+117
+164
+197
+162
+153
+150
+154
+170
+211
+146
+130
+120
+115
+175
+215
+208
+197
+208
+207
+196
+192
+138
+154
+190
+172
+140
+184
+182
+217
+206
+164
+168
+210
+220
+223
+207
+209
+186
+226
+202
+210
+229
+200
+127
+113
+113
+177
+211
+149
+135
+144
+143
+84
+80
+109
+93
+128
+200
+225
+227
+199
+150
+209
+206
+179
+192
+134
+103
+93
+124
+211
+220
+197
+178
+182
+205
+196
+186
+180
+191
+151
+182
+209
+206
+192
+166
+180
+121
+148
+202
+150
+189
+208
+196
+197
+167
+125
+110
+170
+197
+205
+191
+130
+140
+124
+149
+164
+171
+184
+192
+196
+181
+140
+195
+192
+180
+165
+153
+194
+176
+155
+195
+181
+167
+167
+177
+212
+211
+202
+209
+206
+190
+175
+177
+175
+205
+207
+190
+222
+216
+182
+180
+210
+194
+212
+204
+192
+195
+217
+196
+146
+194
+217
+178
+143
+140
+199
+220
+205
+164
+195
+182
+199
+160
+156
+164
+213
+196
+125
+158
+212
+215
+185
+164
+195
+210
+213
+176
+198
+190
+130
+130
+157
+166
+160
+202
+168
+189
+213
+200
+172
+213
+207
+149
+117
+116
+148
+208
+212
+218
+218
+208
+219
+202
+134
+179
+207
+144
+143
+213
+175
+218
+206
+150
+179
+207
+107
+98
+167
+158
+97
+155
+222
+220
+157
+89
+97
+124
+208
+230
+190
+78
+74
+77
+48
+66
+156
+99
+37
+46
+187
+223
+185
+187
+170
+213
+175
+94
+176
+121
+54
+57
+76
+191
+160
+179
+179
+127
+137
+172
+157
+167
+155
+111
+156
+128
+170
+201
+172
+169
+208
+164
+164
+168
+190
+187
+166
+159
+154
+151
+185
+186
+166
+143
+129
+160
+155
+154
+155
+192
+206
+211
+185
+148
+156
+150
+157
+186
+189
+179
+145
+111
+114
+104
+109
+115
+144
+156
+158
+169
+146
+137
+175
+191
+168
+150
+153
+145
+140
+162
+141
+128
+124
+127
+128
+103
+115
+136
+159
+145
+137
+136
+123
+143
+138
+119
+113
+110
+121
+120
+125
+129
+130
+140
+126
+129
+128
+133
+123
+123
+129
+113
+119
+126
+123
+137
+140
+138
+131
+138
+147
+159
+157
+131
+123
+126
+131
+135
+144
+138
+139
+149
+141
+145
+149
+141
+141
+127
+119
+136
+151
+148
+158
+159
+144
+138
+134
+136
+131
+119
+130
+140
+130
+130
+139
+145
+143
+174
+192
+182
+177
+186
+175
+181
+178
+164
+154
+160
+165
+181
+190
+188
+186
+188
+181
+169
+176
+177
+175
+178
+179
+175
+186
+188
+189
+169
+157
+160
+171
+170
+177
+185
+200
+194
+190
+190
+176
+182
+182
+180
+180
+174
+156
+180
+190
+191
+196
+199
+172
+149
+147
+151
+143
+154
+155
+167
+178
+157
+168
+181
+185
+176
+172
+184
+180
+169
+162
+169
+175
+161
+136
+123
+150
+166
+176
+184
+184
+178
+174
+180
+184
+158
+123
+120
+136
+144
+144
+156
+151
+144
+149
+169
+174
+158
+120
+130
+135
+121
+117
+115
+116
+178
+153
+84
+76
+179
+186
+100
+92
+174
+191
+125
+172
+208
+181
+143
+127
+140
+143
+201
+182
+125
+134
+156
+138
+189
+212
+176
+179
+216
+202
+201
+156
+135
+198
+189
+160
+164
+206
+218
+199
+159
+161
+170
+216
+220
+208
+208
+188
+213
+228
+223
+227
+187
+103
+154
+171
+136
+212
+172
+168
+123
+89
+113
+85
+92
+136
+175
+197
+227
+229
+222
+172
+130
+215
+191
+148
+184
+98
+74
+66
+120
+225
+219
+208
+188
+204
+212
+201
+207
+196
+151
+144
+194
+209
+205
+155
+110
+139
+149
+178
+210
+153
+202
+196
+197
+186
+150
+129
+129
+169
+195
+209
+185
+125
+139
+141
+150
+144
+167
+143
+194
+188
+166
+129
+188
+154
+161
+180
+154
+204
+171
+137
+192
+174
+148
+194
+190
+199
+201
+207
+209
+215
+200
+164
+176
+182
+200
+209
+201
+221
+208
+162
+190
+201
+187
+216
+196
+192
+194
+221
+199
+145
+169
+196
+146
+131
+167
+202
+217
+211
+159
+191
+177
+207
+160
+139
+162
+216
+205
+128
+127
+196
+217
+184
+151
+179
+194
+211
+189
+189
+200
+151
+127
+147
+167
+157
+189
+169
+145
+205
+210
+175
+198
+215
+165
+124
+133
+126
+168
+212
+211
+213
+215
+217
+208
+131
+133
+197
+168
+160
+201
+153
+201
+220
+185
+169
+210
+156
+135
+189
+126
+102
+89
+189
+229
+198
+110
+105
+94
+157
+223
+205
+96
+70
+65
+58
+77
+108
+147
+72
+43
+117
+215
+204
+133
+189
+215
+210
+128
+159
+166
+99
+52
+57
+130
+166
+108
+182
+165
+143
+144
+174
+181
+157
+143
+174
+164
+165
+201
+164
+147
+209
+206
+171
+169
+192
+178
+174
+164
+149
+134
+146
+181
+196
+186
+154
+135
+153
+169
+156
+168
+218
+199
+216
+190
+159
+146
+155
+130
+143
+161
+168
+167
+172
+170
+161
+160
+160
+155
+156
+149
+168
+158
+194
+167
+144
+150
+140
+146
+143
+151
+167
+143
+129
+138
+136
+128
+123
+157
+149
+135
+129
+119
+121
+131
+135
+127
+136
+128
+113
+118
+127
+123
+131
+129
+131
+125
+128
+127
+120
+124
+120
+129
+123
+123
+123
+136
+139
+139
+130
+139
+167
+153
+139
+131
+119
+124
+139
+129
+135
+135
+134
+136
+138
+136
+135
+140
+137
+147
+134
+131
+149
+156
+153
+150
+153
+137
+131
+130
+124
+125
+123
+121
+127
+113
+138
+130
+140
+186
+182
+178
+184
+179
+179
+174
+149
+143
+159
+164
+176
+192
+189
+187
+175
+165
+169
+177
+175
+188
+192
+181
+172
+188
+184
+177
+185
+168
+160
+160
+160
+174
+179
+189
+188
+190
+171
+170
+185
+185
+167
+166
+171
+176
+169
+184
+188
+197
+200
+189
+172
+157
+168
+145
+138
+150
+164
+180
+171
+159
+162
+176
+188
+186
+176
+184
+168
+175
+169
+182
+180
+147
+148
+135
+177
+187
+182
+177
+157
+166
+177
+174
+168
+133
+127
+119
+130
+147
+157
+155
+145
+131
+141
+158
+168
+146
+136
+135
+131
+119
+102
+72
+73
+184
+99
+126
+129
+192
+125
+84
+144
+210
+167
+179
+213
+182
+121
+104
+105
+120
+164
+208
+150
+127
+174
+165
+182
+209
+200
+160
+155
+216
+198
+191
+137
+185
+201
+159
+169
+216
+204
+186
+167
+165
+194
+186
+217
+204
+195
+209
+189
+199
+216
+229
+212
+133
+170
+187
+138
+176
+207
+172
+100
+83
+130
+164
+128
+194
+188
+188
+220
+229
+218
+219
+164
+172
+188
+146
+134
+189
+137
+94
+64
+164
+223
+212
+215
+208
+217
+212
+199
+206
+210
+181
+156
+206
+212
+202
+157
+111
+117
+148
+208
+213
+188
+208
+186
+196
+191
+166
+160
+140
+161
+196
+195
+169
+127
+144
+135
+154
+147
+146
+139
+198
+189
+155
+139
+188
+155
+150
+167
+150
+195
+170
+151
+172
+144
+136
+145
+184
+189
+140
+186
+207
+216
+182
+157
+175
+177
+196
+200
+189
+220
+206
+141
+189
+178
+179
+215
+182
+171
+175
+209
+176
+139
+180
+202
+164
+135
+165
+204
+220
+205
+140
+184
+187
+211
+176
+139
+170
+211
+208
+128
+127
+185
+212
+194
+140
+162
+190
+212
+202
+171
+206
+169
+120
+144
+141
+170
+175
+174
+127
+189
+212
+194
+174
+213
+157
+133
+145
+141
+133
+198
+210
+215
+215
+212
+211
+136
+116
+181
+185
+160
+177
+98
+172
+215
+206
+160
+218
+202
+179
+145
+95
+97
+83
+109
+208
+222
+182
+119
+95
+110
+181
+212
+165
+80
+79
+68
+69
+74
+144
+119
+57
+57
+155
+219
+164
+159
+205
+223
+181
+116
+164
+138
+117
+88
+90
+175
+105
+120
+175
+115
+92
+119
+161
+170
+195
+178
+148
+149
+198
+195
+177
+210
+208
+191
+187
+187
+168
+172
+171
+158
+151
+140
+133
+150
+179
+184
+174
+165
+170
+169
+164
+208
+207
+198
+212
+191
+191
+174
+170
+174
+171
+160
+180
+182
+176
+169
+177
+178
+174
+167
+154
+145
+151
+207
+170
+130
+129
+140
+125
+127
+136
+154
+159
+148
+144
+144
+146
+128
+160
+147
+119
+126
+135
+120
+131
+134
+124
+130
+135
+128
+121
+124
+120
+128
+129
+134
+126
+123
+126
+120
+129
+123
+114
+118
+121
+121
+125
+137
+136
+133
+146
+153
+155
+137
+121
+123
+127
+134
+134
+129
+144
+131
+144
+149
+138
+139
+135
+139
+143
+136
+138
+145
+151
+155
+154
+159
+155
+145
+139
+140
+123
+127
+121
+119
+121
+127
+134
+137
+185
+185
+176
+177
+180
+166
+155
+140
+157
+159
+175
+185
+189
+185
+171
+177
+187
+187
+188
+189
+187
+188
+182
+187
+177
+172
+174
+176
+161
+165
+161
+168
+182
+178
+178
+178
+181
+174
+189
+181
+167
+156
+159
+170
+175
+184
+179
+191
+201
+192
+172
+157
+149
+154
+145
+140
+147
+164
+167
+168
+159
+147
+174
+185
+185
+180
+175
+159
+174
+172
+189
+161
+161
+157
+161
+186
+178
+162
+148
+145
+164
+182
+171
+155
+131
+114
+127
+139
+146
+145
+145
+124
+134
+153
+145
+158
+151
+134
+127
+125
+107
+82
+70
+127
+174
+128
+119
+181
+206
+138
+126
+196
+213
+201
+218
+170
+105
+90
+99
+121
+130
+204
+185
+126
+158
+155
+178
+196
+160
+186
+186
+191
+217
+188
+159
+174
+196
+170
+195
+219
+197
+190
+180
+182
+177
+187
+174
+213
+208
+211
+188
+211
+185
+206
+229
+194
+189
+187
+113
+123
+210
+206
+140
+98
+162
+176
+155
+205
+216
+202
+209
+225
+208
+213
+219
+170
+210
+166
+133
+102
+176
+154
+115
+133
+208
+223
+220
+221
+221
+220
+200
+177
+207
+223
+217
+172
+199
+215
+185
+125
+111
+118
+151
+211
+205
+204
+207
+167
+148
+178
+167
+153
+169
+176
+196
+187
+161
+129
+130
+135
+149
+148
+148
+133
+195
+182
+135
+133
+195
+156
+157
+161
+143
+188
+161
+162
+170
+145
+129
+127
+188
+178
+127
+194
+207
+196
+155
+149
+161
+180
+199
+199
+201
+219
+192
+153
+198
+179
+176
+213
+170
+160
+200
+206
+182
+150
+181
+199
+153
+143
+172
+195
+216
+196
+137
+186
+192
+199
+178
+127
+164
+201
+204
+139
+137
+172
+210
+190
+143
+145
+165
+195
+206
+167
+192
+181
+120
+123
+119
+165
+177
+184
+158
+164
+215
+200
+153
+198
+164
+107
+131
+135
+145
+168
+209
+212
+204
+213
+210
+140
+116
+153
+179
+192
+176
+89
+146
+180
+206
+213
+213
+221
+200
+127
+88
+80
+79
+90
+150
+206
+165
+154
+137
+145
+172
+184
+211
+153
+79
+64
+80
+64
+78
+162
+109
+53
+80
+201
+199
+133
+206
+222
+199
+190
+126
+70
+96
+117
+90
+178
+165
+102
+178
+171
+120
+104
+138
+168
+207
+165
+124
+145
+161
+201
+191
+206
+209
+169
+159
+185
+186
+156
+160
+180
+160
+146
+146
+140
+141
+185
+195
+184
+179
+172
+164
+175
+211
+164
+200
+179
+151
+166
+172
+169
+195
+184
+165
+167
+166
+162
+167
+175
+177
+181
+176
+151
+175
+208
+162
+165
+151
+146
+141
+137
+134
+135
+171
+153
+133
+130
+131
+148
+151
+129
+117
+110
+118
+115
+118
+125
+118
+117
+125
+141
+125
+129
+126
+120
+138
+131
+134
+131
+116
+116
+119
+119
+117
+120
+121
+120
+134
+125
+141
+138
+144
+159
+150
+134
+123
+110
+129
+124
+143
+130
+129
+144
+141
+151
+144
+140
+138
+144
+147
+136
+137
+133
+146
+156
+154
+159
+159
+146
+143
+145
+131
+126
+140
+120
+117
+124
+117
+135
+182
+177
+176
+177
+165
+159
+150
+155
+155
+161
+180
+190
+190
+178
+161
+177
+188
+186
+190
+187
+186
+175
+181
+186
+180
+176
+170
+159
+169
+157
+165
+182
+179
+171
+178
+176
+179
+181
+180
+178
+168
+151
+158
+160
+165
+181
+192
+194
+192
+177
+162
+146
+153
+146
+139
+161
+162
+167
+167
+158
+159
+153
+175
+177
+182
+181
+165
+172
+175
+174
+179
+178
+177
+170
+164
+159
+154
+160
+137
+158
+174
+188
+179
+154
+134
+119
+131
+143
+135
+143
+133
+114
+145
+154
+149
+162
+146
+119
+113
+116
+92
+85
+59
+164
+140
+104
+136
+159
+205
+191
+178
+202
+219
+210
+165
+109
+103
+107
+130
+144
+165
+209
+143
+120
+171
+194
+200
+178
+153
+157
+187
+210
+210
+146
+162
+161
+175
+212
+211
+175
+189
+165
+187
+165
+180
+182
+170
+220
+215
+204
+211
+196
+153
+210
+222
+192
+198
+143
+109
+179
+212
+147
+131
+179
+211
+210
+206
+207
+217
+207
+172
+219
+197
+194
+213
+208
+209
+165
+119
+99
+167
+198
+190
+205
+226
+227
+217
+221
+209
+215
+206
+185
+204
+206
+201
+185
+195
+217
+176
+136
+126
+135
+147
+197
+177
+211
+208
+161
+153
+175
+138
+146
+185
+177
+202
+171
+167
+156
+145
+148
+144
+140
+151
+161
+199
+178
+136
+144
+191
+156
+148
+153
+147
+189
+151
+172
+145
+119
+114
+127
+177
+154
+129
+201
+189
+194
+136
+134
+144
+178
+175
+204
+207
+212
+184
+170
+201
+151
+161
+197
+170
+166
+205
+194
+192
+144
+179
+185
+135
+133
+157
+182
+215
+197
+133
+181
+196
+185
+167
+133
+141
+187
+207
+130
+127
+154
+208
+199
+138
+144
+165
+208
+204
+166
+181
+195
+136
+130
+125
+149
+168
+187
+177
+155
+198
+208
+164
+184
+190
+119
+123
+117
+127
+162
+207
+218
+190
+197
+212
+149
+100
+113
+158
+201
+194
+105
+128
+158
+162
+200
+185
+211
+184
+139
+109
+83
+77
+76
+93
+177
+196
+130
+158
+162
+130
+174
+226
+216
+140
+77
+80
+64
+51
+134
+156
+94
+41
+135
+210
+168
+172
+225
+181
+194
+198
+162
+76
+114
+133
+178
+186
+133
+104
+186
+174
+160
+188
+148
+169
+210
+157
+124
+151
+196
+191
+199
+215
+182
+168
+162
+164
+172
+180
+169
+164
+179
+168
+168
+169
+178
+195
+198
+161
+169
+172
+157
+201
+186
+177
+199
+146
+115
+99
+123
+138
+160
+169
+164
+160
+160
+170
+157
+154
+153
+172
+185
+194
+194
+149
+131
+135
+144
+129
+126
+114
+109
+126
+172
+154
+130
+138
+147
+140
+108
+102
+106
+99
+114
+106
+117
+120
+111
+124
+134
+130
+126
+131
+127
+131
+144
+153
+136
+123
+107
+109
+97
+121
+119
+114
+121
+119
+133
+121
+136
+147
+156
+151
+137
+125
+115
+117
+126
+129
+120
+126
+121
+135
+149
+145
+155
+148
+133
+149
+150
+135
+134
+146
+149
+158
+158
+153
+150
+150
+140
+129
+128
+127
+116
+104
+110
+121
+126
+177
+161
+165
+171
+168
+162
+156
+158
+147
+159
+174
+184
+184
+179
+185
+186
+185
+189
+186
+181
+176
+176
+180
+182
+181
+174
+171
+171
+162
+161
+177
+181
+182
+180
+160
+167
+178
+153
+169
+166
+157
+160
+160
+170
+178
+176
+192
+195
+188
+168
+165
+153
+144
+155
+151
+150
+153
+158
+160
+162
+157
+154
+176
+189
+174
+174
+177
+171
+181
+176
+174
+170
+187
+169
+154
+156
+155
+159
+155
+150
+176
+192
+162
+145
+138
+147
+137
+129
+146
+128
+124
+133
+157
+166
+158
+153
+131
+130
+118
+106
+110
+89
+89
+181
+107
+73
+131
+115
+197
+202
+137
+206
+213
+143
+117
+103
+109
+129
+147
+105
+189
+185
+102
+148
+192
+172
+166
+115
+164
+156
+190
+212
+205
+153
+169
+192
+221
+204
+170
+188
+156
+147
+200
+168
+176
+160
+186
+218
+212
+216
+206
+158
+174
+225
+207
+206
+178
+151
+136
+201
+181
+180
+199
+213
+204
+167
+167
+217
+202
+133
+201
+210
+194
+178
+215
+190
+207
+184
+178
+177
+167
+202
+165
+192
+221
+223
+222
+222
+218
+216
+211
+211
+209
+211
+207
+198
+206
+207
+130
+130
+133
+139
+133
+177
+131
+196
+196
+161
+108
+145
+138
+133
+164
+190
+197
+150
+143
+156
+148
+136
+144
+127
+127
+165
+197
+179
+129
+149
+202
+165
+127
+144
+154
+175
+156
+174
+126
+120
+118
+131
+177
+149
+146
+191
+169
+187
+125
+135
+145
+177
+172
+205
+206
+218
+201
+197
+192
+128
+170
+206
+169
+174
+195
+181
+192
+138
+175
+176
+129
+135
+157
+181
+217
+197
+139
+176
+204
+205
+186
+141
+129
+178
+205
+138
+114
+121
+197
+205
+145
+149
+170
+206
+207
+170
+165
+200
+169
+131
+120
+129
+128
+172
+172
+166
+187
+215
+178
+162
+206
+151
+117
+118
+119
+123
+192
+217
+197
+178
+212
+141
+109
+111
+143
+208
+164
+145
+110
+160
+106
+181
+209
+211
+196
+104
+125
+104
+80
+85
+100
+145
+210
+178
+98
+116
+143
+168
+220
+229
+188
+127
+76
+72
+63
+69
+154
+115
+90
+67
+170
+207
+161
+219
+175
+145
+189
+192
+148
+113
+75
+96
+182
+145
+128
+166
+187
+195
+179
+133
+128
+197
+206
+162
+146
+182
+208
+189
+198
+195
+168
+155
+161
+148
+157
+181
+195
+184
+179
+175
+175
+176
+179
+185
+204
+192
+185
+179
+197
+198
+176
+202
+184
+148
+148
+134
+141
+155
+154
+177
+178
+178
+186
+189
+160
+161
+164
+156
+198
+194
+168
+134
+115
+150
+159
+167
+160
+143
+146
+165
+169
+144
+127
+151
+135
+131
+114
+114
+111
+107
+114
+127
+120
+117
+109
+119
+120
+128
+125
+127
+125
+130
+166
+158
+131
+110
+102
+105
+105
+111
+115
+113
+129
+127
+136
+131
+134
+138
+138
+140
+128
+124
+117
+110
+123
+123
+124
+121
+139
+151
+148
+139
+135
+148
+139
+141
+146
+134
+140
+147
+153
+154
+150
+149
+148
+144
+125
+131
+133
+117
+125
+124
+125
+143
+165
+172
+162
+160
+167
+164
+164
+154
+155
+165
+165
+178
+177
+190
+187
+188
+191
+184
+180
+171
+164
+171
+177
+182
+188
+185
+182
+174
+164
+164
+178
+191
+177
+164
+178
+176
+168
+174
+177
+168
+174
+164
+167
+171
+167
+180
+187
+182
+175
+172
+165
+154
+164
+153
+139
+149
+157
+158
+162
+171
+159
+162
+172
+179
+170
+167
+161
+176
+179
+181
+171
+170
+174
+155
+149
+151
+156
+161
+144
+150
+174
+189
+159
+148
+149
+154
+149
+146
+139
+133
+117
+136
+148
+166
+148
+135
+131
+108
+124
+107
+93
+78
+102
+165
+90
+147
+175
+115
+180
+131
+159
+209
+135
+102
+106
+107
+124
+166
+110
+108
+201
+158
+136
+159
+156
+165
+133
+74
+147
+164
+194
+202
+217
+201
+205
+217
+195
+165
+186
+180
+139
+188
+192
+191
+191
+195
+200
+223
+217
+209
+190
+169
+200
+226
+221
+206
+165
+156
+182
+212
+197
+205
+206
+161
+148
+182
+213
+190
+131
+143
+210
+182
+206
+167
+209
+191
+210
+148
+123
+102
+146
+206
+167
+189
+222
+219
+218
+225
+226
+218
+215
+212
+201
+200
+179
+195
+212
+205
+169
+157
+129
+154
+153
+185
+128
+178
+177
+128
+100
+149
+136
+161
+187
+185
+170
+137
+138
+149
+126
+129
+141
+131
+119
+158
+196
+168
+120
+144
+197
+165
+128
+137
+154
+165
+159
+158
+139
+157
+125
+151
+172
+151
+180
+184
+170
+171
+118
+127
+139
+175
+168
+210
+205
+212
+196
+190
+166
+116
+175
+204
+164
+184
+177
+160
+185
+140
+167
+160
+123
+131
+158
+174
+205
+190
+135
+167
+208
+201
+170
+148
+133
+172
+208
+160
+139
+136
+187
+206
+156
+143
+162
+196
+212
+190
+145
+192
+181
+131
+125
+136
+123
+151
+162
+178
+171
+207
+192
+134
+187
+180
+120
+108
+99
+106
+155
+211
+210
+154
+210
+165
+108
+104
+153
+194
+115
+145
+143
+140
+103
+146
+195
+218
+210
+127
+74
+117
+113
+94
+98
+94
+172
+215
+139
+79
+109
+174
+221
+232
+208
+179
+143
+79
+65
+68
+108
+146
+84
+84
+104
+195
+161
+211
+201
+98
+150
+197
+139
+148
+123
+105
+175
+181
+145
+118
+187
+197
+130
+115
+117
+156
+208
+194
+158
+156
+202
+187
+186
+198
+172
+165
+178
+188
+185
+165
+165
+180
+194
+176
+158
+165
+176
+185
+188
+204
+194
+172
+184
+217
+199
+194
+212
+185
+156
+140
+127
+133
+138
+159
+184
+181
+171
+181
+177
+177
+185
+170
+202
+189
+176
+172
+155
+148
+153
+156
+153
+151
+134
+129
+140
+131
+128
+143
+125
+126
+127
+116
+124
+126
+115
+124
+131
+114
+117
+131
+117
+124
+131
+119
+129
+124
+146
+164
+129
+108
+102
+96
+116
+113
+108
+110
+139
+138
+139
+138
+135
+137
+137
+143
+136
+118
+115
+129
+133
+133
+134
+123
+127
+154
+157
+141
+147
+137
+140
+147
+141
+135
+138
+147
+140
+150
+148
+147
+149
+139
+131
+137
+133
+126
+125
+130
+123
+140
+170
+161
+175
+167
+171
+186
+179
+165
+164
+170
+177
+181
+187
+192
+188
+186
+175
+178
+176
+172
+170
+165
+172
+185
+181
+174
+170
+171
+170
+178
+182
+171
+171
+166
+180
+179
+176
+177
+189
+172
+165
+162
+175
+176
+176
+182
+184
+181
+189
+187
+159
+158
+160
+149
+147
+138
+162
+165
+172
+159
+162
+166
+158
+174
+168
+162
+167
+178
+181
+175
+167
+172
+170
+150
+137
+153
+172
+160
+138
+154
+176
+186
+168
+145
+139
+151
+134
+130
+117
+114
+128
+150
+154
+157
+165
+160
+144
+135
+105
+93
+88
+90
+149
+149
+146
+200
+161
+160
+179
+172
+210
+162
+98
+85
+93
+99
+161
+136
+97
+154
+197
+154
+176
+149
+150
+144
+85
+98
+147
+134
+180
+181
+199
+205
+192
+184
+172
+199
+192
+161
+147
+190
+189
+168
+169
+188
+209
+215
+196
+204
+174
+161
+219
+209
+204
+169
+147
+168
+216
+221
+210
+194
+150
+159
+204
+217
+174
+104
+114
+187
+209
+192
+212
+189
+210
+187
+178
+135
+167
+198
+182
+188
+204
+216
+227
+219
+217
+208
+162
+150
+111
+110
+165
+150
+135
+189
+220
+211
+196
+194
+196
+204
+186
+185
+151
+174
+181
+130
+111
+151
+155
+167
+192
+180
+165
+148
+143
+154
+136
+126
+143
+120
+133
+170
+184
+154
+118
+145
+188
+141
+118
+135
+150
+157
+180
+158
+148
+148
+138
+166
+156
+164
+189
+156
+180
+162
+120
+131
+145
+180
+177
+211
+205
+216
+196
+179
+145
+125
+180
+204
+159
+186
+153
+150
+155
+131
+165
+154
+130
+129
+156
+167
+207
+182
+133
+160
+206
+196
+160
+144
+143
+160
+205
+162
+138
+131
+177
+198
+151
+143
+159
+175
+190
+180
+149
+170
+184
+130
+136
+155
+125
+128
+168
+170
+164
+191
+211
+149
+161
+202
+147
+100
+103
+107
+126
+200
+217
+182
+210
+180
+110
+123
+136
+171
+96
+89
+127
+172
+110
+135
+129
+198
+220
+165
+80
+77
+135
+136
+108
+107
+124
+207
+199
+106
+121
+102
+199
+230
+220
+167
+170
+137
+80
+74
+69
+143
+97
+51
+45
+161
+210
+197
+217
+166
+128
+188
+140
+107
+145
+114
+110
+176
+160
+144
+181
+190
+125
+94
+98
+105
+175
+211
+174
+164
+196
+197
+184
+204
+165
+155
+177
+179
+185
+186
+182
+176
+181
+175
+184
+188
+189
+188
+194
+199
+210
+192
+168
+211
+196
+190
+209
+204
+187
+192
+169
+181
+187
+178
+171
+156
+134
+141
+145
+133
+127
+137
+169
+165
+151
+131
+133
+143
+133
+129
+127
+129
+125
+119
+120
+138
+144
+127
+123
+125
+119
+131
+146
+133
+114
+121
+120
+120
+123
+115
+110
+115
+128
+139
+127
+123
+139
+159
+143
+121
+117
+99
+120
+108
+109
+128
+131
+147
+140
+133
+138
+124
+131
+145
+138
+121
+114
+134
+130
+134
+128
+116
+134
+130
+144
+146
+138
+136
+145
+151
+143
+139
+148
+149
+144
+150
+149
+141
+141
+137
+117
+131
+120
+134
+127
+111
+128
+130
+166
+160
+171
+166
+184
+182
+181
+174
+179
+177
+179
+185
+187
+188
+170
+172
+184
+176
+185
+185
+167
+164
+172
+181
+172
+170
+160
+172
+182
+187
+171
+153
+150
+166
+172
+172
+185
+198
+192
+175
+159
+164
+161
+169
+180
+178
+167
+178
+191
+177
+170
+169
+160
+156
+141
+134
+166
+161
+168
+166
+160
+164
+158
+150
+154
+169
+180
+186
+180
+170
+158
+172
+170
+148
+137
+159
+157
+139
+145
+145
+170
+184
+157
+148
+141
+128
+145
+121
+107
+123
+157
+153
+161
+171
+158
+140
+138
+134
+105
+95
+111
+89
+159
+157
+181
+205
+194
+205
+218
+202
+202
+136
+96
+72
+94
+129
+137
+125
+102
+184
+194
+184
+167
+125
+162
+110
+72
+129
+143
+171
+178
+185
+205
+211
+155
+166
+185
+177
+151
+138
+171
+181
+181
+162
+202
+208
+218
+209
+210
+182
+151
+192
+219
+207
+212
+160
+166
+208
+223
+218
+211
+182
+161
+216
+216
+171
+159
+109
+151
+198
+218
+210
+216
+174
+202
+196
+205
+202
+169
+151
+136
+192
+220
+220
+212
+162
+148
+176
+133
+107
+95
+97
+97
+141
+139
+204
+223
+213
+199
+201
+177
+145
+158
+166
+140
+164
+191
+130
+130
+126
+124
+157
+187
+168
+179
+145
+133
+129
+124
+140
+154
+124
+133
+136
+162
+159
+128
+141
+182
+141
+128
+146
+154
+151
+182
+151
+144
+145
+147
+166
+153
+174
+176
+141
+177
+156
+131
+138
+151
+174
+187
+213
+202
+201
+192
+178
+134
+134
+181
+200
+153
+179
+141
+125
+143
+156
+179
+169
+133
+133
+159
+187
+204
+175
+125
+135
+207
+205
+162
+149
+141
+170
+207
+167
+147
+137
+184
+201
+150
+148
+143
+157
+157
+185
+171
+166
+199
+135
+137
+157
+116
+120
+151
+125
+145
+174
+215
+188
+131
+201
+188
+109
+90
+146
+107
+156
+212
+209
+213
+209
+164
+124
+164
+196
+137
+75
+83
+149
+172
+120
+86
+125
+207
+201
+92
+69
+83
+130
+156
+111
+99
+164
+217
+180
+92
+72
+155
+227
+222
+198
+119
+172
+165
+105
+70
+107
+147
+58
+36
+66
+192
+161
+197
+165
+135
+194
+179
+105
+120
+170
+148
+176
+115
+131
+172
+168
+168
+127
+130
+124
+143
+204
+187
+143
+202
+197
+176
+208
+176
+141
+146
+153
+160
+156
+145
+159
+170
+167
+161
+168
+146
+160
+148
+138
+172
+177
+166
+202
+205
+191
+198
+212
+186
+185
+177
+165
+172
+172
+157
+146
+121
+121
+135
+133
+129
+120
+158
+140
+124
+135
+126
+141
+144
+138
+140
+125
+124
+121
+116
+133
+146
+131
+115
+113
+124
+125
+134
+116
+116
+105
+123
+127
+116
+131
+119
+119
+134
+133
+139
+130
+136
+134
+134
+126
+109
+111
+118
+119
+126
+123
+134
+147
+154
+136
+126
+128
+119
+131
+135
+121
+126
+117
+130
+137
+138
+128
+126
+141
+144
+138
+143
+131
+129
+143
+144
+143
+140
+143
+143
+146
+138
+134
+127
+127
+118
+123
+131
+125
+126
+131
+118
+134
+169
+169
+177
+180
+181
+180
+178
+179
+177
+185
+184
+182
+184
+165
+157
+174
+176
+171
+182
+180
+170
+166
+171
+181
+175
+154
+154
+167
+175
+166
+158
+138
+150
+171
+177
+181
+189
+199
+179
+161
+158
+159
+170
+168
+165
+169
+169
+175
+194
+188
+182
+170
+172
+155
+138
+148
+156
+167
+160
+160
+155
+155
+151
+154
+164
+180
+171
+178
+169
+161
+170
+176
+166
+150
+146
+162
+166
+145
+137
+146
+154
+168
+155
+145
+136
+140
+150
+121
+110
+154
+166
+160
+155
+157
+138
+124
+137
+124
+120
+118
+113
+129
+176
+204
+169
+218
+195
+210
+171
+184
+175
+123
+96
+110
+148
+139
+134
+105
+140
+206
+169
+154
+127
+107
+139
+76
+99
+147
+111
+179
+212
+189
+200
+198
+180
+177
+191
+148
+153
+146
+196
+179
+172
+213
+200
+196
+219
+219
+201
+171
+162
+216
+217
+209
+219
+215
+213
+219
+223
+205
+182
+176
+217
+211
+158
+201
+143
+148
+192
+211
+196
+199
+182
+138
+206
+215
+169
+138
+118
+168
+204
+205
+207
+207
+172
+99
+169
+189
+135
+166
+116
+114
+136
+159
+146
+216
+226
+201
+184
+156
+117
+109
+174
+165
+149
+151
+185
+117
+103
+107
+137
+187
+185
+147
+159
+123
+111
+133
+145
+158
+151
+133
+117
+123
+151
+129
+139
+155
+174
+136
+126
+148
+139
+166
+184
+154
+154
+159
+160
+177
+146
+181
+161
+137
+159
+149
+137
+144
+154
+169
+175
+217
+196
+198
+190
+162
+131
+139
+182
+182
+159
+157
+141
+133
+133
+138
+169
+158
+127
+125
+144
+174
+199
+172
+125
+141
+210
+196
+149
+147
+135
+176
+209
+167
+150
+149
+195
+205
+149
+146
+144
+158
+144
+202
+192
+158
+191
+160
+120
+160
+140
+115
+110
+113
+110
+148
+209
+215
+158
+170
+202
+141
+115
+133
+103
+133
+206
+217
+222
+227
+209
+161
+208
+210
+170
+97
+85
+116
+179
+141
+80
+82
+151
+210
+143
+72
+74
+85
+133
+148
+102
+98
+199
+217
+143
+92
+108
+212
+191
+207
+176
+108
+168
+156
+138
+93
+153
+125
+54
+45
+123
+149
+170
+172
+108
+144
+182
+147
+85
+108
+148
+195
+182
+160
+151
+136
+188
+158
+133
+139
+135
+172
+211
+162
+184
+176
+153
+195
+192
+180
+185
+167
+174
+175
+164
+160
+157
+154
+155
+165
+154
+145
+150
+149
+158
+148
+162
+186
+197
+165
+162
+184
+175
+162
+167
+165
+149
+138
+150
+136
+147
+148
+145
+153
+139
+140
+147
+129
+136
+136
+151
+156
+144
+161
+158
+141
+116
+123
+111
+110
+151
+169
+144
+127
+126
+120
+108
+125
+108
+113
+118
+116
+117
+114
+115
+121
+131
+124
+130
+143
+133
+127
+131
+125
+116
+110
+119
+135
+134
+126
+133
+154
+149
+137
+133
+119
+135
+135
+137
+131
+115
+128
+123
+140
+138
+124
+131
+139
+136
+143
+131
+129
+130
+133
+128
+143
+141
+145
+148
+145
+145
+128
+129
+125
+127
+134
+129
+138
+138
+133
+134
+136
+160
+166
+172
+178
+186
+190
+174
+185
+189
+190
+181
+175
+158
+157
+161
+171
+180
+179
+171
+169
+171
+169
+175
+176
+155
+133
+140
+161
+172
+180
+149
+147
+166
+171
+177
+196
+198
+189
+175
+161
+162
+161
+172
+161
+161
+157
+168
+188
+196
+187
+182
+174
+162
+158
+155
+138
+156
+167
+160
+149
+145
+162
+151
+168
+171
+175
+170
+159
+160
+166
+177
+172
+167
+144
+149
+172
+174
+140
+141
+136
+159
+169
+167
+148
+127
+150
+148
+124
+134
+156
+166
+160
+153
+143
+131
+135
+135
+120
+111
+127
+125
+128
+201
+199
+150
+208
+207
+196
+135
+186
+136
+86
+100
+130
+146
+153
+136
+102
+187
+190
+139
+147
+121
+124
+138
+109
+120
+119
+125
+205
+182
+155
+206
+177
+192
+194
+177
+170
+174
+169
+191
+197
+218
+190
+168
+209
+219
+211
+188
+161
+178
+219
+212
+194
+222
+210
+192
+225
+204
+179
+208
+220
+205
+154
+198
+160
+167
+202
+192
+207
+172
+212
+194
+172
+211
+201
+123
+124
+190
+220
+187
+123
+184
+215
+180
+138
+144
+166
+145
+162
+167
+149
+165
+181
+170
+221
+218
+157
+139
+146
+157
+131
+181
+199
+146
+107
+138
+115
+106
+110
+146
+192
+162
+148
+166
+116
+117
+135
+136
+131
+126
+119
+121
+139
+151
+121
+137
+146
+165
+141
+144
+138
+127
+162
+172
+150
+140
+166
+179
+167
+158
+182
+137
+138
+161
+139
+141
+136
+145
+157
+194
+217
+192
+195
+179
+150
+128
+136
+185
+176
+154
+134
+141
+128
+131
+137
+160
+160
+141
+137
+157
+177
+198
+160
+131
+161
+205
+194
+148
+143
+133
+166
+205
+170
+136
+166
+192
+208
+147
+126
+151
+149
+129
+186
+200
+158
+184
+177
+145
+180
+146
+130
+128
+133
+113
+126
+202
+225
+200
+153
+197
+179
+133
+103
+92
+109
+187
+216
+198
+218
+208
+189
+210
+189
+198
+104
+74
+86
+138
+140
+116
+87
+97
+209
+208
+138
+82
+80
+94
+129
+153
+98
+159
+219
+199
+111
+74
+191
+199
+178
+216
+168
+124
+161
+131
+147
+148
+165
+79
+64
+84
+172
+157
+190
+95
+74
+168
+199
+157
+134
+116
+157
+206
+164
+127
+140
+179
+191
+157
+135
+153
+144
+192
+206
+188
+161
+162
+184
+189
+159
+185
+174
+147
+160
+172
+176
+175
+167
+166
+169
+160
+169
+169
+174
+172
+185
+175
+168
+196
+164
+147
+170
+187
+150
+157
+167
+171
+168
+160
+150
+156
+176
+174
+175
+181
+181
+170
+157
+147
+145
+155
+148
+140
+121
+154
+164
+157
+143
+138
+139
+138
+156
+167
+150
+120
+120
+108
+103
+121
+121
+109
+119
+126
+113
+116
+120
+120
+135
+124
+123
+133
+121
+117
+120
+118
+111
+121
+123
+134
+140
+126
+141
+158
+136
+137
+126
+130
+147
+139
+115
+120
+125
+128
+134
+137
+129
+140
+143
+140
+145
+137
+127
+125
+134
+137
+136
+141
+145
+149
+137
+137
+140
+119
+127
+113
+127
+138
+135
+139
+138
+134
+123
+157
+172
+177
+188
+188
+190
+180
+184
+194
+179
+166
+153
+157
+160
+168
+184
+178
+172
+176
+168
+161
+166
+169
+164
+145
+137
+153
+170
+170
+150
+151
+170
+172
+176
+171
+182
+188
+190
+171
+166
+161
+168
+174
+171
+162
+167
+176
+184
+192
+195
+185
+168
+166
+156
+153
+145
+156
+165
+169
+154
+144
+151
+175
+179
+187
+178
+172
+154
+162
+166
+162
+171
+159
+143
+160
+182
+176
+151
+138
+138
+157
+164
+166
+154
+137
+148
+143
+125
+166
+161
+154
+148
+164
+124
+127
+138
+128
+100
+139
+124
+114
+157
+217
+150
+162
+195
+172
+157
+109
+165
+97
+70
+125
+126
+140
+139
+114
+128
+208
+172
+141
+131
+111
+143
+131
+105
+109
+159
+184
+199
+149
+151
+199
+182
+176
+207
+202
+174
+129
+187
+220
+218
+194
+153
+181
+213
+213
+202
+162
+155
+208
+223
+210
+184
+217
+209
+216
+205
+179
+215
+216
+202
+172
+204
+205
+188
+212
+204
+177
+210
+206
+209
+188
+191
+211
+204
+148
+194
+215
+169
+139
+116
+169
+211
+153
+97
+186
+188
+124
+172
+161
+133
+170
+206
+209
+225
+208
+148
+159
+161
+143
+174
+201
+169
+97
+90
+136
+144
+114
+115
+160
+191
+133
+138
+167
+135
+139
+138
+145
+143
+136
+133
+137
+145
+153
+131
+129
+144
+140
+145
+164
+141
+121
+156
+154
+138
+138
+140
+172
+165
+174
+177
+144
+150
+164
+151
+143
+147
+143
+138
+196
+210
+186
+187
+178
+148
+126
+134
+187
+175
+157
+134
+126
+140
+136
+133
+145
+144
+127
+121
+138
+177
+196
+158
+133
+145
+202
+181
+134
+140
+134
+171
+212
+172
+124
+138
+188
+208
+159
+124
+126
+141
+125
+154
+205
+176
+161
+181
+140
+140
+119
+131
+114
+137
+125
+110
+162
+217
+201
+159
+180
+199
+137
+118
+82
+77
+158
+206
+191
+215
+202
+180
+202
+141
+201
+128
+86
+103
+145
+100
+121
+117
+88
+184
+223
+190
+108
+90
+95
+100
+125
+164
+116
+191
+212
+178
+104
+153
+211
+167
+201
+162
+154
+147
+160
+106
+135
+179
+143
+63
+73
+158
+196
+199
+120
+54
+119
+188
+178
+153
+146
+174
+202
+177
+172
+130
+134
+184
+162
+126
+128
+118
+129
+202
+190
+166
+155
+168
+194
+157
+161
+182
+184
+184
+171
+161
+144
+133
+140
+139
+134
+144
+143
+149
+161
+165
+148
+157
+180
+171
+175
+169
+187
+170
+151
+154
+161
+148
+148
+148
+138
+143
+150
+141
+154
+164
+162
+145
+144
+143
+139
+136
+141
+148
+156
+140
+144
+158
+143
+134
+121
+115
+131
+147
+140
+115
+98
+102
+99
+104
+114
+114
+125
+127
+115
+125
+124
+118
+127
+121
+126
+116
+118
+129
+118
+111
+125
+127
+137
+127
+133
+138
+145
+139
+131
+130
+139
+155
+145
+128
+126
+127
+133
+125
+123
+125
+126
+144
+130
+141
+148
+126
+127
+128
+135
+126
+130
+140
+140
+148
+135
+127
+129
+114
+124
+124
+139
+137
+143
+149
+144
+136
+157
+164
+190
+194
+197
+179
+169
+175
+175
+159
+149
+153
+171
+172
+181
+189
+186
+178
+175
+170
+172
+168
+171
+168
+151
+154
+161
+175
+168
+161
+169
+176
+184
+177
+177
+182
+185
+181
+170
+159
+159
+167
+176
+158
+156
+171
+175
+189
+189
+196
+175
+161
+153
+156
+169
+154
+157
+174
+169
+160
+168
+171
+179
+185
+188
+166
+154
+157
+161
+169
+170
+159
+155
+139
+162
+185
+174
+143
+129
+135
+141
+159
+165
+148
+143
+161
+138
+145
+161
+160
+148
+165
+144
+108
+128
+133
+115
+107
+124
+127
+100
+169
+188
+184
+189
+151
+170
+115
+135
+126
+100
+114
+134
+157
+143
+131
+123
+185
+210
+144
+133
+109
+113
+139
+147
+137
+172
+154
+201
+185
+127
+168
+197
+206
+196
+176
+190
+149
+195
+218
+210
+195
+160
+167
+202
+207
+206
+200
+164
+202
+225
+212
+182
+143
+212
+221
+210
+166
+216
+213
+175
+194
+198
+198
+189
+208
+201
+200
+213
+210
+200
+200
+197
+162
+204
+185
+187
+206
+148
+147
+177
+159
+165
+206
+143
+124
+182
+191
+157
+171
+127
+176
+216
+197
+181
+217
+171
+147
+136
+166
+189
+159
+182
+150
+103
+97
+151
+170
+137
+159
+184
+150
+107
+126
+185
+186
+139
+128
+141
+144
+140
+130
+129
+144
+141
+129
+121
+138
+176
+184
+156
+137
+129
+155
+143
+133
+141
+139
+162
+154
+177
+181
+136
+143
+159
+129
+139
+158
+154
+151
+197
+194
+187
+192
+168
+138
+140
+140
+190
+176
+151
+127
+126
+129
+137
+159
+140
+150
+127
+120
+127
+174
+188
+150
+133
+139
+196
+165
+136
+139
+134
+181
+209
+153
+125
+139
+198
+209
+164
+114
+125
+139
+133
+130
+197
+194
+168
+198
+149
+129
+100
+99
+109
+128
+124
+114
+119
+195
+217
+178
+179
+205
+159
+119
+102
+87
+118
+205
+210
+212
+211
+218
+211
+175
+194
+161
+79
+106
+153
+93
+90
+121
+92
+158
+219
+208
+167
+92
+86
+94
+89
+125
+169
+139
+178
+206
+129
+127
+212
+201
+167
+188
+110
+156
+180
+171
+107
+136
+169
+107
+69
+85
+180
+199
+189
+113
+78
+166
+161
+130
+150
+169
+205
+198
+187
+181
+159
+153
+178
+149
+135
+111
+126
+179
+197
+156
+153
+156
+197
+158
+169
+176
+166
+179
+185
+185
+184
+178
+151
+155
+161
+162
+150
+147
+139
+134
+127
+105
+125
+137
+126
+141
+175
+161
+131
+137
+119
+115
+118
+116
+133
+121
+114
+126
+137
+147
+150
+154
+165
+145
+144
+131
+135
+146
+135
+126
+116
+135
+145
+148
+148
+123
+117
+129
+126
+124
+110
+100
+98
+115
+111
+115
+130
+117
+126
+127
+109
+120
+130
+140
+137
+130
+135
+113
+117
+105
+119
+129
+129
+139
+137
+160
+158
+138
+136
+128
+148
+158
+154
+134
+129
+140
+135
+136
+123
+119
+118
+133
+134
+139
+146
+134
+119
+118
+120
+137
+134
+146
+146
+146
+146
+131
+131
+136
+127
+128
+128
+140
+148
+141
+143
+133
+167
+181
+194
+197
+194
+178
+168
+155
+148
+137
+146
+162
+181
+192
+197
+188
+189
+176
+168
+171
+161
+166
+157
+154
+166
+167
+159
+160
+167
+165
+158
+181
+171
+172
+175
+178
+187
+190
+170
+156
+157
+170
+160
+159
+158
+166
+177
+181
+181
+185
+172
+149
+162
+156
+158
+161
+172
+171
+184
+178
+172
+172
+180
+185
+174
+160
+150
+146
+157
+164
+168
+165
+149
+149
+156
+180
+165
+139
+137
+126
+155
+175
+176
+155
+160
+153
+145
+170
+165
+156
+156
+140
+118
+117
+116
+126
+102
+107
+123
+127
+125
+196
+178
+150
+138
+135
+135
+94
+123
+103
+99
+133
+168
+166
+135
+127
+140
+213
+192
+125
+105
+103
+113
+149
+159
+175
+151
+127
+202
+164
+136
+174
+191
+180
+145
+131
+172
+210
+209
+187
+208
+160
+195
+196
+186
+209
+211
+196
+192
+213
+223
+169
+153
+157
+216
+221
+201
+211
+220
+186
+187
+205
+200
+165
+188
+201
+221
+207
+221
+190
+201
+208
+158
+177
+204
+205
+196
+188
+201
+178
+128
+107
+184
+217
+165
+113
+174
+185
+135
+139
+201
+219
+176
+118
+165
+206
+176
+131
+186
+201
+160
+107
+170
+133
+144
+121
+125
+179
+134
+144
+145
+109
+107
+160
+190
+161
+165
+155
+143
+138
+135
+135
+131
+131
+138
+125
+124
+147
+160
+128
+118
+119
+137
+155
+150
+145
+135
+139
+156
+160
+192
+156
+136
+138
+141
+135
+166
+168
+140
+136
+185
+179
+205
+194
+147
+134
+141
+138
+196
+166
+129
+166
+129
+123
+138
+151
+134
+153
+136
+151
+139
+181
+179
+145
+143
+143
+200
+162
+166
+145
+120
+177
+209
+153
+123
+127
+195
+200
+161
+130
+108
+120
+141
+155
+199
+196
+164
+201
+181
+131
+114
+111
+133
+149
+141
+131
+115
+166
+218
+209
+147
+182
+191
+135
+123
+100
+100
+186
+211
+217
+201
+219
+195
+204
+197
+181
+78
+86
+94
+89
+86
+95
+111
+120
+207
+194
+204
+139
+78
+90
+78
+83
+108
+150
+139
+179
+182
+106
+191
+220
+162
+194
+149
+100
+141
+187
+171
+82
+149
+194
+136
+87
+137
+198
+192
+129
+110
+161
+179
+154
+161
+157
+169
+181
+155
+156
+156
+170
+196
+169
+143
+129
+115
+133
+205
+185
+139
+137
+189
+150
+162
+177
+191
+179
+172
+167
+172
+197
+184
+141
+143
+148
+148
+148
+145
+135
+121
+127
+114
+130
+134
+103
+134
+150
+164
+157
+141
+111
+96
+106
+92
+90
+118
+116
+129
+128
+134
+125
+134
+134
+118
+130
+124
+130
+144
+144
+138
+138
+127
+133
+125
+138
+136
+135
+117
+114
+110
+84
+107
+106
+113
+118
+105
+115
+105
+123
+111
+116
+136
+138
+145
+146
+136
+128
+116
+111
+108
+113
+125
+127
+137
+157
+155
+130
+134
+137
+143
+157
+162
+147
+139
+149
+136
+140
+139
+113
+118
+137
+128
+143
+146
+133
+130
+127
+129
+137
+138
+145
+146
+140
+139
+141
+127
+136
+129
+137
+146
+137
+136
+143
+137
+126
+190
+192
+198
+200
+184
+170
+157
+143
+143
+148
+148
+171
+190
+188
+195
+195
+180
+176
+169
+157
+161
+157
+159
+170
+172
+166
+167
+175
+169
+159
+177
+181
+175
+181
+166
+178
+181
+186
+160
+166
+171
+175
+169
+170
+168
+172
+171
+174
+176
+166
+160
+169
+160
+154
+169
+175
+169
+179
+177
+178
+167
+161
+177
+176
+165
+153
+156
+157
+157
+167
+165
+161
+138
+141
+158
+170
+156
+149
+130
+137
+148
+172
+175
+166
+161
+147
+165
+167
+167
+162
+141
+123
+124
+117
+124
+133
+108
+126
+138
+114
+164
+200
+137
+110
+177
+158
+120
+117
+131
+94
+123
+141
+156
+155
+124
+120
+171
+213
+153
+115
+98
+95
+126
+175
+176
+159
+130
+123
+205
+158
+175
+171
+176
+178
+144
+182
+210
+206
+178
+206
+188
+170
+181
+198
+197
+205
+195
+205
+200
+221
+213
+167
+181
+186
+218
+221
+210
+209
+206
+176
+207
+190
+186
+199
+216
+221
+210
+180
+215
+182
+219
+168
+160
+164
+209
+219
+210
+202
+180
+155
+161
+179
+198
+210
+187
+136
+174
+170
+188
+216
+215
+190
+126
+92
+165
+196
+161
+195
+194
+165
+121
+105
+168
+136
+156
+109
+107
+149
+130
+123
+136
+118
+135
+185
+190
+160
+128
+138
+121
+117
+120
+121
+123
+118
+128
+126
+117
+111
+146
+118
+114
+116
+149
+168
+151
+143
+144
+149
+161
+162
+143
+126
+125
+134
+139
+147
+164
+148
+130
+133
+185
+185
+207
+180
+130
+127
+126
+139
+199
+155
+135
+166
+151
+133
+127
+130
+149
+151
+137
+169
+155
+187
+166
+138
+153
+143
+208
+172
+189
+156
+126
+188
+207
+151
+129
+138
+195
+180
+191
+182
+133
+126
+139
+140
+166
+197
+172
+185
+178
+119
+113
+115
+119
+131
+143
+127
+108
+113
+196
+221
+192
+138
+204
+158
+115
+103
+94
+168
+207
+217
+184
+205
+145
+198
+210
+207
+110
+157
+107
+138
+131
+92
+84
+99
+189
+166
+178
+202
+119
+119
+83
+86
+86
+129
+181
+148
+197
+146
+156
+225
+202
+177
+186
+107
+88
+118
+164
+146
+83
+129
+171
+184
+137
+186
+208
+140
+115
+129
+179
+194
+174
+139
+150
+194
+139
+146
+139
+147
+166
+198
+180
+164
+136
+100
+159
+210
+165
+149
+171
+162
+140
+159
+164
+158
+165
+169
+171
+169
+176
+171
+172
+180
+138
+119
+128
+134
+121
+125
+125
+120
+144
+139
+104
+135
+129
+156
+166
+151
+117
+110
+108
+118
+110
+114
+115
+133
+120
+109
+125
+128
+141
+128
+127
+135
+143
+139
+140
+131
+118
+121
+119
+111
+126
+131
+134
+116
+104
+103
+90
+103
+110
+120
+119
+107
+114
+116
+119
+105
+118
+144
+139
+149
+147
+121
+115
+107
+106
+111
+119
+120
+138
+149
+137
+138
+125
+129
+137
+150
+154
+140
+143
+138
+149
+138
+130
+120
+116
+117
+131
+140
+147
+134
+118
+125
+135
+131
+136
+143
+135
+139
+138
+139
+137
+136
+135
+144
+144
+143
+135
+136
+133
+133
+198
+202
+194
+186
+179
+172
+155
+151
+159
+159
+174
+182
+189
+189
+195
+189
+186
+168
+164
+151
+155
+158
+172
+178
+171
+166
+170
+165
+168
+169
+179
+185
+180
+162
+172
+180
+170
+169
+168
+174
+174
+176
+182
+185
+174
+170
+160
+177
+177
+172
+165
+167
+154
+172
+172
+172
+177
+171
+162
+162
+161
+175
+182
+176
+166
+155
+162
+147
+156
+165
+166
+159
+155
+151
+159
+168
+145
+140
+138
+144
+157
+185
+185
+172
+168
+156
+159
+162
+156
+153
+141
+116
+133
+124
+138
+145
+128
+130
+129
+153
+190
+156
+117
+97
+190
+161
+106
+147
+139
+108
+124
+136
+137
+135
+120
+125
+184
+190
+134
+107
+98
+87
+135
+161
+138
+125
+117
+155
+202
+140
+184
+145
+169
+181
+212
+202
+179
+180
+185
+208
+172
+182
+202
+206
+200
+212
+202
+195
+201
+223
+179
+174
+188
+181
+215
+211
+205
+216
+170
+178
+185
+210
+217
+215
+204
+216
+185
+195
+216
+216
+210
+174
+179
+208
+211
+207
+184
+204
+166
+169
+176
+147
+199
+181
+184
+165
+174
+198
+202
+190
+121
+159
+131
+125
+188
+205
+181
+178
+178
+161
+158
+146
+167
+153
+141
+100
+97
+113
+131
+143
+157
+176
+166
+156
+147
+119
+131
+136
+139
+129
+118
+125
+130
+133
+135
+124
+154
+187
+169
+128
+123
+125
+148
+151
+146
+131
+134
+182
+171
+155
+139
+124
+129
+141
+160
+156
+139
+129
+134
+151
+189
+175
+209
+171
+126
+119
+127
+149
+190
+131
+156
+155
+136
+133
+143
+153
+126
+135
+133
+165
+150
+186
+156
+137
+160
+156
+204
+172
+188
+161
+135
+185
+199
+147
+139
+159
+201
+170
+174
+171
+123
+114
+121
+130
+128
+194
+178
+177
+184
+123
+108
+105
+111
+99
+118
+124
+97
+100
+161
+212
+215
+181
+187
+195
+129
+123
+96
+189
+185
+217
+198
+200
+114
+146
+207
+213
+130
+111
+89
+137
+157
+98
+76
+78
+178
+189
+116
+188
+175
+108
+121
+85
+82
+86
+150
+170
+167
+200
+135
+208
+218
+161
+198
+127
+67
+54
+95
+125
+118
+90
+131
+176
+190
+172
+210
+180
+141
+145
+186
+175
+172
+156
+155
+202
+181
+149
+149
+116
+130
+168
+150
+154
+158
+134
+138
+208
+168
+143
+166
+168
+127
+130
+145
+175
+172
+174
+178
+185
+182
+200
+192
+196
+201
+196
+172
+156
+129
+105
+115
+119
+124
+151
+128
+106
+133
+133
+130
+145
+155
+145
+127
+106
+98
+113
+115
+113
+126
+113
+96
+106
+100
+126
+128
+115
+140
+141
+137
+127
+127
+116
+118
+120
+127
+126
+129
+117
+125
+127
+106
+107
+111
+117
+115
+114
+100
+116
+110
+113
+115
+138
+147
+151
+150
+135
+116
+105
+96
+107
+105
+125
+126
+137
+143
+125
+127
+131
+131
+135
+155
+148
+146
+145
+145
+139
+137
+124
+118
+123
+129
+137
+147
+140
+121
+126
+120
+128
+134
+126
+131
+135
+140
+138
+136
+145
+130
+136
+140
+137
+131
+125
+124
+128
+194
+188
+180
+181
+165
+156
+168
+169
+181
+180
+168
+181
+178
+182
+188
+186
+175
+155
+164
+162
+164
+181
+181
+186
+174
+164
+165
+161
+171
+169
+179
+182
+160
+166
+179
+171
+175
+171
+162
+168
+179
+168
+174
+187
+175
+160
+168
+172
+166
+166
+165
+166
+180
+181
+180
+184
+180
+168
+169
+170
+170
+181
+184
+169
+167
+170
+164
+150
+154
+162
+166
+166
+159
+179
+174
+166
+146
+134
+144
+149
+161
+171
+167
+162
+157
+170
+161
+159
+170
+157
+128
+125
+134
+135
+139
+156
+124
+116
+117
+153
+170
+154
+116
+117
+197
+124
+103
+148
+103
+97
+121
+133
+147
+115
+110
+130
+201
+161
+125
+95
+94
+120
+128
+144
+126
+119
+120
+166
+182
+145
+155
+128
+184
+221
+192
+159
+184
+179
+205
+184
+164
+197
+184
+201
+198
+187
+182
+184
+218
+212
+155
+178
+194
+220
+220
+213
+223
+198
+171
+206
+218
+212
+206
+204
+215
+208
+169
+200
+215
+211
+219
+200
+216
+206
+211
+207
+205
+166
+191
+194
+139
+141
+201
+199
+215
+206
+177
+170
+172
+148
+114
+127
+178
+192
+199
+196
+178
+184
+196
+189
+177
+150
+176
+194
+176
+105
+95
+102
+158
+201
+207
+190
+127
+120
+146
+157
+133
+121
+125
+115
+129
+128
+128
+136
+136
+184
+202
+171
+127
+124
+123
+119
+139
+130
+128
+138
+181
+198
+156
+155
+128
+135
+157
+155
+147
+149
+139
+126
+123
+144
+186
+175
+204
+184
+133
+118
+118
+160
+187
+133
+156
+129
+121
+121
+146
+169
+131
+126
+129
+168
+158
+189
+156
+129
+147
+165
+204
+170
+178
+158
+133
+191
+200
+139
+125
+160
+195
+144
+129
+165
+120
+123
+123
+106
+117
+174
+192
+162
+196
+141
+107
+103
+100
+102
+100
+126
+121
+98
+128
+205
+210
+209
+199
+216
+157
+121
+123
+190
+153
+206
+216
+205
+131
+87
+138
+211
+200
+109
+70
+89
+118
+145
+82
+63
+144
+190
+99
+108
+192
+176
+106
+105
+90
+92
+100
+160
+184
+201
+180
+202
+225
+160
+188
+182
+89
+85
+89
+89
+123
+126
+135
+138
+165
+158
+199
+187
+175
+169
+170
+157
+161
+145
+108
+182
+201
+190
+182
+178
+144
+148
+165
+130
+129
+135
+139
+194
+201
+129
+144
+155
+133
+139
+166
+178
+165
+171
+176
+177
+170
+159
+169
+168
+168
+179
+185
+191
+190
+172
+123
+111
+131
+148
+143
+125
+126
+133
+137
+125
+117
+133
+129
+125
+127
+105
+117
+118
+128
+123
+96
+94
+97
+102
+121
+126
+145
+131
+135
+123
+117
+124
+119
+124
+119
+135
+129
+121
+123
+123
+117
+105
+109
+118
+118
+119
+109
+109
+126
+108
+114
+127
+139
+158
+157
+138
+109
+116
+109
+106
+125
+116
+131
+123
+127
+119
+128
+137
+125
+135
+149
+155
+159
+146
+147
+148
+137
+125
+120
+134
+120
+138
+144
+126
+124
+111
+120
+121
+121
+123
+118
+129
+131
+139
+137
+131
+140
+138
+133
+139
+129
+133
+123
+120
+195
+186
+186
+175
+168
+172
+178
+178
+189
+180
+174
+180
+179
+175
+174
+164
+155
+161
+169
+176
+184
+190
+188
+182
+174
+160
+158
+159
+160
+168
+180
+169
+161
+175
+166
+181
+178
+170
+167
+166
+167
+165
+175
+171
+168
+168
+166
+170
+175
+164
+166
+170
+175
+179
+184
+177
+175
+179
+174
+177
+177
+170
+176
+171
+166
+177
+171
+166
+147
+160
+159
+166
+171
+170
+177
+171
+150
+158
+155
+166
+161
+174
+165
+156
+164
+179
+165
+158
+151
+145
+125
+138
+135
+134
+144
+125
+98
+121
+138
+146
+138
+136
+111
+137
+174
+103
+124
+116
+79
+100
+123
+135
+139
+124
+96
+138
+196
+125
+121
+114
+114
+117
+118
+130
+127
+134
+120
+172
+176
+124
+130
+172
+213
+205
+156
+187
+199
+209
+184
+167
+149
+170
+194
+199
+198
+206
+186
+197
+223
+190
+153
+206
+216
+216
+201
+216
+213
+200
+217
+212
+202
+205
+204
+210
+216
+186
+184
+221
+220
+217
+202
+210
+213
+188
+212
+211
+186
+194
+211
+161
+159
+192
+219
+206
+189
+197
+190
+178
+149
+139
+150
+197
+210
+153
+189
+199
+195
+174
+191
+192
+184
+180
+204
+186
+110
+93
+109
+147
+197
+197
+197
+175
+143
+146
+165
+124
+117
+120
+115
+118
+123
+126
+128
+139
+187
+175
+117
+110
+111
+116
+114
+145
+134
+113
+121
+186
+191
+178
+146
+141
+125
+130
+139
+130
+133
+160
+148
+133
+126
+139
+174
+168
+201
+182
+130
+118
+125
+157
+161
+153
+149
+125
+124
+126
+135
+177
+157
+121
+133
+170
+144
+190
+156
+119
+146
+180
+186
+168
+172
+160
+124
+201
+201
+144
+131
+162
+189
+147
+143
+147
+157
+111
+118
+107
+100
+148
+199
+145
+187
+165
+113
+98
+95
+102
+93
+105
+136
+113
+104
+185
+195
+199
+196
+202
+204
+139
+137
+174
+117
+194
+204
+189
+148
+76
+74
+180
+217
+166
+92
+75
+78
+111
+115
+69
+107
+196
+148
+88
+162
+204
+154
+97
+106
+93
+89
+140
+199
+190
+199
+182
+226
+180
+162
+200
+153
+75
+128
+133
+78
+102
+138
+156
+125
+134
+171
+207
+185
+177
+156
+155
+154
+155
+138
+151
+190
+149
+140
+154
+171
+166
+194
+172
+192
+176
+153
+158
+208
+174
+140
+167
+131
+128
+162
+174
+172
+168
+170
+156
+162
+175
+161
+162
+150
+148
+133
+146
+179
+180
+172
+151
+157
+169
+180
+149
+144
+141
+131
+131
+137
+123
+114
+116
+139
+154
+144
+144
+138
+146
+135
+113
+118
+104
+105
+127
+146
+138
+127
+136
+123
+119
+127
+120
+128
+131
+128
+128
+117
+123
+103
+102
+111
+117
+119
+114
+110
+113
+117
+111
+113
+125
+133
+148
+159
+136
+123
+109
+110
+104
+109
+111
+124
+125
+119
+125
+134
+129
+134
+136
+147
+158
+166
+157
+155
+146
+131
+129
+121
+118
+133
+125
+135
+134
+125
+128
+110
+121
+127
+125
+114
+133
+138
+128
+137
+140
+134
+139
+140
+134
+131
+126
+120
+113
+192
+191
+190
+176
+174
+176
+181
+178
+168
+162
+177
+164
+174
+167
+150
+154
+172
+161
+178
+185
+177
+176
+181
+178
+170
+168
+151
+159
+161
+171
+156
+171
+164
+158
+176
+171
+164
+177
+171
+166
+168
+171
+177
+166
+169
+160
+168
+167
+165
+177
+166
+162
+176
+174
+167
+165
+179
+179
+182
+181
+170
+181
+175
+175
+177
+182
+172
+151
+147
+156
+164
+176
+164
+165
+170
+159
+146
+139
+151
+167
+171
+167
+151
+158
+167
+166
+149
+150
+156
+137
+128
+137
+134
+113
+97
+114
+116
+124
+170
+157
+135
+139
+130
+155
+170
+105
+105
+104
+93
+96
+110
+134
+129
+99
+79
+169
+161
+110
+119
+113
+116
+124
+108
+148
+144
+130
+114
+165
+129
+148
+181
+195
+189
+195
+168
+188
+196
+159
+185
+168
+137
+188
+200
+161
+209
+202
+177
+211
+215
+162
+212
+209
+205
+213
+209
+212
+222
+211
+201
+197
+213
+208
+201
+216
+202
+207
+211
+221
+205
+201
+216
+213
+196
+199
+216
+194
+194
+208
+181
+196
+210
+201
+217
+200
+165
+174
+188
+149
+139
+191
+205
+160
+130
+134
+202
+180
+175
+157
+174
+156
+179
+188
+196
+123
+95
+116
+154
+175
+172
+194
+166
+154
+160
+145
+124
+108
+114
+114
+116
+153
+175
+170
+159
+168
+144
+119
+117
+110
+123
+120
+136
+146
+118
+115
+176
+177
+146
+164
+148
+134
+119
+123
+137
+133
+134
+165
+140
+130
+144
+144
+170
+175
+207
+164
+117
+125
+127
+148
+150
+141
+133
+150
+130
+125
+128
+161
+162
+133
+138
+172
+167
+185
+169
+154
+146
+195
+184
+158
+154
+179
+131
+211
+204
+145
+149
+180
+176
+123
+125
+128
+181
+109
+124
+94
+103
+125
+189
+185
+184
+164
+135
+134
+116
+105
+118
+104
+129
+161
+105
+166
+197
+157
+189
+207
+216
+176
+117
+134
+88
+157
+180
+166
+172
+94
+70
+151
+213
+202
+174
+97
+84
+76
+146
+133
+105
+196
+164
+103
+97
+170
+200
+131
+110
+104
+90
+105
+188
+184
+199
+168
+206
+196
+130
+192
+196
+140
+104
+121
+116
+108
+110
+147
+165
+168
+169
+208
+176
+141
+174
+154
+153
+165
+160
+148
+199
+139
+105
+130
+158
+166
+139
+148
+172
+145
+143
+149
+201
+189
+137
+180
+167
+136
+136
+151
+161
+161
+170
+170
+159
+156
+167
+155
+157
+155
+140
+144
+126
+123
+133
+137
+137
+156
+188
+178
+180
+170
+175
+175
+164
+172
+172
+157
+143
+154
+167
+140
+160
+162
+155
+157
+135
+130
+136
+133
+146
+147
+138
+141
+146
+141
+133
+135
+125
+128
+125
+118
+120
+125
+114
+106
+115
+99
+119
+130
+104
+124
+114
+106
+116
+121
+129
+138
+153
+141
+116
+121
+108
+106
+114
+117
+121
+124
+125
+123
+124
+129
+127
+134
+145
+153
+158
+162
+149
+149
+147
+131
+131
+138
+127
+136
+136
+138
+130
+125
+118
+114
+116
+111
+127
+133
+129
+138
+138
+154
+138
+140
+145
+135
+136
+133
+126
+107
+188
+186
+189
+179
+170
+167
+168
+165
+151
+165
+164
+172
+160
+145
+154
+158
+172
+178
+178
+171
+169
+168
+171
+179
+168
+151
+150
+144
+154
+156
+158
+159
+154
+176
+166
+169
+172
+174
+171
+182
+181
+186
+179
+169
+171
+170
+180
+168
+175
+168
+168
+177
+187
+177
+177
+177
+189
+194
+191
+178
+169
+182
+170
+171
+179
+184
+174
+153
+137
+165
+175
+159
+162
+170
+171
+148
+143
+125
+150
+157
+167
+161
+175
+176
+171
+157
+148
+150
+146
+134
+126
+120
+97
+99
+95
+113
+121
+144
+174
+146
+158
+148
+120
+174
+175
+118
+107
+93
+84
+98
+119
+133
+124
+100
+99
+192
+130
+108
+125
+115
+107
+114
+95
+147
+138
+131
+99
+180
+187
+201
+164
+125
+179
+204
+206
+192
+162
+147
+168
+158
+194
+171
+138
+186
+211
+186
+194
+212
+204
+208
+201
+174
+205
+213
+216
+216
+205
+180
+182
+192
+212
+191
+218
+219
+212
+216
+202
+219
+190
+210
+205
+187
+190
+188
+207
+204
+217
+208
+210
+196
+198
+197
+212
+191
+161
+196
+197
+181
+209
+205
+140
+166
+184
+159
+205
+186
+164
+159
+160
+158
+182
+174
+182
+150
+170
+190
+118
+133
+120
+135
+107
+123
+113
+103
+113
+100
+105
+115
+168
+192
+169
+175
+172
+134
+114
+113
+120
+118
+146
+141
+168
+135
+139
+137
+162
+134
+119
+125
+148
+124
+120
+116
+140
+121
+138
+147
+136
+139
+156
+127
+170
+172
+195
+135
+115
+138
+145
+155
+137
+147
+151
+176
+130
+126
+124
+162
+172
+136
+130
+175
+192
+181
+161
+143
+136
+195
+160
+147
+145
+186
+133
+213
+192
+121
+139
+168
+156
+115
+124
+117
+190
+169
+106
+121
+113
+107
+178
+204
+187
+175
+125
+148
+103
+123
+124
+103
+136
+169
+155
+129
+191
+146
+161
+188
+213
+195
+140
+162
+103
+140
+195
+174
+175
+100
+73
+106
+197
+202
+197
+180
+129
+85
+95
+161
+109
+176
+155
+110
+115
+108
+182
+199
+136
+102
+93
+100
+159
+197
+185
+190
+176
+211
+141
+140
+198
+143
+127
+127
+135
+115
+118
+123
+137
+166
+167
+196
+204
+179
+151
+164
+154
+150
+151
+153
+188
+169
+107
+95
+126
+164
+165
+172
+165
+97
+95
+110
+159
+198
+143
+174
+184
+162
+155
+170
+184
+177
+160
+149
+146
+161
+179
+177
+139
+156
+160
+140
+136
+121
+124
+136
+136
+123
+139
+165
+156
+140
+141
+160
+154
+155
+146
+139
+145
+128
+129
+144
+130
+135
+133
+125
+127
+124
+125
+130
+137
+110
+118
+129
+116
+135
+135
+126
+136
+148
+136
+127
+125
+124
+115
+100
+100
+115
+108
+118
+119
+120
+121
+107
+110
+125
+129
+137
+144
+127
+114
+117
+111
+108
+120
+123
+119
+121
+118
+114
+126
+131
+121
+140
+139
+150
+162
+155
+166
+153
+140
+139
+124
+131
+139
+138
+141
+134
+124
+119
+118
+114
+105
+124
+118
+125
+131
+127
+143
+136
+143
+135
+138
+128
+126
+138
+127
+124
+184
+181
+178
+155
+150
+155
+153
+153
+159
+175
+172
+167
+158
+156
+154
+160
+175
+165
+166
+166
+156
+157
+171
+184
+175
+168
+157
+155
+160
+160
+165
+165
+164
+166
+168
+165
+164
+174
+186
+175
+179
+179
+176
+155
+182
+177
+169
+167
+170
+175
+185
+186
+185
+178
+165
+180
+195
+192
+184
+187
+168
+162
+166
+176
+178
+189
+172
+148
+155
+169
+162
+167
+164
+165
+171
+143
+127
+141
+147
+164
+171
+168
+166
+175
+176
+153
+160
+162
+133
+124
+117
+119
+116
+99
+121
+118
+133
+161
+154
+150
+158
+128
+103
+162
+164
+127
+103
+75
+89
+102
+113
+139
+114
+89
+137
+189
+108
+136
+137
+104
+111
+104
+97
+159
+114
+98
+90
+196
+207
+138
+93
+105
+188
+201
+195
+161
+136
+171
+184
+180
+194
+147
+141
+161
+205
+208
+201
+218
+205
+184
+177
+204
+220
+205
+206
+212
+179
+188
+177
+207
+191
+198
+222
+209
+209
+182
+199
+218
+202
+212
+197
+200
+204
+168
+210
+215
+218
+212
+195
+202
+201
+199
+210
+171
+179
+199
+202
+221
+209
+162
+191
+185
+138
+160
+209
+194
+149
+138
+149
+191
+171
+187
+201
+174
+174
+125
+143
+137
+100
+93
+146
+161
+107
+104
+116
+124
+117
+181
+176
+127
+111
+148
+131
+110
+109
+125
+116
+128
+130
+146
+133
+139
+190
+158
+150
+117
+124
+136
+141
+115
+134
+137
+149
+125
+134
+139
+138
+136
+138
+131
+175
+194
+184
+125
+115
+159
+164
+164
+139
+140
+144
+176
+128
+120
+115
+133
+168
+123
+121
+172
+195
+156
+143
+126
+135
+185
+147
+156
+147
+196
+161
+212
+184
+121
+137
+196
+167
+129
+114
+127
+179
+189
+119
+126
+119
+95
+146
+202
+197
+176
+110
+165
+139
+99
+99
+87
+105
+141
+138
+121
+188
+176
+128
+186
+184
+210
+176
+155
+176
+190
+199
+184
+186
+106
+80
+118
+199
+155
+181
+184
+186
+114
+79
+99
+139
+167
+181
+102
+92
+97
+127
+204
+198
+148
+89
+100
+134
+202
+165
+192
+206
+215
+179
+137
+186
+160
+94
+120
+151
+172
+162
+158
+151
+143
+172
+189
+200
+191
+187
+149
+138
+167
+151
+162
+182
+199
+131
+107
+99
+110
+153
+190
+137
+103
+95
+96
+130
+198
+154
+165
+194
+136
+136
+139
+150
+180
+175
+170
+139
+140
+135
+170
+175
+156
+153
+166
+141
+119
+129
+138
+125
+121
+111
+125
+160
+156
+124
+111
+127
+123
+123
+119
+115
+123
+130
+133
+133
+135
+128
+131
+124
+126
+140
+126
+117
+119
+103
+116
+116
+108
+128
+133
+140
+128
+130
+123
+121
+136
+118
+116
+111
+103
+117
+116
+114
+121
+119
+111
+102
+121
+131
+136
+138
+125
+124
+121
+107
+103
+104
+120
+115
+125
+117
+117
+127
+119
+134
+129
+141
+145
+150
+167
+162
+149
+155
+140
+129
+115
+131
+135
+137
+137
+119
+123
+114
+114
+108
+114
+119
+123
+136
+125
+130
+146
+130
+133
+148
+138
+128
+128
+137
+130
+184
+166
+159
+155
+160
+159
+160
+162
+162
+177
+161
+147
+155
+151
+159
+168
+165
+157
+167
+154
+147
+164
+170
+178
+180
+158
+149
+155
+162
+165
+166
+178
+178
+177
+167
+167
+176
+184
+165
+169
+182
+164
+164
+166
+180
+184
+180
+168
+169
+178
+187
+185
+182
+171
+174
+176
+187
+185
+189
+180
+172
+174
+168
+174
+186
+182
+168
+164
+159
+167
+171
+164
+167
+168
+159
+140
+139
+128
+151
+172
+175
+161
+168
+181
+166
+154
+146
+137
+136
+115
+133
+109
+113
+120
+124
+130
+129
+157
+158
+162
+126
+123
+121
+169
+186
+150
+85
+80
+104
+105
+124
+126
+108
+98
+161
+160
+120
+139
+133
+117
+119
+115
+123
+136
+108
+114
+199
+212
+140
+116
+133
+138
+187
+196
+175
+148
+179
+181
+153
+189
+175
+149
+174
+128
+209
+208
+213
+202
+151
+196
+219
+217
+207
+212
+190
+197
+177
+196
+187
+196
+200
+221
+198
+196
+196
+191
+213
+220
+201
+213
+210
+210
+182
+184
+217
+208
+201
+204
+209
+212
+196
+210
+205
+185
+207
+191
+213
+211
+188
+191
+185
+134
+110
+145
+194
+120
+140
+177
+206
+199
+196
+186
+191
+154
+134
+130
+138
+117
+105
+131
+184
+143
+104
+104
+120
+115
+182
+181
+115
+131
+147
+124
+116
+130
+118
+108
+121
+127
+119
+123
+123
+139
+147
+166
+127
+109
+108
+127
+143
+120
+118
+134
+135
+111
+133
+145
+145
+120
+123
+129
+195
+210
+167
+127
+136
+165
+159
+171
+126
+128
+136
+174
+128
+130
+141
+131
+167
+139
+118
+156
+201
+162
+153
+148
+150
+194
+167
+158
+141
+206
+180
+220
+186
+127
+178
+206
+151
+119
+114
+98
+147
+207
+140
+116
+113
+102
+100
+185
+198
+181
+125
+134
+167
+103
+125
+84
+92
+110
+120
+128
+179
+192
+115
+156
+174
+197
+209
+158
+209
+181
+194
+178
+189
+133
+98
+90
+184
+161
+130
+187
+184
+180
+117
+77
+102
+187
+198
+123
+90
+98
+128
+185
+211
+191
+147
+95
+98
+176
+199
+176
+204
+210
+181
+154
+179
+200
+138
+85
+146
+156
+184
+192
+171
+151
+136
+164
+190
+196
+190
+178
+150
+154
+175
+156
+169
+210
+169
+148
+114
+97
+124
+181
+143
+124
+97
+93
+108
+191
+188
+144
+194
+144
+104
+117
+133
+156
+145
+153
+156
+170
+147
+115
+153
+186
+165
+160
+165
+154
+128
+141
+138
+121
+137
+123
+157
+156
+138
+123
+117
+117
+124
+135
+136
+113
+109
+116
+119
+130
+130
+126
+125
+139
+149
+147
+141
+118
+106
+105
+117
+120
+127
+138
+138
+138
+119
+104
+127
+115
+114
+98
+94
+103
+110
+127
+111
+114
+125
+109
+118
+121
+136
+146
+147
+137
+133
+138
+108
+117
+121
+114
+120
+118
+126
+124
+113
+119
+119
+116
+129
+135
+155
+158
+158
+145
+143
+136
+135
+128
+124
+138
+143
+138
+135
+127
+127
+116
+111
+108
+114
+133
+127
+129
+128
+133
+134
+135
+143
+137
+137
+138
+136
+130
+174
+144
+155
+170
+160
+160
+160
+162
+170
+167
+158
+154
+153
+164
+169
+169
+169
+158
+159
+160
+165
+175
+178
+174
+160
+165
+168
+166
+155
+164
+164
+176
+176
+169
+165
+178
+171
+169
+174
+170
+174
+169
+159
+167
+176
+190
+164
+165
+166
+178
+182
+179
+180
+182
+182
+182
+178
+181
+180
+188
+180
+167
+162
+178
+171
+176
+175
+167
+158
+167
+162
+161
+175
+160
+164
+141
+121
+136
+151
+171
+168
+162
+169
+172
+171
+160
+159
+155
+144
+130
+123
+117
+116
+123
+120
+115
+128
+146
+138
+123
+121
+129
+118
+181
+202
+130
+78
+78
+100
+108
+118
+118
+110
+104
+178
+146
+98
+110
+126
+105
+107
+105
+113
+119
+165
+184
+157
+206
+175
+127
+103
+154
+181
+210
+187
+172
+137
+153
+174
+194
+147
+161
+159
+141
+207
+221
+218
+198
+217
+198
+207
+204
+198
+190
+189
+198
+200
+200
+205
+208
+217
+208
+191
+215
+198
+188
+218
+210
+202
+208
+209
+179
+197
+198
+213
+200
+209
+216
+220
+211
+196
+210
+209
+208
+204
+205
+189
+195
+205
+185
+185
+127
+118
+156
+181
+124
+159
+175
+213
+171
+135
+174
+198
+151
+121
+151
+125
+106
+124
+157
+120
+106
+119
+134
+144
+170
+195
+120
+100
+156
+139
+119
+161
+133
+125
+148
+186
+128
+135
+123
+127
+144
+170
+160
+129
+119
+113
+124
+121
+123
+119
+172
+134
+130
+133
+120
+140
+124
+117
+119
+204
+208
+147
+124
+146
+164
+153
+153
+124
+118
+128
+178
+146
+131
+161
+146
+156
+136
+117
+146
+191
+146
+133
+127
+156
+167
+138
+155
+138
+200
+186
+217
+171
+124
+182
+188
+139
+110
+107
+108
+105
+188
+179
+114
+109
+114
+105
+134
+207
+198
+137
+98
+184
+165
+146
+105
+86
+95
+139
+108
+176
+202
+125
+107
+166
+171
+208
+199
+177
+154
+199
+178
+186
+185
+97
+83
+174
+192
+107
+151
+186
+170
+179
+134
+80
+161
+202
+139
+150
+110
+108
+119
+190
+209
+189
+146
+95
+124
+197
+171
+205
+210
+210
+168
+169
+202
+186
+139
+120
+143
+165
+175
+186
+198
+162
+150
+146
+201
+200
+198
+182
+127
+159
+167
+175
+209
+184
+160
+155
+124
+150
+136
+164
+160
+144
+100
+105
+170
+204
+135
+195
+161
+135
+100
+107
+119
+155
+143
+119
+165
+186
+161
+148
+162
+164
+170
+167
+151
+160
+140
+127
+136
+144
+139
+167
+157
+138
+134
+133
+114
+113
+115
+123
+126
+109
+127
+113
+117
+127
+121
+137
+139
+140
+144
+145
+121
+109
+106
+104
+121
+128
+117
+136
+139
+129
+131
+127
+127
+118
+104
+96
+103
+110
+116
+121
+120
+104
+111
+100
+123
+138
+148
+139
+145
+134
+137
+125
+109
+113
+121
+117
+114
+111
+114
+127
+124
+120
+121
+138
+125
+138
+143
+139
+143
+133
+136
+130
+134
+140
+133
+149
+143
+133
+120
+121
+117
+95
+114
+117
+129
+133
+119
+128
+139
+145
+151
+165
+161
+140
+146
+137
+133
+149
+146
+159
+172
+166
+146
+151
+157
+164
+166
+157
+148
+161
+156
+158
+171
+158
+157
+157
+160
+169
+177
+171
+162
+162
+169
+159
+155
+144
+148
+166
+181
+178
+166
+179
+174
+169
+167
+160
+178
+178
+160
+159
+161
+179
+180
+172
+170
+177
+186
+174
+179
+187
+182
+182
+181
+180
+184
+180
+184
+170
+156
+166
+167
+177
+177
+172
+153
+146
+151
+156
+161
+164
+166
+160
+134
+128
+150
+160
+169
+160
+154
+153
+174
+164
+164
+175
+176
+155
+140
+110
+105
+125
+119
+117
+103
+109
+117
+146
+133
+128
+144
+136
+187
+192
+109
+87
+77
+105
+124
+125
+119
+111
+124
+172
+118
+92
+98
+120
+111
+97
+80
+123
+196
+189
+120
+102
+189
+166
+90
+108
+125
+184
+159
+140
+153
+131
+157
+187
+168
+134
+185
+139
+155
+209
+216
+217
+200
+191
+164
+208
+197
+192
+180
+178
+197
+195
+196
+211
+205
+215
+189
+218
+219
+201
+200
+223
+210
+209
+201
+194
+207
+196
+180
+212
+212
+212
+217
+220
+207
+207
+210
+216
+215
+213
+202
+196
+194
+196
+200
+166
+141
+117
+164
+176
+131
+190
+211
+169
+133
+169
+184
+202
+175
+139
+151
+126
+144
+186
+127
+100
+103
+119
+137
+157
+194
+135
+99
+134
+129
+93
+107
+171
+138
+128
+197
+155
+130
+121
+127
+120
+136
+184
+135
+124
+126
+120
+126
+130
+133
+140
+191
+146
+131
+116
+133
+146
+129
+135
+143
+207
+199
+150
+117
+128
+166
+139
+145
+140
+119
+130
+164
+121
+121
+156
+146
+155
+139
+113
+157
+202
+155
+128
+114
+161
+172
+123
+146
+131
+184
+201
+215
+171
+136
+188
+181
+149
+146
+115
+123
+92
+147
+201
+124
+118
+97
+97
+128
+202
+197
+148
+108
+150
+182
+103
+111
+102
+103
+114
+121
+143
+196
+139
+97
+115
+180
+211
+216
+157
+162
+198
+177
+170
+191
+159
+97
+159
+191
+108
+88
+147
+196
+175
+153
+130
+118
+189
+143
+143
+147
+111
+103
+115
+190
+206
+190
+180
+114
+184
+172
+178
+207
+217
+189
+179
+201
+202
+175
+171
+149
+168
+159
+157
+178
+199
+189
+172
+204
+195
+197
+192
+179
+130
+158
+159
+196
+207
+144
+145
+168
+141
+128
+118
+151
+145
+138
+130
+138
+187
+140
+175
+153
+143
+136
+88
+95
+135
+140
+134
+119
+156
+165
+158
+148
+164
+185
+156
+146
+165
+162
+136
+116
+129
+126
+145
+171
+141
+125
+136
+134
+113
+99
+118
+113
+115
+114
+113
+104
+113
+118
+126
+133
+129
+138
+135
+137
+120
+103
+109
+111
+121
+137
+128
+135
+129
+133
+141
+141
+125
+107
+99
+82
+100
+118
+114
+123
+109
+98
+104
+136
+154
+139
+147
+146
+141
+145
+115
+114
+106
+137
+137
+128
+140
+125
+127
+124
+127
+110
+124
+137
+121
+137
+140
+135
+136
+121
+123
+130
+136
+135
+139
+144
+134
+145
+143
+118
+118
+109
+116
+133
+133
+126
+125
+136
+137
+143
+153
+156
+148
+131
+136
+126
+156
+165
+167
+161
+145
+143
+166
+171
+167
+165
+161
+169
+179
+157
+170
+161
+155
+160
+161
+165
+170
+172
+164
+151
+161
+167
+159
+157
+148
+148
+165
+171
+169
+176
+172
+175
+166
+157
+172
+179
+174
+166
+164
+165
+176
+177
+174
+170
+182
+175
+170
+178
+185
+192
+191
+177
+179
+180
+175
+174
+165
+157
+161
+175
+174
+174
+160
+151
+128
+160
+158
+161
+166
+176
+162
+145
+137
+149
+176
+174
+154
+149
+162
+157
+167
+174
+171
+179
+162
+135
+116
+109
+116
+130
+123
+114
+128
+169
+161
+156
+155
+143
+143
+179
+149
+97
+60
+85
+107
+123
+128
+133
+117
+137
+149
+102
+98
+111
+110
+127
+95
+156
+200
+194
+154
+104
+58
+174
+146
+85
+97
+151
+178
+125
+130
+147
+126
+155
+184
+143
+164
+170
+172
+208
+220
+217
+199
+202
+179
+196
+206
+194
+184
+197
+170
+201
+208
+206
+192
+215
+201
+211
+220
+195
+189
+209
+222
+208
+206
+213
+215
+202
+169
+192
+219
+209
+211
+215
+205
+205
+205
+216
+210
+208
+198
+190
+175
+165
+177
+187
+165
+140
+135
+174
+191
+196
+205
+161
+135
+135
+155
+184
+196
+192
+191
+133
+143
+202
+159
+135
+167
+151
+150
+138
+191
+156
+106
+121
+154
+113
+102
+165
+190
+140
+187
+168
+127
+119
+114
+117
+108
+165
+168
+144
+129
+118
+115
+120
+140
+135
+167
+164
+119
+130
+110
+109
+121
+141
+113
+159
+197
+177
+150
+126
+135
+153
+120
+164
+137
+120
+116
+154
+126
+111
+129
+128
+130
+125
+124
+174
+194
+148
+138
+130
+175
+170
+127
+137
+125
+162
+220
+218
+153
+160
+207
+189
+123
+145
+133
+107
+102
+108
+194
+168
+120
+120
+103
+117
+201
+211
+149
+90
+111
+182
+141
+116
+137
+123
+113
+125
+118
+186
+175
+105
+95
+139
+211
+220
+184
+151
+202
+184
+141
+159
+135
+127
+148
+199
+126
+89
+82
+145
+198
+160
+129
+127
+194
+175
+140
+140
+151
+134
+126
+128
+189
+188
+197
+160
+174
+191
+144
+197
+217
+199
+187
+192
+207
+191
+189
+171
+156
+165
+146
+141
+175
+185
+186
+204
+201
+168
+197
+182
+153
+135
+148
+169
+217
+181
+166
+187
+172
+144
+127
+134
+151
+136
+140
+131
+160
+153
+156
+149
+115
+115
+123
+75
+128
+166
+131
+131
+131
+128
+148
+145
+128
+172
+171
+133
+121
+141
+169
+155
+137
+127
+131
+167
+156
+129
+118
+128
+129
+116
+106
+102
+115
+119
+118
+109
+126
+127
+127
+125
+124
+119
+127
+124
+119
+124
+107
+118
+120
+130
+125
+126
+125
+129
+141
+131
+128
+114
+93
+96
+94
+109
+111
+110
+124
+106
+115
+136
+160
+156
+137
+146
+140
+146
+123
+100
+110
+114
+128
+131
+135
+125
+119
+133
+103
+104
+125
+123
+125
+120
+137
+130
+131
+129
+120
+131
+125
+125
+136
+135
+125
+138
+145
+129
+116
+120
+118
+123
+130
+126
+125
+121
+124
+131
+133
+130
+129
+130
+116
+121
+170
+176
+154
+140
+125
+151
+171
+179
+167
+174
+182
+185
+177
+165
+162
+154
+149
+161
+156
+160
+164
+156
+162
+158
+157
+168
+155
+140
+141
+155
+156
+176
+177
+171
+179
+164
+153
+165
+171
+172
+175
+179
+171
+170
+180
+181
+185
+184
+181
+171
+170
+176
+188
+186
+180
+176
+175
+162
+164
+166
+161
+158
+168
+179
+182
+180
+164
+145
+135
+154
+164
+165
+175
+172
+169
+150
+138
+159
+170
+169
+150
+144
+160
+158
+168
+171
+185
+169
+149
+136
+111
+131
+123
+119
+136
+138
+153
+156
+158
+159
+154
+148
+130
+194
+146
+84
+78
+79
+113
+130
+127
+138
+121
+125
+120
+87
+76
+98
+117
+104
+162
+211
+185
+146
+116
+63
+38
+165
+165
+119
+121
+151
+177
+155
+123
+144
+148
+174
+180
+126
+171
+197
+220
+216
+219
+212
+171
+206
+190
+205
+197
+185
+191
+200
+199
+209
+196
+196
+204
+207
+205
+218
+198
+194
+208
+209
+220
+182
+207
+215
+205
+176
+180
+210
+212
+213
+213
+215
+189
+210
+210
+219
+217
+206
+181
+175
+184
+194
+208
+201
+175
+165
+164
+200
+218
+210
+176
+154
+144
+174
+180
+180
+179
+178
+155
+154
+209
+181
+136
+168
+208
+195
+150
+169
+174
+114
+113
+153
+129
+94
+133
+197
+134
+157
+181
+134
+117
+110
+121
+124
+135
+181
+149
+145
+137
+130
+125
+146
+133
+133
+185
+146
+147
+137
+123
+123
+124
+160
+114
+176
+179
+182
+156
+118
+121
+139
+111
+167
+148
+118
+105
+153
+133
+129
+127
+140
+182
+140
+143
+180
+180
+175
+133
+137
+174
+179
+137
+149
+113
+141
+218
+208
+135
+179
+197
+161
+127
+117
+143
+106
+85
+90
+167
+192
+118
+125
+108
+87
+166
+208
+174
+120
+85
+172
+198
+137
+154
+128
+97
+92
+134
+171
+187
+115
+93
+116
+212
+218
+187
+191
+211
+202
+151
+147
+130
+99
+157
+204
+146
+113
+83
+103
+148
+186
+141
+143
+197
+200
+169
+171
+160
+175
+151
+131
+143
+172
+176
+195
+182
+199
+164
+169
+209
+213
+169
+188
+205
+184
+189
+170
+178
+168
+159
+136
+184
+166
+136
+185
+215
+191
+181
+189
+175
+171
+170
+156
+204
+188
+192
+156
+166
+169
+149
+124
+155
+136
+136
+134
+153
+181
+153
+138
+120
+116
+138
+124
+119
+161
+141
+138
+125
+118
+155
+157
+148
+149
+168
+164
+130
+114
+143
+168
+160
+134
+135
+149
+160
+128
+115
+118
+134
+118
+104
+108
+111
+118
+120
+113
+136
+135
+129
+123
+113
+124
+115
+111
+97
+105
+121
+117
+134
+129
+130
+129
+124
+131
+111
+129
+126
+127
+113
+92
+97
+102
+107
+114
+120
+127
+107
+125
+154
+155
+157
+140
+130
+130
+120
+94
+89
+130
+135
+154
+141
+115
+116
+124
+118
+107
+114
+111
+117
+118
+117
+121
+128
+114
+116
+118
+117
+123
+135
+130
+133
+146
+141
+138
+131
+119
+113
+118
+131
+118
+123
+126
+106
+118
+136
+123
+118
+123
+119
+108
+178
+169
+156
+135
+146
+160
+186
+169
+172
+185
+182
+182
+172
+150
+148
+148
+151
+170
+160
+156
+149
+151
+153
+160
+170
+165
+156
+140
+147
+154
+175
+174
+168
+184
+179
+166
+167
+171
+171
+182
+176
+177
+179
+172
+177
+186
+187
+178
+175
+161
+167
+175
+176
+176
+180
+177
+171
+165
+165
+160
+161
+175
+175
+180
+178
+171
+161
+155
+149
+151
+168
+161
+175
+177
+168
+155
+153
+164
+174
+171
+150
+143
+153
+158
+154
+169
+181
+165
+149
+135
+129
+133
+135
+136
+144
+128
+125
+147
+154
+155
+147
+148
+117
+167
+139
+73
+87
+95
+121
+134
+133
+134
+117
+116
+106
+89
+90
+82
+140
+185
+194
+148
+127
+93
+84
+57
+55
+162
+180
+126
+159
+130
+161
+141
+131
+144
+169
+177
+157
+149
+221
+215
+182
+206
+222
+195
+177
+191
+197
+188
+192
+181
+197
+200
+181
+185
+205
+190
+217
+199
+220
+208
+209
+200
+205
+202
+211
+204
+212
+207
+199
+182
+201
+212
+211
+217
+215
+190
+205
+219
+217
+217
+202
+192
+187
+179
+204
+198
+210
+197
+205
+201
+195
+213
+213
+191
+159
+146
+149
+182
+161
+188
+201
+182
+177
+207
+184
+146
+167
+208
+205
+167
+126
+184
+151
+126
+160
+130
+103
+106
+195
+157
+130
+199
+143
+118
+105
+106
+119
+151
+172
+170
+127
+124
+121
+131
+131
+158
+123
+128
+169
+115
+172
+119
+119
+129
+141
+172
+121
+161
+162
+174
+133
+107
+110
+115
+105
+174
+161
+146
+113
+125
+128
+131
+138
+150
+200
+171
+150
+192
+168
+154
+153
+158
+166
+175
+124
+119
+111
+124
+213
+198
+121
+176
+175
+133
+141
+103
+150
+157
+137
+115
+121
+199
+156
+115
+125
+103
+124
+182
+200
+146
+115
+147
+201
+140
+130
+133
+99
+108
+143
+185
+181
+137
+109
+128
+200
+197
+200
+195
+188
+202
+186
+158
+164
+94
+121
+201
+147
+102
+121
+98
+103
+143
+179
+156
+195
+175
+176
+157
+170
+170
+188
+147
+150
+147
+166
+187
+189
+211
+195
+162
+204
+216
+179
+158
+184
+171
+181
+184
+158
+161
+164
+149
+169
+191
+174
+139
+189
+199
+196
+180
+166
+172
+187
+159
+194
+200
+190
+186
+166
+161
+137
+125
+110
+149
+129
+139
+166
+190
+171
+150
+125
+115
+114
+129
+130
+150
+150
+118
+135
+119
+125
+174
+146
+140
+146
+161
+159
+127
+130
+129
+153
+159
+143
+154
+166
+139
+113
+108
+119
+117
+118
+109
+123
+125
+129
+131
+137
+138
+135
+130
+124
+115
+119
+94
+97
+98
+115
+120
+136
+140
+128
+135
+135
+115
+115
+100
+118
+114
+103
+97
+97
+115
+102
+116
+133
+119
+113
+125
+140
+151
+150
+131
+138
+138
+108
+118
+97
+117
+166
+168
+144
+123
+119
+129
+129
+124
+109
+119
+105
+120
+130
+121
+125
+119
+108
+125
+111
+105
+126
+139
+133
+145
+148
+136
+134
+113
+109
+120
+113
+106
+108
+108
+103
+115
+136
+131
+134
+118
+114
+120
+177
+164
+146
+146
+156
+170
+180
+174
+179
+184
+191
+177
+153
+157
+133
+137
+150
+162
+167
+157
+143
+149
+157
+169
+181
+175
+161
+151
+165
+170
+166
+176
+185
+179
+175
+172
+172
+176
+179
+180
+186
+185
+178
+179
+182
+185
+177
+172
+172
+162
+176
+176
+170
+174
+171
+177
+177
+166
+160
+160
+171
+174
+184
+182
+170
+171
+162
+162
+154
+169
+169
+172
+170
+169
+167
+161
+156
+167
+181
+175
+157
+147
+148
+153
+158
+166
+168
+151
+131
+141
+137
+135
+126
+130
+125
+100
+114
+153
+156
+146
+149
+121
+108
+166
+129
+93
+87
+102
+134
+119
+119
+126
+126
+99
+92
+79
+84
+151
+197
+171
+116
+86
+92
+77
+89
+55
+51
+145
+171
+164
+135
+141
+159
+150
+127
+147
+176
+145
+175
+213
+202
+153
+180
+208
+209
+147
+178
+187
+192
+182
+198
+182
+187
+189
+181
+201
+191
+216
+200
+218
+221
+207
+161
+201
+204
+207
+217
+207
+207
+204
+180
+192
+210
+204
+208
+213
+206
+198
+219
+218
+215
+212
+180
+195
+192
+207
+192
+211
+195
+199
+212
+206
+206
+210
+209
+172
+175
+157
+179
+177
+198
+195
+169
+177
+207
+205
+191
+168
+209
+210
+186
+164
+156
+185
+149
+184
+159
+118
+99
+181
+181
+105
+184
+160
+116
+113
+105
+150
+143
+196
+174
+174
+111
+108
+129
+126
+151
+158
+111
+133
+158
+121
+190
+149
+120
+127
+160
+171
+128
+165
+159
+170
+166
+137
+129
+121
+99
+175
+178
+140
+123
+156
+151
+120
+118
+120
+187
+160
+139
+187
+151
+136
+140
+157
+141
+159
+171
+129
+126
+129
+216
+206
+167
+186
+161
+116
+135
+157
+146
+189
+159
+109
+110
+188
+181
+131
+140
+148
+127
+154
+208
+175
+126
+130
+197
+176
+136
+156
+130
+87
+125
+196
+197
+129
+117
+169
+170
+140
+200
+182
+196
+176
+202
+156
+157
+127
+114
+194
+176
+121
+125
+116
+89
+106
+145
+179
+196
+188
+177
+177
+161
+166
+190
+201
+161
+162
+161
+177
+180
+205
+217
+191
+196
+218
+201
+161
+172
+158
+177
+186
+198
+157
+154
+148
+154
+181
+189
+141
+178
+171
+171
+187
+196
+168
+170
+180
+194
+210
+178
+184
+182
+166
+156
+146
+143
+140
+136
+138
+155
+198
+182
+171
+128
+103
+119
+120
+139
+136
+138
+125
+126
+123
+117
+136
+141
+139
+146
+134
+158
+169
+138
+136
+123
+124
+131
+134
+169
+154
+140
+124
+134
+134
+131
+131
+135
+125
+135
+134
+121
+128
+116
+125
+137
+123
+116
+115
+106
+107
+95
+109
+137
+123
+137
+136
+126
+115
+106
+98
+114
+111
+87
+95
+80
+93
+109
+119
+127
+119
+113
+136
+154
+143
+143
+139
+131
+136
+123
+99
+108
+123
+162
+170
+143
+129
+124
+135
+128
+126
+118
+97
+113
+116
+118
+128
+126
+126
+119
+118
+119
+117
+124
+129
+135
+134
+146
+141
+130
+137
+115
+105
+108
+104
+107
+99
+113
+114
+124
+125
+113
+129
+117
+114
+181
+156
+156
+164
+177
+182
+182
+174
+169
+175
+161
+158
+160
+144
+129
+139
+147
+160
+167
+158
+159
+153
+162
+170
+178
+165
+162
+158
+169
+159
+159
+172
+179
+176
+179
+177
+178
+179
+172
+180
+192
+190
+179
+178
+174
+179
+180
+171
+161
+169
+168
+180
+179
+172
+158
+169
+169
+166
+161
+172
+177
+184
+184
+171
+165
+162
+161
+168
+167
+160
+165
+161
+161
+169
+174
+154
+169
+175
+170
+167
+148
+135
+146
+149
+159
+166
+168
+139
+134
+147
+131
+128
+127
+131
+117
+109
+123
+140
+153
+148
+124
+115
+111
+170
+153
+98
+113
+131
+137
+121
+130
+138
+130
+108
+86
+105
+174
+188
+160
+126
+87
+67
+66
+72
+82
+45
+73
+114
+202
+149
+110
+150
+161
+147
+108
+135
+181
+208
+217
+199
+174
+149
+198
+205
+205
+147
+167
+188
+176
+167
+198
+198
+181
+194
+195
+204
+209
+209
+210
+227
+209
+169
+177
+195
+200
+219
+202
+189
+201
+172
+198
+202
+208
+210
+213
+213
+211
+220
+212
+208
+209
+205
+194
+199
+206
+192
+191
+207
+201
+210
+201
+197
+208
+206
+189
+169
+200
+188
+205
+209
+202
+170
+178
+195
+172
+188
+169
+207
+204
+178
+164
+165
+154
+172
+179
+175
+144
+139
+143
+189
+116
+138
+174
+119
+105
+103
+125
+187
+195
+170
+184
+134
+108
+133
+175
+113
+182
+137
+171
+158
+156
+165
+201
+150
+135
+133
+174
+167
+137
+146
+126
+182
+168
+133
+121
+117
+99
+184
+180
+123
+114
+129
+123
+113
+147
+118
+180
+165
+140
+185
+134
+121
+148
+175
+153
+160
+202
+179
+147
+131
+209
+192
+175
+188
+161
+156
+135
+160
+147
+156
+157
+115
+105
+161
+205
+143
+127
+145
+121
+117
+202
+202
+165
+162
+172
+194
+147
+156
+126
+96
+100
+170
+207
+145
+102
+195
+154
+106
+174
+206
+215
+175
+199
+158
+151
+130
+114
+188
+174
+146
+135
+129
+113
+85
+116
+131
+194
+215
+180
+202
+169
+155
+157
+197
+200
+178
+174
+176
+185
+184
+213
+200
+182
+212
+213
+191
+160
+160
+166
+158
+179
+194
+165
+153
+182
+189
+179
+167
+180
+158
+149
+160
+198
+208
+189
+179
+188
+208
+161
+149
+172
+177
+167
+146
+126
+139
+177
+153
+154
+207
+192
+182
+127
+106
+100
+124
+135
+134
+150
+129
+120
+136
+113
+117
+144
+148
+129
+140
+134
+149
+164
+134
+118
+117
+107
+120
+141
+145
+137
+139
+124
+117
+131
+127
+121
+126
+120
+129
+120
+111
+121
+121
+126
+131
+123
+123
+118
+115
+109
+111
+130
+140
+141
+130
+115
+116
+93
+98
+116
+109
+100
+80
+73
+92
+97
+90
+99
+118
+109
+145
+148
+137
+138
+123
+126
+133
+120
+108
+96
+133
+164
+166
+148
+131
+136
+126
+125
+120
+111
+109
+109
+127
+115
+118
+126
+108
+108
+105
+119
+114
+113
+131
+128
+141
+138
+136
+139
+123
+117
+104
+97
+92
+103
+100
+92
+102
+97
+120
+111
+108
+117
+110
+170
+175
+177
+179
+186
+181
+172
+170
+166
+155
+148
+161
+157
+150
+136
+138
+144
+153
+159
+158
+171
+168
+160
+174
+176
+155
+168
+175
+169
+156
+159
+172
+180
+172
+185
+182
+176
+162
+182
+188
+190
+188
+177
+167
+172
+170
+174
+172
+171
+167
+175
+185
+172
+172
+158
+157
+166
+172
+167
+178
+184
+175
+178
+177
+167
+164
+175
+169
+168
+172
+159
+164
+164
+166
+155
+155
+166
+164
+155
+155
+144
+130
+147
+147
+154
+169
+165
+157
+151
+130
+145
+134
+140
+144
+134
+128
+119
+155
+161
+139
+120
+110
+124
+168
+150
+100
+105
+129
+109
+103
+121
+134
+116
+93
+134
+178
+164
+143
+144
+114
+82
+86
+105
+74
+79
+95
+78
+100
+201
+110
+88
+125
+128
+139
+159
+186
+205
+208
+154
+172
+149
+185
+200
+211
+190
+146
+188
+186
+172
+185
+189
+174
+175
+195
+197
+197
+206
+205
+219
+207
+181
+165
+192
+215
+218
+195
+187
+191
+181
+194
+207
+201
+209
+213
+216
+221
+221
+218
+211
+204
+199
+195
+188
+191
+198
+197
+209
+209
+210
+202
+196
+197
+201
+202
+179
+197
+177
+206
+201
+201
+187
+189
+198
+192
+199
+167
+197
+210
+181
+168
+177
+172
+175
+177
+165
+135
+139
+137
+192
+175
+134
+186
+150
+139
+109
+97
+168
+200
+175
+148
+182
+121
+107
+166
+177
+148
+184
+135
+190
+148
+136
+195
+185
+128
+135
+126
+174
+160
+125
+126
+128
+186
+169
+133
+114
+115
+113
+172
+178
+129
+107
+124
+121
+123
+190
+143
+169
+161
+164
+187
+159
+135
+139
+165
+145
+154
+189
+184
+130
+151
+213
+178
+179
+174
+134
+128
+126
+140
+171
+150
+167
+116
+140
+139
+205
+182
+111
+120
+136
+116
+164
+204
+197
+146
+144
+196
+150
+136
+133
+137
+97
+155
+200
+167
+135
+178
+123
+106
+135
+208
+205
+189
+196
+192
+166
+136
+137
+182
+169
+144
+166
+136
+159
+148
+103
+109
+156
+210
+205
+198
+187
+170
+180
+164
+192
+210
+191
+185
+195
+178
+204
+212
+181
+204
+225
+200
+178
+182
+179
+159
+156
+178
+189
+179
+154
+187
+160
+149
+164
+188
+151
+131
+167
+194
+186
+185
+185
+196
+170
+153
+140
+151
+175
+169
+121
+107
+157
+144
+123
+181
+201
+198
+139
+121
+117
+108
+120
+140
+146
+127
+113
+106
+119
+120
+116
+158
+156
+130
+135
+139
+138
+129
+148
+110
+106
+128
+128
+146
+131
+123
+116
+115
+128
+120
+113
+107
+123
+127
+109
+119
+114
+124
+119
+113
+134
+96
+104
+103
+114
+120
+115
+143
+143
+135
+121
+108
+97
+78
+110
+114
+95
+83
+78
+96
+79
+84
+102
+102
+116
+131
+141
+134
+125
+131
+123
+124
+120
+120
+116
+116
+168
+176
+135
+119
+124
+129
+116
+115
+107
+116
+105
+95
+121
+111
+106
+114
+105
+117
+115
+108
+121
+126
+119
+131
+139
+127
+128
+117
+96
+111
+94
+100
+92
+88
+87
+90
+100
+96
+106
+117
+115
+118
+169
+177
+182
+187
+191
+179
+175
+164
+147
+140
+147
+146
+160
+146
+138
+137
+137
+135
+150
+172
+164
+171
+169
+169
+159
+157
+157
+159
+165
+151
+157
+175
+187
+188
+194
+185
+171
+179
+177
+176
+189
+182
+171
+164
+175
+170
+170
+174
+172
+172
+177
+170
+176
+171
+157
+170
+164
+160
+166
+178
+185
+180
+186
+172
+162
+161
+169
+174
+168
+169
+168
+165
+167
+170
+147
+154
+161
+153
+156
+150
+147
+141
+139
+134
+153
+165
+167
+150
+139
+146
+149
+156
+151
+150
+135
+127
+143
+140
+158
+128
+98
+111
+116
+150
+149
+88
+92
+113
+100
+87
+120
+119
+130
+165
+188
+139
+108
+141
+140
+105
+87
+57
+66
+82
+73
+79
+87
+107
+196
+113
+84
+98
+141
+191
+184
+185
+204
+151
+154
+182
+141
+194
+196
+197
+170
+166
+170
+189
+189
+192
+185
+172
+179
+199
+186
+207
+198
+219
+202
+196
+168
+177
+219
+217
+188
+197
+184
+188
+185
+205
+181
+204
+215
+213
+213
+216
+220
+215
+211
+182
+195
+197
+184
+191
+211
+206
+211
+209
+192
+208
+216
+198
+207
+197
+191
+180
+205
+205
+208
+202
+187
+178
+189
+204
+180
+199
+209
+187
+160
+174
+178
+169
+186
+176
+171
+156
+147
+172
+188
+162
+161
+181
+151
+200
+159
+126
+200
+196
+137
+186
+139
+111
+105
+189
+141
+171
+165
+141
+194
+144
+136
+202
+169
+121
+133
+120
+195
+166
+118
+117
+128
+186
+175
+124
+115
+129
+108
+162
+196
+188
+137
+115
+123
+136
+200
+155
+161
+176
+164
+167
+141
+138
+130
+164
+120
+134
+176
+197
+130
+164
+209
+159
+174
+175
+145
+146
+146
+120
+181
+172
+185
+161
+146
+131
+202
+213
+167
+147
+148
+128
+161
+208
+211
+167
+131
+170
+178
+133
+136
+129
+105
+131
+197
+201
+190
+151
+89
+95
+114
+192
+200
+157
+207
+209
+161
+148
+137
+176
+180
+114
+131
+150
+159
+153
+127
+108
+161
+191
+200
+213
+210
+195
+196
+171
+187
+209
+199
+194
+187
+189
+199
+218
+210
+199
+219
+208
+187
+189
+194
+162
+159
+161
+171
+188
+165
+179
+156
+166
+171
+167
+165
+161
+162
+160
+188
+185
+200
+210
+197
+160
+146
+147
+156
+181
+178
+138
+149
+161
+109
+164
+196
+194
+141
+108
+123
+96
+117
+127
+133
+146
+124
+117
+119
+129
+124
+144
+175
+155
+123
+129
+129
+133
+146
+139
+118
+111
+123
+135
+138
+121
+128
+130
+128
+125
+107
+119
+123
+113
+123
+118
+115
+131
+123
+105
+99
+114
+106
+108
+111
+111
+108
+118
+131
+138
+127
+106
+102
+105
+96
+119
+113
+86
+84
+77
+93
+88
+103
+114
+110
+129
+134
+123
+126
+136
+125
+136
+139
+126
+114
+127
+166
+175
+143
+127
+134
+131
+118
+121
+121
+110
+105
+118
+89
+106
+100
+98
+113
+126
+120
+110
+108
+123
+130
+129
+130
+139
+123
+125
+113
+98
+98
+96
+82
+78
+87
+74
+88
+108
+79
+98
+114
+104
+168
+170
+184
+188
+185
+178
+155
+146
+140
+134
+157
+159
+158
+139
+136
+134
+133
+137
+161
+170
+175
+171
+161
+169
+160
+158
+147
+154
+148
+153
+162
+177
+181
+192
+187
+178
+171
+180
+176
+176
+186
+188
+172
+159
+168
+174
+178
+169
+174
+172
+165
+172
+161
+155
+154
+155
+164
+162
+170
+177
+191
+187
+176
+177
+169
+153
+168
+166
+167
+170
+161
+165
+165
+166
+154
+145
+162
+146
+148
+158
+148
+116
+138
+139
+149
+166
+150
+143
+147
+137
+149
+150
+149
+145
+136
+134
+138
+153
+134
+114
+107
+110
+118
+136
+148
+92
+99
+96
+78
+103
+109
+144
+167
+150
+120
+104
+99
+127
+129
+108
+78
+74
+57
+99
+93
+83
+115
+76
+176
+121
+109
+185
+170
+157
+172
+164
+166
+144
+153
+180
+176
+199
+178
+192
+170
+164
+187
+164
+181
+198
+178
+172
+185
+202
+210
+202
+206
+218
+182
+191
+190
+216
+215
+200
+191
+180
+177
+199
+185
+175
+196
+218
+212
+212
+218
+218
+213
+218
+191
+154
+189
+186
+177
+210
+202
+202
+206
+190
+208
+220
+195
+201
+200
+195
+188
+202
+204
+207
+207
+192
+166
+199
+197
+170
+194
+204
+186
+176
+179
+180
+195
+189
+179
+192
+177
+150
+171
+196
+167
+139
+159
+151
+184
+202
+176
+166
+210
+159
+174
+201
+159
+154
+153
+202
+164
+195
+140
+165
+180
+123
+164
+212
+165
+153
+124
+156
+206
+167
+124
+127
+134
+194
+189
+130
+120
+138
+138
+166
+194
+202
+145
+140
+131
+149
+197
+165
+150
+195
+172
+137
+133
+128
+133
+143
+116
+145
+184
+204
+185
+184
+198
+182
+182
+190
+171
+167
+143
+140
+148
+182
+197
+179
+164
+154
+187
+208
+198
+141
+140
+148
+137
+189
+210
+201
+166
+197
+204
+144
+124
+165
+151
+146
+184
+200
+198
+125
+96
+126
+110
+171
+205
+161
+182
+199
+186
+136
+119
+172
+186
+123
+111
+136
+172
+174
+162
+137
+160
+196
+167
+211
+218
+216
+202
+197
+177
+189
+191
+192
+206
+202
+184
+213
+207
+192
+219
+219
+182
+200
+201
+170
+147
+158
+165
+170
+181
+185
+154
+139
+168
+154
+145
+143
+172
+158
+140
+175
+187
+186
+211
+186
+146
+140
+129
+164
+186
+179
+156
+165
+139
+155
+206
+195
+133
+111
+89
+103
+115
+114
+128
+148
+148
+126
+121
+134
+129
+124
+147
+184
+164
+123
+120
+111
+136
+140
+126
+128
+133
+137
+141
+148
+135
+139
+136
+97
+118
+119
+120
+125
+127
+115
+111
+117
+100
+115
+109
+92
+114
+118
+113
+108
+104
+116
+135
+135
+119
+117
+102
+80
+109
+107
+107
+94
+84
+86
+84
+75
+111
+120
+100
+123
+131
+119
+131
+130
+133
+146
+136
+139
+118
+138
+177
+178
+148
+129
+135
+133
+124
+126
+106
+111
+97
+116
+118
+106
+103
+105
+106
+117
+124
+116
+110
+120
+105
+120
+123
+111
+128
+116
+109
+90
+98
+89
+83
+72
+66
+75
+83
+87
+93
+92
+110
+109
+169
+186
+195
+186
+182
+158
+146
+129
+131
+148
+154
+154
+139
+135
+130
+137
+144
+143
+164
+175
+169
+167
+164
+168
+165
+159
+160
+160
+158
+161
+175
+182
+185
+179
+172
+172
+179
+184
+178
+178
+182
+178
+166
+167
+171
+170
+169
+176
+166
+164
+175
+169
+162
+148
+143
+145
+158
+167
+169
+180
+182
+181
+188
+180
+158
+154
+153
+162
+178
+172
+159
+170
+171
+160
+143
+145
+143
+135
+144
+154
+148
+124
+131
+153
+149
+145
+159
+151
+145
+149
+160
+155
+144
+130
+126
+144
+156
+146
+128
+114
+126
+111
+119
+113
+141
+114
+102
+86
+74
+92
+162
+192
+146
+119
+114
+99
+102
+133
+141
+118
+89
+64
+107
+100
+83
+95
+113
+66
+156
+190
+129
+151
+117
+160
+156
+129
+151
+109
+126
+175
+196
+181
+146
+200
+182
+161
+136
+139
+191
+204
+162
+187
+202
+187
+215
+195
+216
+202
+188
+211
+216
+209
+209
+199
+198
+171
+205
+202
+176
+205
+220
+202
+204
+218
+216
+215
+220
+189
+159
+169
+199
+200
+207
+202
+187
+209
+207
+206
+218
+202
+205
+210
+187
+200
+192
+194
+202
+211
+199
+164
+179
+201
+201
+188
+206
+176
+171
+175
+186
+191
+189
+197
+191
+187
+164
+180
+192
+182
+166
+159
+160
+145
+195
+154
+138
+196
+170
+144
+200
+182
+154
+149
+184
+186
+175
+192
+120
+190
+160
+131
+191
+204
+138
+134
+137
+202
+202
+162
+118
+129
+143
+202
+188
+116
+103
+127
+130
+157
+181
+196
+157
+150
+154
+149
+194
+174
+162
+204
+174
+145
+140
+153
+159
+180
+179
+160
+194
+199
+186
+156
+162
+172
+187
+179
+195
+184
+154
+120
+119
+168
+205
+187
+180
+160
+172
+198
+200
+161
+175
+172
+157
+179
+209
+207
+188
+164
+198
+156
+136
+138
+137
+135
+161
+205
+185
+138
+104
+123
+115
+164
+212
+169
+184
+192
+202
+171
+133
+168
+204
+176
+167
+136
+164
+176
+168
+175
+171
+205
+189
+191
+216
+225
+208
+208
+194
+170
+171
+194
+185
+202
+191
+190
+213
+209
+207
+222
+189
+189
+211
+171
+172
+151
+156
+151
+160
+186
+187
+153
+161
+160
+133
+126
+154
+168
+150
+158
+194
+194
+211
+179
+167
+141
+120
+137
+172
+174
+170
+169
+153
+159
+208
+191
+133
+118
+96
+89
+111
+95
+97
+134
+140
+136
+129
+130
+121
+123
+138
+144
+175
+171
+121
+111
+119
+117
+119
+118
+117
+124
+143
+133
+141
+140
+138
+113
+114
+116
+127
+119
+130
+136
+116
+110
+125
+104
+113
+115
+99
+114
+111
+105
+104
+118
+128
+131
+124
+114
+109
+95
+99
+109
+116
+99
+90
+82
+87
+93
+120
+107
+111
+108
+128
+134
+120
+135
+120
+136
+147
+137
+134
+137
+167
+171
+144
+129
+117
+137
+125
+115
+116
+99
+97
+106
+102
+95
+97
+88
+96
+115
+114
+117
+110
+98
+106
+95
+110
+110
+117
+120
+96
+100
+89
+92
+92
+94
+80
+68
+77
+83
+88
+95
+95
+100
+178
+188
+184
+186
+167
+150
+134
+131
+140
+161
+164
+148
+150
+136
+140
+161
+160
+166
+172
+177
+168
+169
+169
+156
+159
+166
+165
+161
+166
+165
+176
+176
+172
+174
+169
+171
+181
+180
+169
+172
+190
+177
+172
+170
+169
+169
+179
+162
+168
+166
+167
+159
+154
+133
+134
+131
+139
+160
+167
+167
+176
+178
+177
+166
+164
+148
+154
+160
+158
+169
+165
+164
+171
+159
+150
+145
+130
+143
+153
+164
+138
+130
+146
+150
+166
+154
+143
+146
+149
+141
+151
+159
+150
+140
+128
+156
+160
+131
+131
+120
+77
+114
+121
+111
+135
+117
+103
+85
+106
+162
+182
+137
+125
+123
+110
+86
+105
+127
+146
+108
+76
+69
+88
+78
+90
+110
+89
+90
+139
+180
+96
+104
+124
+120
+147
+141
+136
+118
+136
+172
+206
+144
+133
+208
+155
+141
+119
+160
+185
+195
+186
+182
+160
+213
+202
+220
+211
+174
+215
+221
+206
+198
+217
+192
+171
+180
+213
+207
+218
+219
+212
+198
+216
+219
+220
+215
+206
+174
+176
+187
+206
+213
+206
+200
+209
+204
+204
+217
+208
+206
+215
+190
+201
+188
+197
+200
+210
+199
+186
+171
+204
+205
+205
+207
+165
+166
+186
+170
+170
+199
+198
+182
+195
+176
+187
+177
+184
+174
+150
+145
+154
+171
+180
+135
+182
+200
+138
+178
+188
+153
+157
+166
+199
+170
+195
+171
+150
+201
+149
+194
+210
+191
+169
+169
+171
+201
+195
+169
+127
+138
+158
+213
+185
+154
+171
+151
+138
+155
+191
+200
+160
+169
+160
+170
+186
+175
+170
+202
+168
+169
+182
+182
+181
+187
+177
+180
+186
+177
+196
+162
+166
+197
+186
+166
+189
+150
+135
+130
+150
+159
+206
+202
+174
+160
+161
+188
+197
+192
+172
+170
+189
+176
+200
+208
+165
+172
+186
+197
+172
+136
+155
+146
+176
+206
+180
+164
+140
+100
+125
+172
+207
+199
+179
+210
+207
+198
+131
+145
+205
+181
+164
+158
+156
+184
+174
+192
+175
+211
+199
+184
+202
+209
+209
+209
+199
+169
+179
+174
+174
+189
+187
+195
+217
+208
+198
+222
+210
+185
+216
+184
+176
+164
+155
+129
+168
+179
+176
+181
+181
+194
+149
+131
+118
+155
+170
+177
+167
+189
+205
+181
+168
+144
+129
+120
+141
+154
+150
+158
+168
+157
+196
+182
+125
+121
+97
+97
+120
+88
+82
+113
+128
+138
+136
+136
+137
+130
+130
+128
+119
+161
+180
+124
+109
+130
+108
+105
+126
+118
+136
+127
+135
+138
+139
+131
+119
+117
+114
+118
+144
+125
+121
+130
+120
+114
+107
+118
+111
+120
+121
+95
+99
+100
+141
+138
+118
+120
+109
+107
+110
+113
+115
+93
+92
+82
+97
+103
+118
+119
+95
+108
+126
+131
+134
+123
+117
+130
+135
+143
+143
+158
+161
+161
+139
+127
+135
+137
+128
+120
+106
+96
+93
+104
+83
+100
+89
+92
+106
+102
+115
+118
+121
+94
+89
+82
+84
+115
+121
+103
+129
+114
+111
+95
+84
+92
+88
+75
+98
+107
+87
+84
+102
+89
+177
+179
+176
+162
+146
+137
+129
+143
+168
+162
+153
+156
+135
+137
+144
+156
+166
+158
+155
+175
+171
+167
+156
+151
+148
+167
+175
+178
+180
+180
+170
+160
+158
+162
+175
+172
+170
+174
+187
+175
+180
+179
+180
+172
+174
+172
+167
+176
+166
+166
+169
+165
+160
+148
+135
+117
+135
+160
+161
+165
+167
+166
+174
+170
+158
+159
+164
+158
+160
+165
+157
+161
+154
+155
+147
+139
+145
+147
+160
+159
+135
+140
+143
+155
+161
+162
+159
+141
+146
+140
+146
+149
+149
+139
+144
+143
+130
+140
+131
+118
+106
+96
+109
+99
+106
+100
+88
+141
+182
+164
+129
+127
+116
+94
+114
+126
+124
+154
+143
+103
+80
+89
+76
+99
+126
+108
+99
+87
+88
+180
+109
+96
+117
+129
+129
+139
+126
+145
+120
+189
+180
+125
+157
+208
+150
+156
+131
+154
+186
+208
+174
+168
+202
+208
+209
+213
+199
+211
+215
+197
+182
+201
+206
+191
+172
+188
+210
+216
+209
+205
+205
+210
+209
+217
+220
+206
+186
+175
+197
+198
+210
+211
+198
+200
+210
+202
+215
+210
+206
+215
+197
+199
+212
+200
+202
+215
+191
+192
+200
+196
+207
+200
+202
+187
+167
+168
+207
+198
+196
+204
+196
+188
+196
+180
+206
+192
+186
+178
+192
+186
+147
+184
+165
+149
+191
+187
+168
+200
+179
+143
+149
+169
+191
+165
+196
+145
+156
+201
+158
+192
+215
+176
+134
+176
+178
+196
+186
+164
+123
+117
+182
+204
+180
+126
+137
+154
+138
+134
+186
+199
+156
+169
+175
+177
+186
+180
+175
+198
+182
+187
+181
+169
+161
+160
+174
+179
+179
+171
+190
+161
+170
+190
+178
+160
+189
+158
+148
+146
+165
+164
+189
+205
+190
+191
+167
+184
+199
+201
+176
+178
+194
+181
+196
+207
+175
+170
+177
+210
+190
+162
+192
+179
+171
+205
+188
+179
+182
+125
+115
+158
+182
+206
+157
+191
+210
+211
+176
+129
+197
+198
+184
+180
+188
+184
+179
+196
+190
+208
+194
+194
+192
+202
+207
+215
+217
+199
+171
+166
+177
+181
+180
+197
+216
+211
+207
+213
+225
+194
+209
+192
+182
+172
+165
+161
+162
+176
+196
+169
+160
+201
+159
+139
+133
+138
+137
+161
+161
+150
+196
+177
+164
+146
+109
+135
+143
+140
+138
+144
+159
+165
+202
+181
+116
+123
+138
+157
+129
+94
+95
+99
+143
+126
+116
+119
+124
+133
+129
+143
+140
+118
+150
+177
+153
+118
+110
+104
+100
+121
+124
+131
+130
+129
+147
+147
+135
+109
+107
+127
+143
+135
+131
+129
+104
+117
+118
+104
+121
+127
+102
+98
+88
+107
+137
+138
+126
+121
+120
+102
+113
+97
+92
+97
+79
+93
+95
+82
+106
+108
+97
+96
+144
+139
+126
+136
+119
+131
+138
+147
+161
+167
+161
+147
+135
+116
+127
+137
+118
+120
+104
+93
+92
+87
+102
+86
+85
+106
+108
+115
+114
+124
+118
+117
+97
+88
+106
+105
+115
+121
+107
+110
+105
+98
+85
+80
+69
+79
+77
+66
+92
+84
+84
+97
+180
+174
+153
+141
+140
+131
+160
+159
+171
+165
+159
+148
+146
+139
+149
+164
+160
+166
+154
+154
+161
+167
+157
+143
+154
+169
+174
+176
+184
+175
+168
+146
+144
+162
+168
+174
+170
+170
+169
+174
+180
+179
+178
+177
+165
+162
+168
+174
+168
+167
+166
+161
+165
+158
+129
+119
+143
+156
+171
+172
+166
+171
+172
+165
+168
+168
+172
+175
+167
+154
+151
+150
+146
+159
+156
+139
+127
+148
+150
+157
+156
+151
+146
+153
+161
+160
+157
+133
+130
+148
+140
+143
+153
+143
+141
+140
+138
+131
+128
+116
+100
+98
+92
+99
+97
+85
+151
+177
+139
+114
+117
+126
+121
+124
+138
+136
+135
+155
+136
+99
+96
+76
+98
+124
+110
+90
+99
+89
+75
+179
+137
+102
+135
+129
+128
+134
+147
+127
+110
+197
+162
+159
+182
+181
+161
+153
+139
+160
+198
+189
+155
+180
+216
+191
+216
+177
+212
+207
+204
+187
+181
+189
+202
+195
+202
+206
+216
+204
+191
+201
+215
+202
+208
+209
+208
+186
+175
+191
+205
+208
+209
+208
+182
+207
+209
+213
+210
+211
+215
+211
+209
+215
+206
+207
+212
+196
+180
+206
+180
+200
+200
+204
+206
+186
+165
+197
+200
+190
+200
+199
+177
+200
+179
+189
+192
+187
+178
+180
+189
+199
+196
+188
+150
+169
+206
+166
+197
+212
+176
+158
+161
+189
+202
+205
+196
+185
+180
+190
+186
+199
+209
+167
+158
+161
+187
+202
+181
+177
+127
+118
+181
+178
+168
+116
+131
+157
+145
+143
+195
+200
+162
+164
+166
+168
+192
+172
+171
+189
+181
+189
+197
+185
+172
+184
+185
+181
+188
+164
+188
+180
+167
+176
+168
+155
+182
+176
+182
+174
+177
+171
+186
+205
+206
+199
+190
+185
+198
+207
+209
+195
+207
+205
+191
+202
+190
+162
+177
+210
+199
+179
+188
+192
+166
+198
+166
+190
+186
+170
+125
+177
+179
+190
+194
+188
+210
+211
+197
+157
+196
+200
+200
+200
+197
+184
+202
+181
+205
+213
+209
+188
+196
+198
+205
+219
+219
+210
+187
+177
+177
+194
+188
+180
+209
+205
+206
+201
+225
+197
+212
+180
+184
+168
+168
+153
+147
+156
+182
+174
+159
+160
+182
+192
+156
+145
+117
+135
+135
+145
+174
+190
+184
+169
+138
+123
+147
+137
+125
+136
+144
+147
+190
+186
+139
+103
+126
+146
+150
+136
+119
+125
+129
+134
+111
+108
+130
+130
+134
+127
+146
+145
+130
+131
+164
+174
+150
+115
+114
+116
+133
+129
+129
+135
+131
+145
+149
+131
+116
+123
+138
+137
+129
+123
+114
+106
+102
+115
+120
+107
+102
+96
+94
+110
+127
+136
+129
+111
+116
+109
+94
+99
+111
+98
+96
+88
+80
+89
+99
+87
+88
+115
+135
+141
+121
+118
+119
+115
+130
+138
+167
+171
+146
+130
+124
+110
+105
+134
+126
+117
+104
+89
+86
+98
+95
+92
+97
+97
+111
+134
+131
+125
+140
+115
+98
+80
+84
+100
+104
+117
+118
+114
+104
+93
+95
+76
+87
+75
+74
+84
+80
+92
+78
+82
+169
+149
+133
+145
+153
+157
+151
+165
+166
+167
+154
+154
+146
+137
+147
+170
+165
+157
+154
+147
+166
+169
+157
+146
+169
+170
+174
+160
+170
+159
+153
+143
+158
+166
+172
+174
+164
+176
+169
+174
+169
+176
+174
+171
+165
+167
+168
+169
+169
+161
+155
+164
+166
+150
+135
+134
+141
+170
+175
+172
+167
+156
+156
+169
+169
+167
+175
+164
+156
+145
+140
+140
+153
+155
+145
+133
+129
+139
+149
+151
+157
+160
+143
+145
+160
+165
+147
+136
+138
+139
+146
+140
+149
+144
+146
+147
+153
+121
+125
+107
+83
+93
+97
+84
+115
+135
+162
+129
+118
+107
+129
+144
+145
+161
+141
+125
+144
+157
+157
+115
+97
+80
+97
+109
+108
+110
+103
+90
+78
+123
+167
+98
+137
+128
+109
+128
+151
+129
+118
+202
+167
+134
+181
+166
+153
+125
+139
+128
+187
+175
+151
+211
+191
+212
+198
+206
+201
+196
+210
+189
+184
+201
+213
+210
+192
+212
+205
+185
+198
+211
+213
+204
+208
+208
+202
+179
+171
+215
+210
+206
+207
+205
+198
+211
+210
+210
+209
+207
+202
+212
+206
+212
+213
+207
+204
+204
+204
+209
+201
+204
+209
+217
+204
+187
+200
+210
+176
+182
+175
+199
+192
+201
+177
+198
+201
+178
+196
+199
+190
+186
+199
+204
+191
+202
+192
+171
+205
+204
+165
+169
+169
+197
+199
+208
+191
+200
+207
+196
+202
+199
+198
+170
+160
+146
+201
+188
+180
+178
+149
+137
+192
+186
+189
+164
+148
+153
+155
+138
+187
+202
+167
+169
+174
+176
+194
+174
+176
+189
+199
+200
+192
+186
+181
+181
+177
+180
+180
+174
+180
+189
+170
+174
+160
+149
+181
+201
+187
+182
+187
+195
+196
+198
+208
+207
+188
+171
+197
+204
+205
+200
+208
+205
+194
+197
+194
+171
+179
+201
+199
+185
+181
+198
+177
+184
+169
+189
+197
+165
+158
+184
+189
+155
+204
+179
+196
+198
+207
+189
+190
+188
+209
+202
+179
+195
+197
+199
+196
+211
+207
+197
+189
+189
+194
+220
+218
+216
+201
+178
+171
+195
+187
+192
+200
+199
+205
+194
+220
+209
+211
+180
+174
+186
+176
+169
+160
+149
+157
+177
+138
+149
+182
+179
+178
+170
+137
+135
+139
+134
+162
+171
+187
+179
+177
+153
+139
+151
+116
+117
+141
+123
+181
+185
+164
+154
+150
+144
+130
+121
+104
+113
+157
+151
+131
+124
+123
+123
+119
+121
+136
+141
+124
+107
+120
+123
+147
+151
+154
+145
+151
+156
+140
+146
+139
+126
+139
+137
+114
+114
+128
+111
+124
+115
+94
+105
+95
+102
+109
+100
+107
+94
+80
+105
+128
+135
+121
+130
+106
+108
+110
+97
+120
+108
+99
+98
+95
+86
+103
+99
+77
+119
+144
+136
+127
+123
+118
+119
+119
+139
+164
+162
+141
+121
+120
+103
+120
+124
+126
+116
+106
+103
+93
+103
+90
+104
+103
+98
+120
+133
+128
+131
+135
+134
+108
+94
+84
+99
+99
+99
+120
+102
+110
+103
+82
+103
+83
+82
+78
+85
+77
+84
+96
+75
+157
+150
+155
+158
+176
+150
+138
+156
+161
+161
+158
+155
+149
+150
+150
+166
+168
+162
+149
+144
+161
+158
+164
+162
+177
+176
+154
+157
+158
+149
+154
+160
+156
+156
+170
+167
+165
+167
+164
+158
+166
+174
+175
+162
+154
+154
+162
+157
+153
+169
+162
+159
+161
+157
+148
+155
+167
+168
+180
+181
+178
+164
+160
+161
+164
+175
+164
+147
+140
+134
+127
+139
+139
+150
+149
+135
+137
+138
+157
+153
+166
+149
+136
+147
+151
+160
+161
+139
+141
+146
+143
+140
+141
+146
+145
+146
+137
+131
+125
+109
+110
+97
+80
+116
+164
+146
+128
+116
+126
+131
+124
+171
+175
+138
+124
+120
+130
+161
+165
+123
+120
+99
+102
+109
+115
+98
+106
+92
+69
+95
+190
+125
+136
+111
+105
+128
+139
+105
+125
+202
+157
+133
+176
+136
+143
+169
+134
+86
+174
+164
+188
+211
+202
+216
+207
+181
+177
+209
+208
+197
+202
+209
+215
+196
+184
+211
+199
+204
+197
+219
+202
+209
+204
+201
+197
+175
+199
+209
+208
+209
+209
+201
+205
+211
+216
+213
+211
+202
+207
+202
+210
+209
+213
+209
+196
+196
+209
+209
+199
+204
+217
+209
+188
+189
+212
+196
+180
+205
+207
+196
+202
+190
+189
+209
+192
+191
+186
+188
+194
+186
+195
+196
+198
+208
+178
+200
+209
+180
+182
+201
+197
+204
+197
+199
+208
+194
+209
+204
+202
+208
+184
+154
+161
+175
+202
+191
+187
+189
+161
+153
+190
+188
+194
+167
+156
+166
+165
+145
+201
+198
+178
+186
+192
+176
+197
+170
+172
+191
+202
+195
+200
+191
+187
+189
+185
+177
+172
+170
+171
+198
+176
+156
+137
+137
+169
+206
+190
+182
+182
+202
+189
+199
+207
+200
+205
+188
+191
+202
+210
+209
+198
+196
+175
+177
+199
+167
+185
+192
+208
+206
+185
+178
+205
+204
+186
+184
+195
+187
+160
+204
+171
+156
+200
+200
+201
+209
+207
+209
+202
+195
+205
+212
+186
+175
+198
+205
+198
+217
+212
+192
+184
+200
+185
+202
+206
+205
+204
+202
+170
+186
+185
+185
+192
+209
+188
+205
+220
+218
+213
+200
+176
+178
+172
+158
+159
+170
+158
+181
+177
+130
+167
+170
+166
+170
+172
+175
+129
+119
+154
+153
+156
+190
+168
+167
+166
+160
+149
+130
+124
+127
+178
+178
+161
+153
+145
+130
+114
+89
+92
+69
+123
+145
+129
+137
+123
+108
+107
+109
+100
+126
+148
+114
+115
+109
+96
+114
+126
+140
+128
+134
+128
+123
+123
+107
+114
+118
+108
+115
+106
+117
+106
+102
+102
+94
+102
+108
+107
+97
+104
+114
+87
+117
+119
+121
+131
+111
+108
+107
+106
+114
+119
+120
+99
+99
+85
+90
+115
+103
+95
+116
+147
+135
+114
+125
+119
+126
+125
+130
+158
+156
+135
+124
+107
+105
+95
+105
+110
+123
+113
+96
+97
+80
+90
+106
+111
+113
+124
+136
+133
+136
+138
+134
+118
+98
+100
+85
+87
+103
+95
+94
+92
+93
+88
+92
+102
+86
+102
+84
+80
+87
+64
+99
+153
+157
+178
+181
+164
+139
+134
+151
+162
+165
+161
+151
+155
+154
+156
+161
+162
+148
+148
+146
+151
+157
+156
+160
+184
+171
+150
+150
+140
+143
+157
+156
+162
+164
+167
+172
+172
+161
+147
+148
+170
+171
+174
+167
+161
+162
+161
+153
+159
+159
+172
+168
+159
+158
+154
+169
+174
+182
+177
+177
+177
+177
+170
+157
+158
+151
+138
+135
+140
+146
+159
+144
+149
+153
+150
+141
+144
+150
+141
+164
+167
+154
+148
+143
+154
+166
+148
+143
+141
+140
+146
+145
+137
+143
+144
+138
+135
+131
+129
+111
+100
+92
+96
+162
+157
+114
+97
+109
+113
+117
+161
+180
+155
+121
+103
+117
+134
+148
+177
+148
+114
+83
+97
+107
+109
+99
+90
+72
+59
+57
+184
+143
+121
+104
+109
+113
+119
+111
+174
+164
+175
+134
+157
+135
+150
+146
+115
+79
+151
+178
+213
+200
+219
+210
+182
+184
+197
+208
+213
+210
+206
+207
+209
+178
+190
+209
+197
+205
+206
+213
+206
+212
+198
+188
+187
+180
+209
+200
+204
+215
+204
+194
+210
+217
+215
+208
+215
+210
+207
+211
+212
+210
+211
+208
+189
+208
+210
+201
+196
+215
+212
+204
+187
+204
+216
+182
+192
+202
+188
+208
+199
+190
+199
+207
+188
+192
+200
+188
+176
+178
+201
+187
+202
+198
+187
+204
+202
+178
+172
+175
+175
+198
+210
+200
+205
+204
+205
+197
+184
+209
+181
+171
+179
+181
+191
+180
+181
+189
+166
+153
+185
+194
+178
+164
+151
+140
+150
+153
+191
+198
+191
+194
+187
+170
+196
+179
+172
+187
+207
+204
+196
+185
+177
+174
+168
+170
+189
+177
+162
+195
+187
+169
+178
+179
+194
+204
+204
+197
+201
+205
+198
+202
+198
+204
+209
+201
+190
+200
+202
+207
+186
+180
+175
+161
+187
+178
+181
+189
+208
+204
+177
+171
+192
+207
+168
+153
+182
+202
+177
+200
+190
+182
+201
+206
+198
+206
+194
+208
+210
+204
+198
+217
+209
+188
+176
+192
+212
+219
+215
+201
+189
+174
+201
+200
+200
+208
+204
+208
+204
+187
+192
+170
+187
+202
+192
+201
+194
+223
+219
+207
+176
+180
+177
+174
+185
+157
+146
+174
+184
+150
+161
+161
+171
+166
+136
+189
+174
+147
+135
+156
+119
+145
+177
+151
+155
+157
+139
+129
+141
+139
+171
+176
+158
+128
+138
+127
+109
+96
+89
+95
+107
+131
+121
+110
+121
+114
+115
+94
+104
+110
+115
+120
+108
+114
+96
+80
+108
+115
+131
+125
+113
+125
+106
+120
+106
+123
+120
+110
+117
+107
+110
+108
+94
+90
+88
+120
+85
+85
+106
+103
+105
+106
+123
+127
+129
+115
+118
+114
+92
+107
+129
+119
+117
+103
+80
+85
+94
+96
+97
+121
+131
+138
+133
+102
+137
+128
+106
+130
+145
+158
+148
+128
+111
+106
+90
+85
+117
+117
+110
+106
+96
+103
+96
+97
+111
+127
+123
+133
+140
+117
+123
+131
+123
+118
+94
+93
+99
+105
+100
+97
+100
+88
+79
+84
+80
+92
+94
+90
+77
+90
+97
+86
+164
+178
+179
+166
+150
+149
+149
+156
+157
+144
+158
+145
+159
+153
+156
+155
+151
+143
+150
+158
+149
+155
+172
+175
+169
+156
+140
+137
+144
+155
+149
+161
+159
+150
+165
+174
+162
+159
+146
+155
+170
+180
+168
+164
+167
+166
+157
+157
+162
+167
+168
+174
+172
+162
+168
+175
+186
+172
+162
+166
+178
+172
+162
+164
+162
+164
+166
+162
+161
+159
+147
+144
+141
+149
+147
+146
+155
+138
+141
+149
+162
+147
+133
+139
+150
+149
+145
+151
+146
+149
+143
+138
+146
+146
+126
+130
+129
+120
+120
+121
+85
+78
+151
+165
+113
+100
+95
+103
+119
+135
+148
+148
+120
+105
+111
+110
+109
+115
+161
+143
+104
+87
+95
+111
+106
+95
+87
+72
+95
+67
+160
+179
+136
+111
+93
+130
+127
+99
+195
+135
+161
+143
+137
+123
+172
+120
+110
+78
+119
+207
+192
+213
+212
+209
+160
+200
+182
+208
+208
+198
+199
+196
+201
+186
+206
+215
+208
+191
+210
+217
+202
+209
+192
+198
+175
+206
+213
+205
+208
+211
+209
+210
+220
+215
+200
+209
+211
+207
+213
+215
+207
+207
+213
+204
+194
+210
+205
+202
+212
+211
+205
+207
+208
+213
+202
+172
+205
+191
+189
+210
+186
+195
+204
+192
+197
+206
+198
+177
+184
+174
+194
+174
+200
+166
+202
+211
+184
+188
+186
+195
+184
+177
+204
+205
+197
+202
+187
+191
+189
+204
+177
+165
+175
+201
+191
+186
+179
+194
+172
+190
+197
+201
+195
+188
+172
+187
+184
+159
+177
+199
+195
+200
+198
+184
+200
+198
+197
+197
+199
+195
+189
+186
+184
+195
+195
+191
+190
+178
+176
+181
+188
+187
+202
+195
+192
+200
+209
+205
+205
+209
+199
+191
+199
+199
+205
+208
+184
+190
+188
+205
+194
+199
+195
+169
+187
+197
+191
+189
+204
+178
+150
+156
+153
+198
+194
+154
+165
+200
+169
+201
+191
+177
+208
+207
+197
+207
+209
+210
+209
+217
+198
+206
+211
+198
+181
+188
+205
+216
+208
+213
+195
+195
+201
+207
+220
+209
+199
+215
+205
+190
+206
+174
+186
+200
+187
+194
+185
+218
+218
+208
+195
+180
+179
+167
+170
+151
+160
+164
+187
+186
+164
+170
+164
+165
+178
+171
+143
+140
+172
+155
+126
+135
+159
+157
+134
+133
+119
+93
+134
+126
+165
+167
+155
+141
+123
+133
+117
+98
+106
+96
+105
+117
+115
+98
+96
+109
+84
+105
+103
+103
+106
+116
+127
+106
+107
+100
+87
+105
+129
+123
+114
+106
+116
+104
+107
+120
+129
+110
+103
+106
+105
+110
+106
+103
+104
+113
+92
+93
+92
+106
+103
+113
+117
+111
+110
+119
+104
+103
+98
+102
+124
+120
+107
+100
+88
+80
+102
+103
+90
+121
+144
+120
+128
+124
+119
+130
+119
+121
+149
+166
+153
+137
+118
+84
+102
+95
+111
+120
+109
+105
+103
+89
+107
+117
+129
+125
+134
+121
+130
+116
+106
+141
+130
+113
+125
+96
+97
+102
+97
+93
+100
+87
+76
+99
+82
+87
+96
+90
+80
+87
+84
+86
+179
+176
+157
+140
+150
+156
+168
+177
+150
+138
+144
+149
+159
+161
+150
+139
+150
+146
+162
+162
+166
+159
+159
+169
+169
+154
+141
+161
+153
+150
+159
+164
+151
+155
+164
+176
+168
+165
+154
+154
+168
+154
+166
+160
+157
+161
+160
+156
+161
+162
+172
+172
+182
+180
+182
+184
+184
+169
+169
+169
+169
+169
+151
+149
+159
+151
+144
+158
+148
+143
+134
+139
+137
+133
+145
+141
+156
+144
+130
+151
+150
+143
+139
+144
+144
+141
+143
+139
+133
+135
+131
+145
+143
+151
+137
+127
+120
+125
+118
+105
+97
+156
+164
+126
+105
+113
+100
+113
+111
+125
+135
+121
+109
+97
+109
+111
+90
+117
+149
+147
+104
+82
+109
+124
+120
+100
+120
+123
+82
+65
+78
+181
+144
+125
+125
+129
+116
+100
+188
+102
+146
+146
+119
+147
+185
+108
+98
+78
+117
+206
+194
+216
+210
+181
+147
+191
+175
+197
+208
+201
+177
+195
+216
+198
+207
+213
+194
+205
+216
+213
+208
+204
+179
+180
+189
+215
+212
+200
+217
+210
+206
+217
+216
+205
+205
+212
+208
+211
+210
+216
+204
+200
+207
+189
+189
+195
+206
+216
+216
+208
+196
+209
+220
+209
+188
+192
+210
+194
+216
+199
+204
+213
+212
+194
+202
+204
+185
+202
+195
+171
+199
+194
+186
+187
+192
+205
+189
+199
+197
+206
+198
+185
+195
+209
+168
+199
+186
+171
+190
+185
+146
+172
+176
+197
+196
+189
+164
+202
+192
+205
+198
+202
+196
+177
+174
+192
+196
+196
+184
+202
+200
+197
+200
+177
+200
+196
+190
+187
+186
+197
+190
+178
+190
+197
+205
+191
+195
+182
+176
+171
+199
+195
+212
+202
+201
+204
+206
+200
+202
+202
+206
+204
+199
+192
+205
+206
+188
+191
+191
+190
+199
+194
+188
+169
+180
+205
+200
+180
+187
+182
+174
+162
+159
+185
+204
+189
+165
+188
+191
+205
+197
+202
+202
+207
+210
+207
+211
+209
+206
+210
+213
+208
+202
+207
+188
+196
+189
+215
+206
+212
+206
+192
+206
+202
+207
+201
+202
+205
+208
+190
+195
+198
+187
+197
+178
+198
+181
+208
+226
+213
+194
+186
+170
+172
+161
+161
+154
+150
+170
+188
+145
+140
+166
+156
+185
+186
+143
+131
+133
+164
+174
+144
+157
+156
+146
+138
+115
+106
+110
+129
+140
+148
+164
+165
+136
+135
+115
+102
+121
+94
+82
+125
+109
+85
+104
+89
+98
+90
+85
+102
+110
+113
+115
+127
+102
+108
+90
+82
+121
+107
+96
+113
+118
+94
+98
+107
+114
+114
+95
+96
+104
+94
+116
+110
+113
+106
+92
+86
+99
+96
+96
+115
+114
+114
+125
+102
+114
+96
+79
+107
+129
+128
+107
+104
+80
+84
+110
+100
+111
+127
+108
+119
+123
+125
+117
+109
+113
+126
+149
+157
+156
+146
+115
+108
+85
+102
+105
+115
+113
+111
+108
+104
+105
+93
+111
+131
+121
+125
+116
+105
+118
+114
+120
+109
+102
+90
+96
+116
+93
+99
+88
+102
+100
+93
+114
+97
+104
+99
+90
+98
+80
+93
+168
+162
+154
+139
+133
+156
+161
+164
+148
+138
+144
+151
+149
+154
+149
+143
+141
+151
+175
+170
+165
+157
+156
+160
+155
+144
+146
+150
+151
+162
+166
+165
+157
+143
+153
+161
+169
+168
+169
+154
+154
+148
+143
+148
+151
+160
+159
+169
+160
+156
+172
+168
+169
+186
+182
+182
+172
+175
+162
+160
+175
+166
+160
+153
+147
+155
+151
+154
+141
+141
+133
+131
+138
+126
+138
+139
+159
+143
+130
+157
+162
+157
+149
+135
+139
+148
+135
+139
+135
+130
+133
+139
+153
+141
+138
+124
+129
+128
+118
+109
+128
+159
+134
+123
+118
+111
+104
+106
+116
+120
+134
+126
+104
+119
+113
+96
+97
+110
+141
+127
+92
+93
+125
+118
+121
+140
+137
+110
+89
+39
+63
+177
+169
+153
+125
+115
+114
+141
+181
+104
+119
+147
+129
+174
+176
+107
+106
+102
+190
+211
+217
+209
+184
+167
+168
+188
+157
+201
+195
+187
+156
+200
+205
+194
+200
+207
+196
+210
+206
+198
+212
+187
+172
+205
+204
+212
+209
+209
+207
+209
+212
+220
+212
+211
+211
+207
+208
+210
+211
+210
+204
+207
+195
+178
+205
+208
+215
+213
+211
+197
+197
+217
+221
+188
+175
+204
+206
+212
+216
+209
+215
+207
+209
+205
+207
+198
+201
+206
+190
+188
+205
+178
+188
+204
+208
+191
+197
+196
+201
+209
+184
+200
+205
+189
+170
+199
+190
+169
+199
+159
+141
+169
+199
+175
+192
+186
+168
+204
+184
+191
+201
+201
+185
+180
+174
+194
+190
+194
+189
+206
+192
+176
+174
+166
+192
+192
+180
+168
+182
+194
+188
+188
+186
+187
+192
+178
+181
+184
+170
+166
+196
+206
+204
+201
+205
+197
+201
+199
+190
+201
+206
+198
+197
+194
+194
+202
+198
+174
+192
+168
+199
+196
+195
+192
+194
+205
+188
+166
+197
+176
+202
+185
+166
+187
+202
+201
+186
+199
+196
+210
+200
+201
+207
+212
+215
+209
+202
+210
+207
+204
+207
+213
+202
+211
+191
+197
+192
+212
+217
+215
+207
+189
+204
+195
+210
+195
+212
+207
+212
+198
+178
+194
+177
+181
+188
+202
+171
+201
+222
+206
+179
+177
+189
+188
+170
+156
+159
+131
+148
+176
+171
+130
+154
+157
+202
+182
+148
+129
+125
+145
+119
+105
+149
+166
+172
+140
+127
+103
+116
+115
+145
+154
+138
+157
+146
+130
+131
+102
+102
+115
+94
+107
+113
+103
+87
+104
+107
+95
+97
+102
+98
+131
+116
+125
+128
+110
+96
+93
+100
+83
+82
+94
+110
+116
+100
+102
+125
+111
+128
+97
+80
+109
+121
+115
+105
+104
+79
+92
+103
+82
+95
+113
+117
+106
+106
+109
+102
+105
+93
+87
+125
+119
+111
+96
+89
+105
+93
+108
+115
+124
+113
+110
+125
+104
+116
+111
+114
+135
+149
+161
+157
+137
+121
+109
+99
+92
+110
+98
+102
+120
+126
+107
+102
+99
+110
+115
+114
+105
+115
+83
+90
+108
+103
+117
+113
+99
+100
+113
+106
+93
+100
+96
+116
+121
+97
+117
+109
+92
+87
+88
+90
+89
+161
+154
+149
+136
+144
+156
+159
+154
+149
+149
+144
+148
+146
+139
+138
+148
+148
+162
+159
+169
+166
+154
+165
+159
+148
+144
+146
+154
+161
+166
+174
+168
+145
+138
+157
+165
+161
+160
+159
+153
+146
+148
+153
+155
+146
+149
+167
+167
+165
+168
+165
+172
+182
+187
+177
+176
+166
+167
+162
+166
+164
+166
+164
+164
+161
+159
+161
+168
+157
+139
+134
+130
+135
+137
+139
+148
+149
+153
+157
+158
+165
+153
+144
+147
+154
+133
+136
+126
+134
+143
+143
+135
+151
+160
+133
+135
+135
+135
+129
+134
+155
+140
+133
+124
+114
+109
+97
+107
+110
+125
+141
+131
+108
+104
+97
+85
+90
+133
+130
+103
+92
+89
+111
+129
+121
+139
+124
+78
+62
+43
+52
+138
+194
+119
+110
+113
+96
+157
+155
+77
+88
+143
+110
+161
+178
+105
+100
+162
+198
+211
+215
+188
+164
+171
+178
+178
+177
+205
+195
+197
+189
+200
+198
+200
+202
+210
+207
+206
+206
+219
+200
+176
+195
+208
+215
+207
+211
+211
+207
+210
+221
+219
+209
+200
+209
+207
+212
+205
+210
+199
+209
+205
+190
+188
+204
+215
+215
+201
+196
+192
+208
+218
+212
+172
+191
+215
+208
+219
+213
+219
+210
+217
+209
+208
+198
+199
+194
+192
+190
+182
+206
+184
+202
+208
+202
+179
+205
+206
+215
+206
+185
+190
+194
+168
+179
+200
+199
+176
+202
+181
+195
+179
+204
+171
+189
+189
+172
+205
+207
+187
+205
+201
+176
+185
+200
+211
+202
+204
+199
+205
+207
+196
+175
+179
+190
+190
+179
+184
+187
+197
+198
+197
+191
+182
+191
+189
+185
+189
+179
+182
+191
+207
+210
+198
+190
+185
+194
+204
+195
+208
+200
+198
+197
+190
+194
+189
+204
+186
+186
+179
+190
+202
+205
+200
+197
+192
+184
+159
+199
+189
+210
+200
+184
+179
+191
+201
+202
+201
+198
+213
+207
+201
+202
+208
+212
+213
+199
+212
+216
+204
+208
+217
+209
+208
+208
+190
+192
+205
+210
+216
+208
+205
+189
+200
+208
+192
+197
+202
+196
+210
+184
+184
+192
+187
+195
+186
+161
+190
+215
+215
+185
+181
+169
+196
+201
+174
+175
+143
+139
+158
+191
+157
+165
+153
+199
+185
+156
+137
+113
+116
+130
+107
+90
+140
+160
+165
+143
+124
+129
+126
+145
+160
+138
+138
+130
+130
+120
+116
+117
+94
+102
+106
+105
+98
+82
+90
+88
+111
+98
+94
+107
+108
+123
+116
+111
+106
+82
+110
+98
+83
+93
+94
+110
+97
+105
+106
+108
+111
+106
+100
+92
+105
+113
+113
+111
+85
+104
+100
+94
+103
+79
+129
+110
+95
+108
+114
+110
+94
+99
+100
+109
+127
+100
+102
+94
+97
+103
+113
+139
+140
+127
+114
+108
+118
+100
+115
+123
+135
+145
+145
+146
+138
+130
+107
+92
+92
+75
+100
+106
+96
+106
+113
+105
+102
+110
+115
+114
+103
+87
+98
+80
+98
+110
+103
+118
+103
+96
+117
+105
+95
+107
+105
+92
+109
+118
+108
+121
+99
+84
+98
+75
+82
+130
+141
+159
+156
+149
+153
+156
+165
+162
+154
+143
+137
+143
+130
+149
+158
+154
+157
+159
+166
+156
+155
+148
+153
+148
+141
+135
+156
+162
+166
+168
+158
+149
+148
+154
+164
+170
+165
+164
+150
+143
+158
+156
+157
+150
+155
+165
+170
+165
+148
+162
+176
+184
+186
+180
+177
+171
+174
+170
+169
+177
+168
+167
+162
+161
+165
+161
+165
+166
+148
+144
+140
+143
+147
+146
+144
+145
+165
+159
+174
+170
+155
+164
+150
+146
+137
+125
+124
+128
+121
+129
+160
+159
+148
+136
+131
+131
+123
+121
+136
+137
+127
+131
+120
+97
+108
+103
+107
+113
+130
+140
+134
+134
+115
+95
+99
+94
+125
+127
+96
+78
+75
+121
+116
+126
+135
+115
+89
+47
+74
+99
+110
+185
+114
+120
+108
+84
+171
+127
+69
+45
+127
+113
+135
+161
+116
+123
+207
+200
+213
+200
+161
+151
+151
+161
+162
+194
+210
+205
+199
+190
+196
+206
+197
+206
+211
+200
+207
+209
+213
+184
+177
+213
+207
+211
+210
+202
+211
+201
+215
+221
+199
+205
+201
+206
+210
+210
+201
+197
+210
+206
+190
+185
+204
+211
+219
+208
+199
+207
+206
+215
+218
+201
+160
+209
+212
+192
+212
+211
+212
+217
+205
+212
+206
+200
+198
+195
+182
+188
+201
+207
+190
+206
+201
+192
+194
+208
+206
+217
+201
+189
+194
+201
+146
+185
+200
+167
+185
+200
+184
+191
+185
+200
+162
+200
+179
+170
+204
+201
+181
+209
+205
+199
+210
+211
+208
+199
+205
+190
+205
+208
+209
+202
+191
+201
+196
+179
+175
+192
+212
+206
+202
+194
+181
+189
+186
+184
+196
+192
+198
+190
+210
+206
+186
+184
+198
+205
+208
+198
+204
+202
+205
+189
+186
+195
+189
+211
+200
+194
+189
+181
+206
+216
+201
+186
+194
+198
+166
+202
+197
+207
+211
+207
+199
+197
+207
+199
+199
+200
+207
+205
+202
+195
+206
+204
+210
+206
+210
+212
+199
+209
+207
+187
+205
+209
+208
+201
+205
+189
+210
+213
+212
+205
+197
+216
+200
+169
+194
+210
+212
+191
+191
+194
+190
+201
+205
+162
+191
+204
+208
+191
+194
+167
+168
+200
+176
+162
+138
+150
+155
+184
+145
+168
+154
+179
+160
+148
+129
+111
+120
+140
+125
+93
+116
+119
+154
+166
+149
+140
+127
+143
+147
+134
+125
+151
+141
+130
+120
+121
+116
+99
+133
+116
+104
+94
+84
+108
+104
+94
+102
+95
+113
+115
+111
+98
+89
+108
+86
+92
+75
+80
+96
+97
+94
+104
+99
+103
+102
+124
+94
+113
+105
+118
+120
+107
+98
+88
+76
+83
+95
+99
+106
+110
+96
+96
+109
+104
+104
+100
+99
+106
+125
+108
+87
+88
+97
+94
+121
+150
+140
+111
+109
+104
+87
+111
+108
+124
+131
+144
+137
+144
+144
+129
+128
+95
+92
+100
+89
+98
+108
+103
+96
+114
+102
+95
+109
+78
+97
+104
+82
+85
+89
+86
+114
+100
+100
+103
+103
+95
+110
+108
+92
+110
+114
+109
+119
+105
+104
+98
+95
+90
+93
+137
+137
+147
+159
+161
+164
+157
+167
+158
+157
+153
+138
+129
+134
+146
+156
+157
+165
+162
+155
+148
+149
+153
+151
+135
+141
+147
+156
+160
+165
+165
+149
+150
+154
+168
+162
+162
+164
+167
+161
+148
+165
+167
+157
+156
+151
+167
+177
+168
+166
+166
+174
+180
+188
+181
+182
+184
+168
+169
+170
+159
+151
+167
+159
+155
+158
+165
+172
+170
+159
+136
+144
+148
+143
+140
+137
+139
+165
+172
+172
+164
+164
+159
+158
+148
+133
+130
+127
+121
+125
+136
+157
+156
+141
+128
+129
+127
+114
+116
+124
+116
+121
+127
+117
+110
+102
+120
+113
+115
+138
+154
+151
+127
+118
+107
+86
+123
+135
+114
+103
+92
+84
+125
+117
+133
+144
+119
+86
+76
+85
+108
+117
+167
+190
+128
+103
+109
+176
+96
+74
+87
+119
+144
+111
+151
+116
+176
+211
+204
+202
+179
+159
+144
+159
+194
+179
+191
+206
+199
+195
+195
+198
+206
+197
+207
+201
+210
+204
+210
+198
+188
+197
+218
+191
+208
+212
+205
+208
+209
+210
+216
+202
+206
+207
+194
+209
+200
+206
+212
+202
+199
+186
+180
+205
+215
+209
+202
+202
+206
+213
+215
+213
+190
+197
+212
+200
+210
+206
+208
+211
+219
+213
+208
+198
+207
+204
+207
+180
+201
+210
+201
+211
+207
+201
+202
+205
+212
+209
+219
+195
+189
+205
+190
+150
+199
+187
+148
+192
+202
+178
+176
+185
+189
+160
+197
+170
+168
+191
+192
+190
+195
+205
+197
+206
+207
+197
+194
+208
+199
+198
+206
+205
+199
+196
+205
+198
+189
+187
+208
+213
+204
+197
+185
+191
+196
+170
+184
+196
+184
+192
+191
+207
+202
+196
+202
+196
+207
+209
+197
+208
+200
+209
+204
+201
+191
+195
+210
+209
+198
+199
+192
+206
+215
+196
+195
+201
+199
+202
+207
+188
+207
+201
+205
+205
+195
+202
+204
+199
+196
+206
+201
+206
+197
+206
+199
+212
+201
+191
+205
+208
+206
+208
+194
+191
+209
+212
+198
+209
+184
+189
+212
+209
+205
+210
+222
+197
+175
+182
+209
+202
+192
+184
+189
+169
+209
+198
+172
+177
+189
+215
+201
+191
+159
+136
+169
+200
+182
+150
+141
+144
+165
+138
+148
+182
+190
+137
+144
+139
+126
+120
+130
+150
+107
+117
+119
+120
+151
+146
+153
+143
+145
+138
+133
+127
+121
+133
+130
+102
+98
+110
+111
+96
+119
+113
+82
+84
+95
+88
+98
+82
+83
+106
+110
+94
+105
+79
+93
+106
+90
+74
+87
+64
+88
+89
+76
+96
+119
+104
+111
+108
+92
+110
+116
+113
+114
+98
+80
+104
+109
+75
+90
+104
+102
+103
+96
+107
+98
+103
+95
+97
+116
+118
+126
+93
+82
+99
+86
+140
+154
+146
+131
+99
+109
+94
+88
+100
+114
+138
+138
+140
+148
+156
+145
+121
+100
+92
+88
+92
+107
+124
+105
+115
+106
+102
+105
+96
+104
+75
+80
+83
+79
+90
+90
+102
+114
+106
+121
+103
+94
+106
+105
+92
+106
+114
+110
+116
+114
+109
+95
+96
+84
+68
+125
+133
+144
+151
+164
+167
+150
+145
+148
+157
+149
+141
+139
+150
+147
+162
+174
+168
+164
+147
+133
+155
+147
+146
+139
+138
+141
+150
+166
+164
+153
+154
+159
+159
+168
+162
+170
+167
+158
+155
+157
+160
+165
+147
+143
+166
+164
+168
+168
+170
+169
+182
+185
+182
+181
+187
+182
+179
+174
+161
+155
+154
+150
+154
+161
+156
+162
+167
+174
+161
+140
+129
+131
+141
+130
+120
+153
+165
+180
+188
+176
+162
+159
+150
+155
+151
+137
+133
+131
+130
+144
+146
+155
+135
+125
+136
+123
+116
+123
+106
+118
+123
+124
+120
+110
+115
+96
+104
+111
+141
+157
+127
+130
+121
+94
+94
+121
+130
+107
+93
+103
+89
+129
+126
+133
+136
+128
+110
+92
+126
+106
+110
+121
+198
+143
+116
+128
+155
+59
+53
+96
+134
+179
+102
+170
+130
+207
+211
+177
+166
+165
+148
+145
+177
+181
+187
+198
+202
+194
+212
+201
+194
+209
+187
+204
+207
+208
+200
+208
+200
+197
+210
+200
+195
+210
+207
+201
+208
+215
+219
+212
+206
+201
+204
+206
+199
+205
+209
+206
+200
+199
+186
+206
+217
+207
+211
+212
+202
+209
+216
+212
+210
+189
+209
+210
+207
+217
+211
+192
+208
+217
+208
+197
+197
+216
+212
+200
+192
+212
+207
+197
+211
+195
+200
+199
+191
+212
+206
+216
+207
+207
+210
+189
+187
+199
+172
+171
+202
+199
+191
+140
+200
+180
+162
+201
+197
+186
+194
+196
+195
+187
+206
+197
+206
+207
+198
+202
+207
+182
+190
+205
+202
+191
+198
+202
+201
+202
+200
+206
+211
+200
+200
+182
+184
+204
+188
+191
+185
+187
+194
+188
+202
+205
+190
+205
+200
+185
+209
+200
+197
+195
+209
+206
+201
+200
+202
+209
+211
+197
+208
+195
+195
+213
+210
+201
+204
+210
+201
+212
+201
+201
+204
+211
+210
+192
+190
+206
+198
+195
+206
+197
+205
+197
+206
+204
+210
+206
+198
+196
+202
+211
+211
+191
+192
+211
+204
+216
+212
+190
+177
+206
+208
+201
+211
+216
+192
+198
+171
+188
+202
+189
+179
+180
+178
+208
+196
+187
+189
+197
+220
+196
+187
+154
+128
+150
+171
+182
+176
+150
+134
+141
+150
+131
+172
+170
+148
+141
+150
+126
+124
+120
+136
+118
+118
+128
+108
+134
+147
+131
+124
+144
+134
+117
+110
+103
+131
+123
+116
+98
+97
+104
+104
+106
+94
+83
+74
+95
+113
+90
+93
+107
+83
+99
+94
+89
+94
+108
+98
+78
+78
+62
+79
+93
+67
+84
+92
+89
+105
+108
+105
+114
+113
+125
+116
+108
+85
+94
+89
+70
+77
+68
+102
+95
+90
+113
+99
+105
+87
+106
+98
+105
+134
+107
+95
+95
+89
+106
+124
+149
+139
+118
+106
+102
+102
+102
+107
+120
+133
+138
+118
+139
+150
+149
+129
+108
+98
+77
+94
+97
+113
+118
+107
+113
+97
+96
+110
+92
+85
+70
+90
+98
+92
+108
+99
+108
+116
+108
+106
+95
+102
+94
+95
+98
+100
+113
+103
+114
+124
+107
+102
+92
+95
+115
+121
+145
+160
+162
+141
+135
+139
+143
+148
+147
+139
+148
+153
+159
+160
+175
+172
+155
+136
+145
+155
+158
+153
+135
+137
+146
+155
+164
+167
+158
+167
+166
+161
+162
+161
+157
+166
+162
+154
+154
+155
+148
+147
+147
+159
+164
+177
+167
+167
+181
+182
+184
+184
+181
+182
+186
+186
+174
+164
+153
+139
+165
+160
+153
+162
+160
+172
+174
+167
+147
+137
+137
+134
+129
+133
+146
+178
+185
+186
+180
+167
+157
+155
+158
+146
+135
+138
+136
+140
+144
+156
+139
+127
+136
+131
+120
+114
+98
+118
+127
+116
+131
+128
+105
+99
+109
+86
+126
+145
+138
+130
+128
+114
+96
+114
+139
+126
+104
+79
+89
+88
+133
+144
+135
+120
+126
+118
+100
+126
+119
+114
+92
+189
+158
+88
+140
+135
+46
+53
+68
+126
+174
+86
+176
+192
+218
+168
+143
+124
+150
+141
+161
+155
+170
+197
+191
+204
+207
+197
+190
+199
+200
+199
+211
+208
+206
+198
+196
+204
+209
+208
+192
+199
+210
+213
+209
+213
+216
+206
+197
+202
+196
+208
+209
+198
+210
+208
+197
+194
+189
+195
+218
+201
+210
+212
+211
+198
+215
+210
+213
+207
+207
+205
+206
+215
+216
+205
+195
+210
+218
+199
+198
+213
+211
+201
+202
+208
+210
+198
+188
+207
+197
+197
+201
+184
+209
+210
+213
+212
+216
+210
+195
+197
+201
+180
+196
+207
+208
+200
+189
+209
+158
+150
+195
+161
+176
+205
+197
+209
+182
+204
+189
+209
+212
+204
+210
+207
+176
+198
+184
+200
+192
+199
+204
+194
+196
+191
+205
+207
+194
+202
+184
+192
+208
+188
+195
+198
+201
+207
+202
+206
+199
+207
+206
+202
+178
+210
+205
+191
+186
+202
+210
+197
+194
+195
+205
+208
+198
+209
+201
+192
+210
+211
+191
+204
+208
+196
+211
+199
+199
+205
+209
+208
+190
+198
+196
+207
+201
+200
+199
+204
+201
+201
+205
+202
+202
+198
+190
+200
+207
+208
+179
+196
+202
+194
+192
+206
+205
+177
+200
+213
+201
+207
+218
+190
+198
+178
+192
+197
+190
+188
+169
+188
+208
+206
+186
+189
+198
+210
+198
+191
+185
+118
+124
+168
+161
+168
+168
+146
+118
+145
+158
+161
+137
+149
+140
+128
+146
+129
+133
+126
+120
+111
+135
+130
+121
+144
+143
+124
+121
+131
+124
+107
+111
+120
+111
+110
+89
+84
+97
+111
+93
+98
+106
+85
+92
+99
+90
+87
+78
+98
+88
+99
+107
+105
+99
+78
+75
+67
+70
+87
+65
+89
+86
+90
+97
+99
+119
+108
+114
+116
+124
+125
+109
+104
+92
+86
+75
+73
+82
+89
+107
+93
+93
+104
+98
+109
+93
+97
+105
+111
+117
+94
+96
+87
+92
+138
+141
+125
+108
+103
+100
+89
+109
+105
+116
+129
+140
+131
+130
+140
+146
+129
+118
+99
+119
+95
+98
+123
+120
+116
+103
+90
+95
+98
+84
+88
+90
+75
+96
+100
+87
+98
+94
+104
+110
+108
+96
+103
+89
+68
+99
+93
+85
+105
+99
+111
+102
+89
+92
+92
+106
+126
+151
+168
+165
+143
+128
+129
+139
+144
+143
+145
+159
+151
+150
+168
+168
+151
+145
+140
+150
+159
+167
+140
+139
+139
+147
+164
+167
+165
+164
+165
+162
+155
+162
+168
+157
+158
+156
+153
+162
+160
+148
+146
+150
+154
+176
+170
+167
+168
+162
+181
+188
+185
+186
+185
+186
+176
+174
+168
+147
+150
+148
+147
+162
+139
+154
+162
+165
+166
+149
+155
+143
+136
+126
+120
+146
+160
+172
+175
+179
+164
+154
+153
+150
+137
+138
+128
+118
+134
+147
+146
+140
+127
+130
+136
+118
+116
+136
+145
+125
+119
+131
+119
+125
+106
+96
+98
+114
+136
+128
+127
+110
+106
+103
+121
+145
+128
+106
+86
+96
+105
+135
+144
+111
+119
+139
+124
+127
+129
+110
+119
+109
+164
+182
+72
+140
+108
+57
+88
+83
+120
+166
+93
+162
+220
+201
+143
+130
+105
+139
+158
+155
+151
+186
+196
+187
+201
+200
+189
+188
+196
+204
+195
+211
+207
+206
+187
+172
+212
+213
+199
+179
+206
+207
+215
+216
+216
+212
+201
+204
+205
+205
+210
+209
+206
+209
+208
+194
+199
+194
+216
+211
+196
+207
+211
+207
+212
+207
+213
+213
+200
+209
+197
+200
+212
+213
+204
+198
+215
+211
+207
+205
+211
+198
+184
+208
+210
+208
+190
+202
+215
+199
+202
+202
+175
+212
+215
+215
+216
+212
+208
+202
+209
+192
+185
+210
+208
+212
+207
+205
+210
+186
+161
+195
+153
+125
+184
+191
+201
+170
+205
+194
+208
+209
+198
+206
+206
+199
+201
+202
+204
+198
+204
+195
+188
+204
+206
+205
+188
+175
+185
+197
+191
+205
+192
+197
+198
+207
+209
+207
+210
+207
+212
+206
+207
+169
+211
+211
+200
+185
+201
+213
+187
+198
+202
+206
+212
+200
+208
+207
+194
+204
+211
+197
+202
+207
+200
+207
+201
+199
+204
+210
+216
+201
+197
+187
+199
+202
+204
+199
+197
+205
+204
+206
+208
+200
+195
+198
+194
+202
+211
+197
+184
+202
+200
+179
+204
+208
+189
+187
+208
+209
+206
+218
+195
+194
+198
+182
+200
+196
+195
+176
+178
+198
+211
+197
+179
+196
+200
+191
+181
+181
+141
+136
+154
+155
+144
+161
+176
+140
+157
+162
+158
+144
+134
+144
+138
+167
+139
+125
+123
+102
+107
+135
+146
+123
+121
+136
+118
+134
+129
+127
+119
+102
+113
+99
+99
+100
+76
+96
+97
+99
+106
+96
+100
+78
+94
+94
+70
+86
+86
+84
+86
+114
+114
+82
+93
+72
+68
+67
+64
+79
+58
+85
+113
+110
+94
+85
+118
+102
+119
+134
+119
+120
+114
+96
+84
+85
+63
+74
+104
+89
+111
+115
+117
+126
+111
+103
+102
+109
+116
+117
+95
+74
+93
+103
+118
+140
+120
+98
+93
+82
+87
+98
+106
+120
+145
+136
+129
+129
+129
+151
+131
+120
+113
+89
+102
+104
+127
+121
+118
+105
+98
+98
+89
+77
+74
+76
+89
+78
+92
+99
+92
+106
+106
+100
+92
+95
+83
+77
+84
+73
+80
+90
+84
+115
+116
+107
+102
+102
+94
+123
+148
+167
+151
+154
+140
+136
+145
+146
+138
+140
+157
+145
+166
+171
+162
+165
+155
+157
+156
+166
+159
+155
+156
+151
+156
+154
+172
+176
+172
+153
+164
+148
+160
+161
+155
+156
+154
+140
+155
+158
+157
+155
+148
+138
+153
+165
+170
+171
+154
+159
+171
+180
+186
+191
+186
+180
+181
+170
+158
+154
+144
+149
+156
+155
+135
+148
+149
+160
+164
+151
+151
+146
+139
+128
+131
+147
+148
+175
+176
+167
+160
+160
+151
+155
+138
+134
+125
+135
+131
+150
+134
+125
+129
+130
+130
+136
+157
+155
+130
+117
+114
+134
+135
+124
+131
+111
+113
+129
+130
+127
+120
+126
+96
+100
+134
+128
+109
+73
+85
+89
+102
+138
+115
+89
+105
+151
+133
+137
+140
+117
+137
+138
+129
+179
+106
+165
+96
+55
+76
+78
+136
+140
+73
+175
+216
+156
+123
+125
+113
+149
+186
+158
+156
+192
+178
+189
+204
+199
+196
+197
+198
+202
+200
+209
+204
+199
+171
+180
+209
+200
+196
+186
+205
+207
+215
+210
+213
+196
+199
+208
+205
+210
+211
+206
+207
+215
+196
+196
+205
+211
+212
+200
+177
+206
+215
+212
+207
+206
+205
+207
+207
+207
+190
+212
+205
+209
+206
+194
+216
+216
+197
+208
+215
+184
+191
+212
+212
+210
+208
+209
+215
+196
+199
+198
+187
+208
+213
+215
+200
+196
+209
+216
+209
+194
+198
+208
+209
+215
+204
+209
+211
+201
+177
+204
+172
+148
+178
+187
+186
+178
+206
+199
+211
+199
+199
+207
+212
+197
+204
+208
+199
+206
+201
+197
+200
+207
+200
+209
+197
+185
+195
+209
+195
+212
+209
+204
+204
+202
+205
+201
+210
+210
+213
+211
+206
+165
+202
+209
+207
+191
+187
+209
+191
+196
+197
+207
+209
+206
+209
+201
+199
+201
+208
+191
+204
+208
+192
+210
+201
+194
+197
+213
+215
+202
+195
+194
+189
+206
+206
+204
+202
+201
+205
+211
+204
+197
+202
+202
+196
+196
+206
+208
+182
+196
+207
+189
+191
+210
+190
+186
+202
+209
+201
+218
+210
+184
+197
+186
+197
+201
+196
+189
+174
+200
+208
+179
+192
+204
+196
+189
+177
+187
+170
+121
+143
+151
+160
+147
+154
+171
+167
+172
+161
+127
+136
+124
+114
+165
+157
+139
+109
+115
+97
+118
+150
+137
+126
+139
+128
+128
+130
+120
+120
+128
+103
+88
+92
+96
+82
+62
+103
+83
+83
+97
+82
+84
+97
+79
+85
+85
+85
+66
+103
+94
+107
+98
+65
+70
+74
+59
+63
+62
+64
+83
+110
+102
+96
+90
+82
+123
+138
+137
+120
+117
+103
+103
+88
+63
+83
+68
+85
+102
+78
+115
+124
+120
+119
+108
+98
+110
+128
+115
+107
+104
+78
+100
+94
+107
+113
+100
+87
+86
+85
+100
+108
+129
+124
+140
+120
+108
+136
+137
+138
+114
+105
+102
+106
+117
+114
+126
+109
+107
+90
+84
+89
+70
+79
+86
+88
+90
+86
+104
+87
+90
+103
+90
+96
+93
+84
+85
+84
+87
+62
+95
+94
+99
+113
+96
+109
+98
+98
+155
+160
+155
+161
+139
+136
+141
+144
+144
+155
+143
+137
+148
+150
+154
+159
+165
+161
+155
+165
+165
+144
+157
+158
+155
+157
+149
+170
+169
+162
+146
+145
+165
+158
+158
+147
+149
+151
+133
+145
+156
+157
+157
+154
+145
+141
+167
+176
+170
+157
+161
+167
+179
+187
+191
+188
+184
+180
+172
+162
+154
+153
+153
+153
+161
+157
+136
+139
+155
+154
+150
+147
+145
+137
+131
+133
+129
+134
+137
+145
+160
+154
+160
+161
+150
+133
+129
+129
+135
+146
+143
+123
+110
+117
+135
+144
+170
+157
+140
+124
+109
+103
+127
+138
+133
+128
+127
+116
+124
+149
+133
+139
+116
+102
+124
+116
+113
+107
+77
+70
+93
+105
+116
+104
+74
+118
+144
+124
+143
+128
+131
+118
+127
+117
+143
+174
+169
+73
+42
+47
+51
+160
+143
+109
+204
+198
+136
+113
+128
+111
+140
+158
+138
+178
+175
+182
+186
+196
+194
+199
+197
+201
+190
+205
+210
+208
+170
+181
+172
+209
+200
+196
+204
+196
+199
+212
+212
+208
+197
+190
+207
+216
+213
+206
+211
+209
+211
+192
+196
+211
+213
+216
+196
+206
+210
+216
+204
+196
+208
+211
+208
+215
+210
+204
+210
+209
+212
+201
+208
+223
+213
+204
+210
+219
+179
+209
+208
+210
+212
+208
+211
+217
+191
+201
+202
+198
+207
+218
+216
+198
+194
+209
+210
+200
+188
+185
+209
+207
+216
+197
+213
+208
+205
+192
+202
+175
+180
+187
+195
+197
+181
+206
+206
+208
+187
+201
+207
+205
+191
+210
+192
+179
+195
+200
+198
+198
+201
+198
+207
+210
+206
+207
+207
+205
+210
+206
+209
+205
+205
+211
+208
+209
+210
+213
+207
+205
+185
+200
+216
+210
+196
+189
+212
+202
+199
+207
+209
+209
+215
+207
+208
+202
+205
+211
+205
+204
+205
+204
+212
+209
+209
+190
+209
+212
+204
+187
+197
+185
+202
+206
+205
+197
+206
+202
+206
+204
+196
+202
+195
+188
+185
+199
+211
+191
+198
+216
+196
+178
+207
+199
+188
+194
+201
+202
+209
+215
+184
+186
+202
+192
+202
+188
+194
+165
+201
+205
+182
+170
+205
+198
+170
+165
+180
+172
+114
+141
+140
+155
+137
+119
+147
+181
+179
+160
+137
+129
+130
+128
+134
+134
+148
+118
+85
+124
+117
+119
+139
+125
+125
+127
+121
+123
+119
+110
+108
+107
+85
+89
+83
+83
+82
+96
+94
+88
+93
+82
+79
+95
+88
+80
+73
+86
+88
+95
+89
+104
+87
+84
+74
+65
+68
+58
+57
+93
+96
+108
+115
+85
+92
+107
+124
+141
+146
+127
+105
+96
+86
+90
+79
+62
+82
+89
+82
+99
+95
+127
+125
+127
+115
+103
+106
+96
+109
+108
+98
+97
+73
+103
+103
+100
+94
+90
+89
+86
+104
+102
+116
+138
+130
+124
+107
+118
+148
+130
+104
+94
+109
+102
+110
+113
+106
+119
+113
+104
+97
+72
+80
+72
+73
+79
+72
+96
+79
+94
+85
+85
+89
+75
+93
+99
+90
+83
+85
+79
+80
+106
+102
+97
+102
+90
+98
+86
+172
+155
+145
+131
+113
+131
+138
+140
+154
+159
+140
+144
+130
+144
+151
+161
+156
+154
+149
+147
+143
+144
+141
+157
+159
+154
+159
+167
+151
+141
+144
+154
+170
+165
+145
+151
+154
+155
+154
+150
+151
+154
+158
+158
+147
+148
+160
+167
+177
+164
+156
+169
+175
+186
+187
+185
+187
+180
+174
+168
+159
+157
+145
+168
+171
+157
+155
+144
+151
+151
+155
+161
+154
+149
+133
+136
+128
+113
+130
+156
+158
+158
+159
+155
+150
+135
+124
+140
+150
+133
+127
+94
+102
+121
+123
+154
+158
+143
+126
+123
+110
+106
+113
+130
+144
+139
+129
+137
+141
+138
+141
+128
+123
+121
+106
+118
+120
+94
+83
+72
+72
+113
+124
+86
+78
+109
+120
+127
+143
+116
+123
+108
+109
+105
+92
+199
+164
+75
+67
+54
+58
+162
+121
+177
+215
+190
+157
+110
+96
+131
+139
+125
+179
+184
+127
+184
+185
+184
+178
+208
+209
+201
+204
+202
+206
+196
+157
+177
+178
+202
+197
+206
+197
+209
+218
+208
+210
+206
+200
+195
+210
+213
+207
+199
+212
+208
+212
+199
+215
+210
+216
+216
+210
+210
+217
+209
+204
+195
+210
+212
+215
+204
+188
+202
+205
+207
+207
+207
+221
+222
+211
+210
+207
+211
+188
+210
+202
+207
+210
+213
+216
+217
+190
+202
+206
+204
+210
+213
+205
+202
+205
+209
+211
+204
+199
+190
+209
+208
+215
+189
+212
+200
+199
+195
+206
+181
+187
+182
+210
+191
+196
+201
+206
+206
+176
+200
+205
+197
+180
+198
+171
+157
+182
+190
+192
+201
+204
+200
+207
+215
+191
+197
+209
+201
+211
+212
+204
+208
+202
+205
+207
+202
+208
+211
+208
+211
+198
+197
+206
+206
+200
+198
+208
+202
+186
+207
+208
+201
+211
+210
+206
+188
+198
+202
+207
+206
+210
+211
+215
+210
+207
+197
+206
+207
+205
+188
+197
+178
+201
+204
+198
+200
+200
+200
+194
+208
+198
+195
+188
+168
+188
+196
+205
+197
+195
+206
+204
+194
+199
+207
+200
+192
+197
+198
+197
+211
+200
+170
+204
+180
+191
+196
+179
+175
+197
+209
+182
+167
+200
+187
+166
+155
+159
+158
+159
+155
+134
+156
+133
+90
+129
+175
+188
+182
+135
+120
+140
+127
+136
+119
+113
+127
+107
+120
+128
+133
+118
+124
+129
+113
+123
+127
+135
+129
+123
+116
+103
+86
+95
+74
+82
+106
+97
+99
+85
+93
+72
+89
+82
+64
+95
+94
+86
+78
+90
+124
+107
+94
+67
+72
+62
+63
+70
+75
+100
+98
+96
+93
+85
+123
+121
+137
+137
+115
+116
+96
+96
+96
+77
+69
+74
+99
+94
+84
+115
+113
+130
+121
+115
+106
+92
+103
+114
+117
+98
+96
+90
+82
+102
+90
+87
+88
+87
+95
+95
+102
+120
+136
+130
+107
+108
+96
+127
+120
+102
+106
+89
+94
+96
+93
+103
+106
+113
+95
+99
+92
+78
+70
+66
+82
+77
+86
+102
+77
+72
+70
+83
+87
+89
+85
+79
+88
+78
+70
+85
+82
+94
+93
+89
+86
+87
+75
+11
+12
+14
+15
+15
+16
+19
+22
+18
+19
+18
+19
+19
+17
+19
+18
+23
+22
+21
+23
+21
+21
+21
+21
+19
+22
+22
+23
+23
+22
+21
+19
+19
+22
+21
+23
+23
+22
+23
+21
+19
+21
+17
+18
+18
+17
+16
+16
+12
+11
+14
+14
+12
+8
+7
+12
+14
+11
+6
+2
+2
+1
+1
+1
+3
+4
+5
+5
+6
+4
+5
+3
+2
+1
+2
+3
+4
+4
+5
+6
+5
+5
+6
+5
+6
+8
+11
+16
+15
+16
+18
+18
+19
+18
+17
+18
+21
+19
+18
+19
+17
+16
+17
+17
+17
+21
+21
+21
+21
+21
+19
+19
+21
+22
+21
+22
+18
+19
+16
+16
+15
+15
+16
+17
+15
+16
+15
+16
+16
+17
+18
+18
+21
+18
+19
+19
+19
+19
+19
+19
+22
+19
+21
+19
+19
+18
+19
+18
+18
+17
+18
+17
+17
+17
+17
+14
+15
+16
+14
+14
+14
+10
+14
+11
+8
+5
+5
+4
+5
+5
+6
+4
+5
+5
+3
+3
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+1
+6
+17
+10
+2
+1
+0
+0
+0
+1
+0
+0
+1
+3
+6
+6
+7
+6
+7
+6
+4
+4
+4
+3
+4
+3
+3
+4
+3
+3
+4
+2
+4
+4
+3
+2
+2
+3
+2
+2
+3
+2
+4
+3
+4
+4
+3
+3
+3
+3
+4
+4
+5
+5
+5
+5
+5
+4
+3
+6
+3
+5
+12
+10
+15
+16
+17
+17
+21
+22
+21
+19
+19
+21
+21
+19
+22
+21
+21
+21
+19
+22
+19
+19
+18
+19
+19
+21
+21
+23
+23
+22
+22
+22
+23
+23
+23
+23
+23
+23
+22
+19
+17
+18
+16
+17
+17
+16
+16
+16
+16
+15
+17
+16
+10
+8
+6
+12
+10
+9
+6
+3
+2
+4
+5
+5
+11
+12
+12
+12
+11
+7
+6
+3
+3
+2
+3
+3
+4
+4
+4
+5
+4
+4
+4
+5
+5
+9
+10
+17
+17
+18
+19
+21
+22
+22
+19
+21
+21
+21
+19
+19
+18
+16
+17
+16
+17
+21
+21
+21
+21
+19
+21
+19
+19
+22
+21
+21
+19
+21
+18
+19
+19
+18
+18
+18
+17
+17
+17
+17
+15
+16
+17
+18
+21
+19
+21
+21
+21
+21
+21
+21
+23
+21
+22
+22
+22
+19
+21
+19
+18
+17
+19
+18
+18
+17
+18
+15
+16
+16
+14
+14
+14
+10
+14
+12
+8
+6
+5
+3
+3
+3
+4
+2
+4
+5
+4
+8
+3
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+1
+2
+7
+18
+15
+5
+3
+1
+1
+1
+1
+0
+0
+1
+3
+5
+5
+6
+5
+6
+5
+3
+3
+4
+3
+3
+3
+2
+3
+3
+3
+2
+0
+3
+3
+3
+2
+2
+3
+2
+2
+2
+1
+2
+1
+2
+1
+2
+2
+2
+2
+3
+3
+3
+4
+4
+4
+4
+4
+3
+6
+3
+4
diff --git a/Programmation/Exercices/serie_11_traitement_dimages/traitement_dimages.md b/Programmation/Exercices/serie_11_traitement_dimages/traitement_dimages.md
new file mode 100644
index 0000000000000000000000000000000000000000..cb5f5b12b1e86c9f6cafd40e5a25a6f13eb5a7f7
--- /dev/null
+++ b/Programmation/Exercices/serie_11_traitement_dimages/traitement_dimages.md
@@ -0,0 +1,367 @@
+---
+title: "Programmation séquentielle"
+subtitle: "Série 11 - Traitement d'images"
+date: 10.01.2023
+autoSectionLabels: false
+autoEqnLabels: true
+eqnPrefix:
+  - "éq."
+  - "éqs."
+chapters: true
+numberSections: false
+chaptersDepth: 1
+sectionsDepth: 3
+lang: fr
+documentclass: article
+papersize: A4
+cref: false
+urlcolor: blue
+toc: false
+---
+\newcommand{\mat}[1]{\underline{\underline{#1}}}
+
+# Cahier des charges
+
+## Buts
+
+* Manipulation de tableaux à deux dimensions en `C`.
+* Utilisation de `git`.
+* Utilisation de pointeurs.
+* Lecture et écriture de fichiers texte.
+* Créer une librairie logiciell et l'utiliser dans un programme.
+* (Bonus) Affichage graphique avec la librairie `SDL2`.
+
+## Énoncé
+
+Créer une librairie de manipulation d'images en *niveaux de gris*. Cette librairie devra permettre d'effectuer les opérations suivantes:
+
+1. Lecture d'une image au format PGM depuis un format texte.
+2. Sauvegarde d'une image dans le format PGM texte.
+3. Effectuer des opérations sur les images:
+   1. Symétrie *horizontale*, *verticale*, et *centrale* d'une image.
+   2. *Filtre* d'une image.
+   3. *Rogner* une image.
+   4. Calculer le *négatif* d'une image.
+4. (Bonus) Visualiser une image PGM obtenue à l'aide de la librairie SDL.
+
+Une fois votre librairie implémentée et testée, vous devez la mettre en oeuvre dans un programme utilisateur. Ce programme devra disposer d'une interface avec l'utilisateur (en ligne de commande ou graphique) permettant d'exploiter les fonctionnalités de la librairie. 
+
+Vous êtes libre de décider de la façon dont votre programme s'utilise. Il pourra par exemple prendre les noms de fichiers et les opérations à effectuer en argument, ou vous pouvez implémenter une interface interactive textuelle ou graphique.
+
+Pour ce travail, en plus de la réalisation de la librairie de traitement d'images et du programme utilisateur, vous devez
+utiliser le logiciel de gestion de version `git` et évidemment compiler le projet à l'aide d'un `Makefile`.
+
+### Gestion d'erreurs
+
+Un grand nombre des fonctions de ce travail peuvent échouer. Pour simplifier,
+nous nous limiterons à deux retour possibles du type `error_code` :
+
+
+```
+typedef enum _error_code {
+  ok, err
+} error_code;
+```
+
+### Représentation informatique des images
+
+Dans ce travail pratique, une image n'est rien d'autre qu'une matrice de nombres entiers,
+au sens du type `matrix` que vous avez implémenté dans un précédent travail
+pratique. Pour simplifier les images seront uniquement représentées en *niveaux de gris*.
+Ainsi chaque élément de la matrice représente un pixel. Les valeurs des pixels
+devront être limitées entre `0` et une valeur maximale `max`.
+
+Pour simplifier encore, les images seront supposées être données au format PGM. Le format PGM (portable graymap file format)
+est un format de fichier très simple permettant de stocker des images en niveau de gris. 
+Nous utiliserons le format PGM **textuel**. 
+Vous trouverez une définition du format sur la
+page [https://fr.wikipedia.org/wiki/Portable_pixmap](https://fr.wikipedia.org/wiki/Portable_pixmap).
+
+Une image PGM peut être représentée à l'aide de la structure de données suivante:
+
+```C
+typedef struct _pgm {
+    int max;
+    matrix pixels;
+} pgm;
+```
+
+Le format PGM implique la lecture dans un premier temps d'une entête contenant le texte
+`P2` sur la première ligne, puis les dimensions de l'image sur la deuxième ligne. Sur la troisième ligne
+se trouve le niveau de gris maximal. Finalement, les pixels de l'image en format texte sont stockés dans les lignes restantes. 
+
+Nous supposerons dans ce travail, pour simplifier, qu'il n'existe pas de commentaires dans les fichier (pas de lignes commençant par `#`).
+
+### Lecture et écriture d'une image PGM en format texte
+
+Afin de lire et écrire un fichier texte, il faut utiliser
+le type pointeur de fichier:
+
+```C
+FILE *f;
+```
+
+et les fonctions permettant de manipuler les fichiers:
+
+* `fopen()`{.C} avec les option `r` et `w` pour ouvrir un fichier en mode lecture ou écriture.
+* `fclose()`{.C} pour fermer un fichier.
+* `fprintf()`{.C} pour écrire.
+* `fgets()`{.C} pour lire une ligne d'un fichier texte.
+
+A l'aide de ces fonctions vous devriez être capables de lire et écrire des fichiers PGM.
+
+Afin de tester vos fonctions vous pouvez utiliser l'image du mandrill.
+
+![Image d'un mandrill.](figs/mandrill.png){#fig:mandrill width=50%}
+
+### Fonctions à implémenter
+
+Il faut implémenter **au minimum** les fonctions suivantes:
+
+* la fonction 
+ 
+  ```C
+  error_code pgm_read_from_file(pgm *p, char *filename);
+  ```
+  lisant le fichier `filename` et écrivant son contenu dans la variable `p`. Cette fonction retourne un `error_code`.
+* la fonction
+
+  ```C
+  error_code pgm_write_to_file(pgm *p, char *filename);
+  ```
+  écrivant le contenu de l'image `p` dans le le fichier `filename`. Cette fonction retourne un `error_code`.
+
+# Les transformations d'images
+
+## Le négatif
+
+Le négatif d'une image consiste à *inverser* la valeur des pixels de l'image par rapport à la valeur
+maximale permise. Ainsi si on représente `max` niveaux de gris, le négatif d'un pixel de niveau de gris, `p`, est donné par `max-p`. 
+
+![L'original (image de gauche) et le négatif (image de droite) de la photo du mandrill.](figs/mandrill_negative.png){#fig:mandrill_negative}
+
+### Fonctions à implémenter
+
+Il faut implémenter **au minimum** la fonction suivante:
+
+* la fonction 
+
+  ```C
+  error_code pgm_negative(pgm *neg, pgm *orig);
+  ```
+  calculant le négatif de l'image `orig` et la stockant dans `neg` (qui est également allouée dans cette fonction). L'image `orig` n'est pas modifiée. Cette fonction retourne un `error_code`.
+  
+
+## Les symétries
+
+Une symétrie verticale ou horizontale consiste à inverser l'ordre des pixels verticalement ou horizontalement
+respectivement. La symétrie centrale consiste à échanger les lignes et les colonnes d'une image.
+
+![Exemple de symétrie horizontale.](figs/mandrill_hor.png){#fig:mandrill_hor width=70%}
+
+![Exemple de symétrie verticale.](figs/mandrill_vert.png){#fig:mandrill_vert width=70%}
+
+![Exemple de symétrie centrale.](figs/mandrill_centr.png){#fig:mandrill_centr width=70%}
+
+### Fonctions à implémenter
+
+Il faut implémenter **au minimum** les fonctions suivantes:
+
+* la fonction 
+  
+  ```C
+  error_code pgm_symmetry_hori(pgm *sym, pgm *orig);
+  ```
+  calculant la symétrie horizontale de l'image `orig` et la stockant dans `sym` (qui est également allouée dans cette fonction). L'image `orig` n'est pas modifiée. Cette fonction retourne un `error_code`.
+* la fonction 
+
+  ```C
+  error_code pgm_symmetry_vert(pgm *sym, pgm *orig);
+  ```
+  calculant la symétrie verticale de l'image `orig` et la stockant dans `sym` (qui est également allouée dans cette fonction). L'image `orig` n'est pas modifiée. Cette fonction retourne un `error_code`.
+* la fonction
+
+  ```C
+  error_code pgm_symmetry_cent(pgm *sym, pgm *orig);
+  ```
+  calculant la symétrie centrale de l'image `orig` et la stockant dans `sym` (qui est également allouée dans cette fonction). L'image `orig` n'est pas modifiée. Cette fonction retourne un `error_code`.
+
+
+## Rogner
+
+Le rognage d'une image est une opération assez simple. Elle consiste à extraire une sous partie rectangulaire
+des pixels de l'image d'origine. 
+
+![Rognage de la photo de mandrill.](figs/mandrill_crop.png){#fig:mandrill_crop width=100%}
+
+### Fonctions à implémenter
+
+Il faut implémenter **au minimum** la fonction suivante:
+
+* la fonction
+
+  ```C
+  error_code pgm_crop(pgm *crop, pgm *orig, 
+                     int32_t x0, int32_t x1,
+                     int32_t y0, int32_t y1);
+  ```
+  calculant la sous-image de `orig` aux coordonnées `x0` à `x1` (non-inclu), et `y0` à `y1` (non-inclu). Le résultat est stocké dans `crop` (qui est également allouée dans cette fonction). L'image `orig` n'est pas modifiée. Cette fonction retourne un `error_code`.
+
+## Convolution et filtres [^1]
+
+Explication dans la documentation de gimp: [https://docs.gimp.org/2.8/fr/plug-in-convmatrix.html](https://docs.gimp.org/2.8/fr/plug-in-convmatrix.html)
+ 
+Les matrices de convolutions sont particulièrement utiles dans le traitement d'images.
+On les appelle également *noyaux* ou *masques*. L'image traitée est obtenue 
+en faisant la *convolution* entre la matrice et l'image. Ce genre d'opération
+est effectuée tout le temps dans vos téléphones portables pour appliquer des filtres sur vos photos (floutage, vieillissement, ...).
+
+Il existe une grande quantité de noyaux (vous pouvez en trouver des exemple sur la page 
+<https://en.wikipedia.org/wiki/Kernel_(image_processing)>), mais l'opération pour effectuer le traitement de l'image reste toujours la même. 
+Une image peut se représenter sous la forme d'une matrice $m\times n$
+\begin{equation}
+\mat{A}=
+\begin{pmatrix} 
+a_{11}    & \dots  & a_{1,j-1}   & a_{1,j}   & a_{1,j+1}   & \dots  & a_{1n}\\
+\vdots    & \ddots & \vdots      & \ddots    & \vdots      & \ddots & \vdots \\
+a_{i-1,1} & \dots  & a_{i-1,j-1} & a_{i-1,j} & a_{i-1,j+1} & \dots  & a_{i-1,n}\\
+a_{i,  1} & \dots  & a_{i,j-1}   & a_{i,j}   & a_{i,j+1}   & \dots  & a_{i-1,n}\\
+a_{i+1,1} & \dots  & a_{i+1,j-1} & a_{i+1,j} & a_{i+1,j+1} & \dots  & a_{i+1,n}\\
+\vdots    & \ddots & \vdots      & \ddots    & \ddots      & \ddots & \vdots \\
+a_{m,1}   & \dots  & a_{m,j-1}   & a_{m,j+1} & \dots       & \dots  & a_{mn}\\
+\end{pmatrix}.
+\end{equation}
+Si nous choisissons une matrice de convolution, $\mat{C}$, $3\times 3$ (cela se généralise pour toutes les tailles), de la forme 
+\begin{equation}
+\mat{C}=\begin{pmatrix}
+c_{11} & c_{12} & c_{13} \\
+c_{21} & c_{22} & c_{23} \\
+c_{31} & c_{32} & c_{33}
+\end{pmatrix},
+\end{equation}
+nous pouvons écrire la transformation de tous les éléments $a_{i,j}$ de la matrice $\mat{A}$, que nous noterons $b_{i,j}$, comme
+\begin{align}
+b_{i,j}&=\left[\begin{pmatrix}
+c_{11} & c_{12} & c_{13} \\
+c_{21} & c_{22} & c_{23} \\
+c_{31} & c_{32} & c_{33}
+\end{pmatrix}\ast
+\begin{pmatrix} 
+& a_{i-1,j-1} & a_{i-1,j} & a_{i-1,j+1}\\
+& a_{i,j-1}   & a_{i,j}   & a_{i,j+1}  \\
+& a_{i+1,j-1} & a_{i+1,j} & a_{i+1,j+1}\\
+\end{pmatrix}\right]\nonumber\\
+&=c_{11}a_{i-1,j-1}+c_{12}a_{i-1,j}+c_{13}a_{i-1,j+1}\nonumber\\
+&\quad\quad+c_{21}a_{i,j-1}+c_{22}a_{i,j}+c_{23}a_{i,j+1}\nonumber\\
+&\quad\quad+c_{31}a_{i+1,j-1}+c_{32}a_{i+1,j}+c_{33}a_{i+1,j+1}.
+\end{align}
+On voit donc que la convolution est une combinaison linéaire de tous les éléments d'une sous matrice de $\mat{A}$ dont les poids sont donnés
+par la matrice de convolution. La somme des éléments de la matrice de convolution est en général de $1$ (on dit qu'elle est normalisée à 1) 
+pour éviter de modifier la luminosité des pixels.
+
+---
+
+### Illustration (Floutage) 
+
+Si la matrice de convolution est donnée par
+\begin{equation}
+\mat{C}=\frac{1}{9}\begin{pmatrix}
+1 & 1 & 1 \\
+1 & 1 & 1 \\
+1 & 1 & 1
+\end{pmatrix},
+\end{equation}
+on voit que son effet est de moyenner la valeur de chaque pixel avec tous ses voisins
+\begin{align}
+b_{ij}&=\frac{1}{9}(a_{i-1,j-1}+a_{i-1,j}+a_{i-1,j+1}+a_{i,j-1}+a_{i,j}\nonumber\\
+	  &\quad\quad+a_{i,j+1}+a_{i+1,j-1}+a_{i+1,j}+a_{i+1,j+1}).
+\end{align}
+
+---
+
+Pour l'implémentation que nous vous proposons ici, les poids sont tous entiers (la `struct matrix` ne contient que des entiers).
+Afin de pouvoir implémenter un filtre quelconque malgré tout, nous avons rajouté une normalisation
+dans la signature de la fonction. Dans le cas de la matrice de convolution 
+\begin{equation*}
+\mat{C}=\frac{1}{9}\begin{pmatrix}
+1 & 1 & 1 \\
+1 & 1 & 1 \\
+1 & 1 & 1
+\end{pmatrix},
+\end{equation*}
+la variable `kernel` de la fonction
+
+```C
+error_code pgm_conv(pgm *conv, pgm *orig,
+                    matrix *kernel, double norm);
+```
+
+contiendrait 
+\begin{equation*}
+\mathrm{kernel}=\begin{pmatrix}
+1 & 1 & 1 \\
+1 & 1 & 1 \\
+1 & 1 & 1
+\end{pmatrix},
+\end{equation*}
+et la normalisation, `norm`, serait
+\begin{equation*}
+\mathrm{norm}=\frac{1}{9}.
+\end{equation*}
+
+On peut aisément constater que ces opérations sont mal définies pour les pixels se trouvant sur les bords de l'image (aux endroits où les pixels n'ont pas suffisamment de voisins
+pour effectuer l'opération de convolution). Il existe différentes solutions possibles:
+
+1. Diminuer la taille de l'image traitée. L'image sera plus petite que l'image de départ de $n$ pixels, où $n\times n$ est la taille de la matrice de convolution.
+2. La taille de l'image est étendue en copiant le dernier pixel sur tous les pixels manquants dans une direction donnée.
+3. On effectue une réflexion miroir de l'image dans toutes les directions.
+
+Dans notre cas, on considérera simplement que les pixels absents valent `0`.
+
+### Remarques
+
+Il se peut que suite à l'application d'un filtre, vous dépassiez la valeur maximale autorisée pour un pixel, ou obteniez
+une valeur plus petite que zéro. Dans ces cas il faudra ramener les valeurs dans l'intervalle `[0, max]`:
+
+1. Si la valeur du pixel est inférieure à `0`, alors le pixel vaudra `0`.
+2. Si la valeur du pixel est supérieure `max`, alors le pixel vaudra `max`.
+
+Par ailleurs, il se peut que la valeur des pixels ne soit plus entière. Il faudra donc
+tronquer le nombre obtenu pour en faire un entier.
+
+### Fonctions à implémenter
+
+Il faut implémenter **au minimum** la fonction suivante:
+
+* la fonction 
+
+```C
+error_code pgm_conv(pgm *conv, pgm *orig,
+                    matrix *kernel, double norm);
+```
+calculant la convolution entre `orig` et le  noyau `kernel` ainsi que sa normalisation `norm`. Le résultat est stocké dans `conv` (qui est également allouée dans cette fonction). L'image `orig` n'est pas modifiée. Cette fonction retourne un `error_code`.
+
+## (Bonus) Afficher l'image avec la librairie SDL
+
+Uniquement après avoir réalisé  **intégralement** toutes les parties qui précèdent,
+afficher les images en niveau de gris à l'aide de la librairie `SDL2`.
+
+Vous trouverez toutes les fonctions nécessaires dans l'exemple se trouvant sur [ce lien](https://malaspinas.academy/prog_seq_c_tp/tableaux_unidimensionnels/gfx_example.tar.gz). Cet exemple affiche du bruit (des valeurs de gris aléatoires
+sur un grand nombre de pixels). Vous **devez** réutiliser les fonctions se trouvant dans cet exemple qui sont là pour vous faciliter la vie (et non tenter de réinventer la roue).
+
+Le code dont vous devez vous inspirer est dans le fichier `gfx_example.c` (qui utilise `gfx.h/c`).
+Outre les fonctions de création/destruction du contexte, la fonction importante
+est `render()`{.C} qui affiche un pixel à la position `x`, `y` à un niveau de gris `color`,
+à l'aide de la fonction `put_pixel()`{.C}.
+
+<!-- # Travail à rendre
+
+* Ce travail est à réaliser individuellement.
+* Vous devez rendre votre code sur votre répo `git` au plus tard le mardi 1er décembre 2020 à 23h30 (la version antérieure ou égale à cette date sera récupérée sur votre git).
+* Tout le monde n’ayant pas le même nom de repo git, veuillez écrire l’adresse de votre git, ainsi que votre nom sur le wiki sur `cyberlearn`. N’oubliez pas de laisser votre répo public pour qu'on puisse le cloner.
+* Suite à ce rendu, vous devrez effectuer une présentation orale de votre travail d’une durée d’au maximum 20 min avec des diapositives.
+* La présentation orale aura lieu les mercredi 2 et 9 décembre pendant les heures de cours.
+* Vous serez notés sur la présentation et sur le code que vous avez rendu (pondération 1/4 - 3/4). -->
+
+
+[^1]: Repris du cours de math de N. Eggenberg et O. Malaspinas 
diff --git a/Programmation/Exercices/serie_11_traitement_dimages/traitement_dimages.pdf b/Programmation/Exercices/serie_11_traitement_dimages/traitement_dimages.pdf
new file mode 100644
index 0000000000000000000000000000000000000000..7aad77bdbffbe65ed01d0a253499ca1df7c8a2bd
Binary files /dev/null and b/Programmation/Exercices/serie_11_traitement_dimages/traitement_dimages.pdf differ