sample02.dem
上传用户:hbrsgg3
上传日期:2007-05-28
资源大小:1157k
文件大小:510k
源码类别:

3D图形编程

开发平台:

Visual C++

  1. 0.000000 0.000000 361 241 0.000694
  2.   316   317   320   320   314   308   303   300   299   292   284   280   280   280   271   264   260   260   260   280   277   280   280   280   280   277   276   275   275   276   278   280   280   282   289   299   300   300   299   300   299   300   299   298   298   297   297   300   290   283   280   280   280   282   288   299   297   298   300   300   300   299   299   299   299   299   300   300   297   295   293   291   289   287   285   284   285   287   293   299   300   298   297   297   297   297   297   297   297   296   296   296   299   302   310   320   320   317   317   319   323   331   335   340   337   337   337   338   340   346   359   360   357   357   357   358   360   367   379   380   378   378   380   383   390   400   400   400   399   399   400   399   405   420   440   439   439   446   457   473   478   500   517   520   514   516   520   520   518   500   500   526   561   600   621   640   660   650   623   598   580   560   550   540   530   520   520   520   511   499   499   499   500   500   500   480   478   460   460   479   479   480   500   499   514   520   520   536   540   540   559   560   560   580   580   579   584   580   580   580   580   580   596   598   596   580   586   583   582   579   576   559   551   547   543   540   540   540   541   541   540   535   520   519   520   519   520   512   500   503   499   520   520   520   519   526   540   539   546   559   561   569   574   580   563   560   540   540   560   579   600   596   598   600   600   620   640   640   660   659   655   656   657   660   659   644   640   634   640   637   638   640   640   620   619   620   596   572   560   581   620   639   610   600   620   598   563   599   593   594   600   595   539   520   513   499   502   504   505   502   520   519   523   541   555   499   502   540   541   560   580   580   579   580   599   600   584   580   580   579   584   600   600   595   596   596   595   595   600   580   559   531   520   536   560   560   560   553   560   560   540   521   510   500   480   460   439   443   441   480   500   517   515   520   534   570   599   586   566   559   558 
  3.   320   320   316   313   309   305   300   300   294   287   281   279   274   270   266   262   260   260   266   280   280   280   272   274   274   274   274   275   276   277   280   279   279   281   286   300   300   294   297   299   300   300   300   300   297   300   300   291   285   280   279   280   280   282   288   300   300   300   299   299   300   299   299   299   300   300   300   298   296   294   291   289   287   285   282   282   284   288   294   300   298   298   297   297   297   297   297   297   297   296   296   296   298   304   311   320   317   317   317   320   327   340   340   338   338   337   337   337   338   343   349   354   359   358   358   358   359   365   372   380   380   380   380   382   389   400   399   400   399   400   402   399   400   419   420   440   440   445   460   459   459   480   500   499   479   491   500   498   479   480   486   520   560   596   620   625   639   629   639   620   600   597   570   560   560   549   540   520   515   500   500   500   500   500   480   480   485   479   480   499   500   500   500   500   520   520   540   540   556   560   580   580   579   580   600   582   579   600   600   600   600   599   600   599   600   594   580   580   580   582   579   550   540   540   540   540   560   539   540   540   540   540   540   540   531   526   520   512   500   500   500   520   520   520   520   519   540   540   547   560   565   579   580   576   580   565   540   539   559   579   598   600   600   600   599   602   620   621   640   659   656   656   660   649   640   640   640   620   640   640   640   640   620   620   619   620   616   576   560   587   612   618   600   578   600   599   580   542   539   539   540   540   520   519   500   500   504   539   540   540   526   520   540   559   559   513   520   540   540   560   560   566   570   579   580   580   580   573   575   580   580   580   588   600   599   600   600   599   600   577   560   533   518   513   538   536   553   554   553   539   538   539   519   499   480   460   440   440   439   460   479   480   500   502   541   580   597   555   533   543   541 
  4.   312   311   309   306   303   300   300   299   288   280   280   271   267   260   259   260   260   260   262   265   260   260   260   267   270   272   274   276   277   279   280   279   280   280   280   279   279   280   300   300   298   300   300   300   300   291   288   280   280   280   280   280   279   280   285   290   294   297   298   299   300   299   299   299   300   299   298   297   294   290   287   285   283   282   279   280   285   291   300   298   298   298   297   297   297   297   297   296   296   296   296   296   302   308   320   316   316   316   317   319   327   340   338   338   338   337   337   337   338   340   344   352   359   360   359   360   360   362   368   374   380   379   379   380   386   391   395   398   400   400   402   419   420   417   424   439   440   441   447   451   459   460   480   480   480   479   479   478   460   480   480   500   544   585   599   600   600   597   593   583   595   620   611   599   580   561   553   540   520   500   500   500   500   497   494   500   500   480   480   503   520   520   500   520   539   541   555   560   563   580   580   599   605   600   619   610   599   600   620   619   620   620   619   620   605   600   597   594   600   600   580   558   540   550   560   560   560   560   540   540   560   551   548   546   540   531   520   517   511   508   500   513   520   520   520   522   520   540   542   560   563   580   580   577   580   580   560   540   540   559   580   597   590   579   599   599   619   639   639   660   660   660   660   640   640   629   619   620   620   625   626   620   619   600   600   613   598   560   560   572   578   593   596   556   578   569   577   559   538   519   514   520   519   500   503   505   523   560   560   559   536   520   539   560   559   539   520   536   540   539   560   560   560   566   567   569   566   560   566   570   575   580   580   586   588   588   587   580   580   579   542   538   518   500   502   519   517   517   518   514   496   497   495   499   460   440   448   451   439   460   468   480   500   518   539   558   554   513   512   524   529 
  5.   302   303   301   300   299   299   280   284   280   280   260   260   260   260   260   260   260   260   260   260   260   260   260   265   269   274   276   280   280   278   279   280   280   280   280   289   300   300   300   300   300   300   280   279   280   280   280   282   281   280   279   280   279   280   282   287   293   297   300   300   299   300   300   300   298   296   294   291   287   285   280   280   279   280   280   280   287   300   300   299   298   298   297   297   297   297   297   296   296   296   296   300   307   320   314   315   315   315   316   319   327   340   340   340   340   338   337   337   337   339   342   349   360   360   358   359   360   361   365   372   380   379   379   380   383   388   394   400   399   420   420   420   420   420   419   426   440   439   440   440   440   455   460   478   459   460   460   460   461   499   522   542   560   600   600   598   569   577   560   560   581   619   640   639   600   580   560   540   520   512   500   500   501   501   498   496   491   480   480   501   520   520   520   541   541   569   582   580   604   610   620   620   639   643   646   633   620   620   640   640   640   640   640   640   620   619   600   600   600   599   576   563   539   560   560   580   580   560   540   560   559   560   560   560   548   540   520   519   519   520   515   516   518   519   520   520   520   527   540   544   560   563   569   580   580   568   560   552   540   540   559   560   560   579   600   600   620   619   639   639   640   639   643   639   630   619   600   600   620   620   620   612   606   600   580   588   576   560   540   540   543   559   540   534   539   531   537   536   508   519   499   500   500   507   504   540   560   559   556   559   540   540   560   559   560   539   525   520   540   540   540   539   560   559   560   560   560   559   560   560   568   573   580   580   580   580   580   580   560   560   560   540   520   503   495   480   479   480   489   480   476   460   460   460   459   466   462   456   439   460   460   459   474   500   502   528   520   499   500   520   520 
  6.   300   300   300   299   280   280   280   280   279   260   266   263   262   261   260   260   259   259   260   260   260   260   264   270   274   280   279   278   278   278   279   280   283   287   291   300   300   300   298   280   280   280   280   280   280   280   280   280   280   279   280   280   279   280   281   288   300   300   299   300   299   298   297   295   292   288   286   284   280   280   280   280   280   280   280   281   288   300   300   300   300   299   298   297   297   297   296   296   296   296   298   304   320   315   315   315   315   315   315   317   323   329   334   337   340   338   337   337   337   338   340   345   351   354   357   360   359   360   363   371   380   380   380   379   381   388   400   400   399   399   399   400   399   400   420   419   420   420   429   434   439   440   439   439   440   440   440   471   500   508   540   560   580   580   579   557   539   538   539   544   578   600   623   640   636   600   576   540   520   520   512   499   509   499   500   500   492   480   480   499   519   534   540   559   580   601   619   620   621   639   640   661   666   669   670   661   666   664   660   667   662   660   659   659   640   640   620   620   620   600   580   560   560   562   579   600   580   559   560   562   579   580   568   560   560   540   520   520   520   520   520   520   520   519   519   520   519   520   520   540   546   560   560   565   566   560   559   560   560   540   539   557   560   580   579   600   600   620   620   620   620   640   640   639   620   611   600   600   599   600   600   600   600   600   579   559   556   540   546   545   544   519   520   520   520   519   520   520   509   507   503   518   520   500   501   530   540   560   560   560   559   560   561   579   560   545   540   540   538   540   540   539   540   560   540   540   540   551   555   559   561   564   566   567   567   568   568   564   560   540   540   540   540   520   520   499   480   460   460   459   460   460   461   465   486   500   480   460   440   440   460   460   460   459   480   499   499   498   504   520   519 
  7.   280   280   280   280   280   260   260   259   260   264   263   263   262   261   260   260   259   260   260   260   261   265   271   280   280   279   279   279   280   281   282   285   290   300   300   300   296   280   280   283   281   280   277   276   275   276   277   277   277   278   280   279   279   279   281   287   300   300   300   296   295   294   292   288   285   279   280   280   280   280   280   279   279   279   279   280   284   290   294   296   300   300   299   298   297   297   296   296   296   296   297   307   320   317   316   316   315   315   315   316   319   326   333   340   338   338   337   337   337   337   339   341   345   350   356   360   359   360   362   369   379   380   380   378   380   387   400   400   399   393   391   393   397   399   399   399   414   420   420   425   431   434   434   435   440   440   460   479   500   520   540   560   559   560   559   538   515   494   514   536   562   596   620   640   636   600   573   540   527   520   520   524   520   520   520   499   500   479   480   500   511   520   540   549   574   599   620   620   640   640   660   675   680   699   720   711   709   708   719   704   689   680   681   679   677   660   640   640   619   600   600   580   560   582   600   600   580   560   580   583   600   584   580   565   560   540   536   532   528   529   540   536   520   520   519   519   519   520   520   521   540   540   549   559   561   560   560   560   559   560   554   556   560   568   579   587   600   599   608   620   619   619   620   620   620   599   600   600   579   589   589   589   586   580   580   560   540   540   541   541   546   540   527   521   541   549   535   522   541   549   540   544   520   500   500   520   540   545   560   560   560   559   563   579   560   560   539   539   540   540   540   540   540   540   540   540   540   544   549   560   560   560   560   560   560   560   560   560   559   539   520   520   520   520   500   499   478   460   480   480   480   481   500   499   500   498   480   460   440   439   460   475   466   463   460   480   479   480   500   520   520 
  8.   280   272   260   260   260   265   263   262   263   263   263   262   262   261   260   260   260   260   262   264   269   272   280   280   278   278   278   281   286   288   290   292   300   300   299   280   280   280   279   277   276   273   269   268   268   271   272   273   274   276   280   280   280   279   280   283   287   291   291   288   287   286   285   280   280   280   280   280   280   280   279   279   278   278   278   279   281   285   288   292   296   300   300   298   297   297   296   296   296   296   298   306   320   320   318   317   316   315   315   316   318   326   340   337   338   338   338   338   338   338   338   340   343   350   360   360   359   359   360   364   367   370   375   380   379   383   385   380   380   379   380   380   393   400   399   400   408   414   419   420   423   425   425   420   440   460   460   480   499   520   520   539   535   534   520   513   497   480   499   523   560   587   604   620   618   598   560   540   519   520   540   546   541   540   521   519   500   500   497   499   507   520   528   540   560   576   599   615   620   619   637   660   680   689   699   700   718   720   720   712   740   730   730   703   706   690   671   652   623   620   600   580   580   599   599   600   580   580   600   600   600   588   580   560   557   540   540   540   536   535   540   540   520   520   520   519   519   520   520   530   536   540   540   560   560   562   565   568   566   562   560   558   560   560   570   580   580   584   600   607   608   610   599   607   600   600   593   580   580   580   580   579   580   575   559   559   549   540   560   580   579   554   560   580   569   578   557   559   548   549   560   559   514   507   500   520   520   538   540   540   560   559   561   560   560   540   539   539   540   540   540   540   539   540   539   540   540   540   540   546   547   540   540   540   539   540   540   540   540   520   519   500   499   500   498   480   481   479   500   500   499   499   495   493   500   477   460   460   460   455   460   479   499   498   480   481   479   482   480   501   507 
  9.   260   260   264   263   263   263   263   263   263   262   262   262   261   260   260   260   260   263   268   272   280   280   277   278   277   277   279   284   300   300   300   300   299   280   280   278   272   271   272   269   267   265   260   260   260   265   268   269   271   273   276   280   280   279   280   279   280   283   283   280   280   280   280   280   280   279   280   280   280   279   279   278   278   278   278   278   279   281   284   287   292   295   299   297   297   297   296   296   296   296   297   303   311   320   320   320   317   316   315   316   317   326   340   340   340   340   339   339   340   339   340   340   344   352   360   359   359   359   360   361   360   360   371   380   380   380   380   380   380   380   380   379   391   399   398   399   403   410   415   419   420   419   419   419   440   440   459   480   488   500   500   500   500   500   497   494   459   479   500   525   560   580   600   600   596   578   546   520   516   510   533   561   580   577   558   540   520   520   500   500   500   520   519   520   540   557   576   597   596   586   606   640   660   678   679   680   679   700   704   720   720   740   753   760   749   721   699   674   640   640   619   600   600   600   619   608   600   619   620   620   600   600   579   560   560   560   560   540   540   540   538   539   530   520   520   520   519   520   526   540   540   540   551   560   565   569   572   580   580   560   560   559   559   560   565   572   580   600   600   598   599   601   600   600   599   592   588   583   580   575   580   579   559   559   540   540   540   560   561   580   599   576   560   600   599   580   580   561   560   559   557   532   500   499   500   520   519   520   540   540   560   558   558   560   540   539   540   540   540   540   540   539   539   539   539   539   539   540   540   540   540   535   533   534   540   540   533   520   520   519   500   500   480   480   480   482   480   480   499   500   501   499   500   496   480   478   460   480   460   460   460   480   500   497   500   479   480   499   499   500   500 
  10.   266   265   264   264   263   263   263   262   262   261   261   261   260   260   260   260   264   270   280   280   280   278   277   277   277   277   278   283   300   280   280   285   285   279   272   267   260   260   264   260   260   260   260   259   260   262   264   266   268   269   272   275   276   277   278   279   280   280   280   280   279   279   279   280   279   280   279   280   279   279   278   278   278   278   278   278   278   279   281   284   287   292   295   296   297   297   296   296   296   296   297   299   306   312   316   320   317   316   316   315   316   321   328   333   336   340   340   340   339   340   340   341   347   360   360   359   359   359   359   360   360   360   367   380   380   377   377   377   378   380   380   384   400   400   398   399   402   408   420   420   420   419   420   420   440   440   460   460   480   479   480   480   480   480   479   439   446   480   499   521   539   560   577   595   577   560   520   500   499   499   521   580   600   600   580   563   560   520   502   500   500   500   500   512   529   539   557   560   579   580   601   629   640   656   645   660   680   680   700   699   712   720   740   739   739   720   700   680   665   640   620   600   602   620   620   620   619   620   624   620   620   607   600   580   580   579   560   549   540   539   538   540   540   529   519   522   521   523   525   537   546   560   560   560   580   580   580   580   580   560   560   559   560   560   560   560   580   580   580   600   599   599   600   600   590   579   580   578   579   560   560   560   560   540   544   540   560   564   580   600   592   600   600   587   582   579   579   559   556   540   534   500   500   520   520   520   540   540   540   560   560   560   560   559   540   540   540   540   539   539   539   539   539   539   539   539   539   538   538   535   529   520   520   520   526   527   525   520   520   500   500   479   480   480   480   480   480   500   499   519   507   500   499   480   484   480   480   480   460   463   460   461   500   520   499   480   481   500   519   510   509 
  11.   267   265   264   264   263   263   262   262   261   260   260   260   260   260   262   265   270   280   280   278   277   277   277   276   276   277   277   280   280   260   260   268   270   267   260   260   260   260   261   260   260   260   260   259   259   260   261   263   265   267   269   271   273   275   277   279   280   280   280   280   279   279   279   279   279   279   280   280   279   278   278   278   278   278   278   278   278   278   280   282   285   290   299   297   298   297   297   296   296   296   296   298   303   310   320   318   318   317   316   316   316   318   322   326   331   334   337   338   340   339   339   341   348   360   360   359   360   360   360   360   360   360   363   359   360   369   372   375   380   379   379   384   391   400   399   398   399   404   410   414   417   420   420   427   440   441   449   460   460   459   460   458   459   457   459   440   440   469   500   519   533   540   560   560   540   539   500   480   480   500   524   563   600   600   600   582   580   540   521   518   508   499   500   500   521   520   527   539   540   572   579   607   618   609   620   645   660   660   680   680   700   701   720   720   720   718   700   681   680   653   640   623   620   640   640   621   640   639   640   634   620   620   614   600   596   579   560   553   540   539   539   540   540   535   532   530   528   528   534   544   560   560   560   567   579   578   578   580   570   560   560   560   560   560   560   560   559   560   577   580   580   580   580   585   582   580   573   580   579   559   560   560   540   540   540   540   560   569   580   600   596   600   600   580   580   580   560   557   519   520   519   499   500   520   526   540   540   539   546   560   560   560   540   540   539   540   539   540   539   540   539   540   540   540   539   539   538   538   534   528   520   520   516   520   520   520   520   516   500   499   494   480   480   479   485   479   491   500   520   520   520   500   492   479   482   480   500   493   480   460   465   471   486   515   520   500   500   500   520   520   520 
  12.   267   266   264   264   263   263   262   261   260   260   260   260   260   265   269   272   279   276   277   277   277   276   276   275   276   280   280   270   260   259   261   259   259   260   259   259   259   260   259   260   260   259   259   259   259   259   260   261   263   265   267   269   271   273   276   280   280   280   280   280   279   279   278   278   278   278   278   278   278   278   278   278   278   278   278   278   278   279   280   281   284   291   300   299   300   298   298   297   296   296   296   298   301   310   319   318   318   317   316   316   316   317   319   323   326   331   336   340   340   339   339   340   345   352   360   359   358   358   358   360   360   360   360   360   360   364   369   374   377   377   378   380   387   393   399   398   399   400   404   409   415   420   421   427   440   440   440   440   440   439   440   440   440   420   420   440   460   480   499   500   508   535   540   540   520   500   480   484   486   502   543   570   599   600   600   600   600   584   560   544   534   521   520   520   520   520   520   538   540   560   579   592   598   600   620   630   639   640   660   665   679   689   696   700   700   699   679   680   666   660   659   651   640   644   644   640   660   660   660   650   640   640   620   608   600   580   579   560   540   539   541   541   540   540   540   539   537   537   542   559   557   560   560   570   580   578   579   580   560   559   560   559   560   559   559   560   560   560   560   560   576   579   579   580   580   560   560   560   560   562   557   549   540   540   547   560   560   571   580   600   600   600   579   579   559   559   540   535   520   521   518   519   514   524   540   540   541   542   546   549   540   539   543   540   540   540   540   539   541   545   546   540   542   541   540   540   539   535   528   520   520   515   500   500   500   508   509   507   504   501   498   500   500   500   500   494   500   499   504   499   500   500   490   479   480   480   500   500   480   474   460   466   459   481   520   529   504   500   504   520   520 
  13.   266   265   264   263   263   262   261   260   260   260   260   266   270   273   280   280   277   277   277   277   276   276   274   272   280   269   260   259   260   260   260   260   260   260   260   260   259   260   259   259   259   259   259   259   259   260   260   261   263   264   266   268   269   272   276   280   279   279   280   280   279   278   278   278   278   278   278   278   278   278   278   278   279   279   280   280   280   281   281   282   286   292   296   298   300   300   300   299   298   297   297   298   303   311   320   320   319   318   317   316   316   316   318   320   325   333   340   339   339   339   339   340   342   346   351   352   354   354   355   356   357   358   359   360   360   365   372   380   377   377   377   379   383   390   399   400   400   399   402   409   420   420   420   423   427   429   430   431   431   430   428   420   420   419   420   440   460   480   480   480   489   519   520   517   500   476   460   460   503   523   573   600   600   580   579   579   597   594   599   579   560   560   542   539   541   540   540   540   540   540   559   560   580   600   599   593   599   620   635   638   660   660   660   678   678   660   660   660   660   660   660   660   660   660   660   660   680   680   680   674   660   640   620   620   600   580   574   560   555   551   547   544   540   540   540   543   540   540   541   560   560   559   560   580   580   580   579   577   571   564   560   560   561   561   560   560   565   580   580   580   577   580   580   580   574   560   560   560   560   559   554   540   540   540   551   560   565   580   583   599   600   580   579   560   553   539   520   529   523   520   519   519   522   530   540   545   549   550   551   548   540   540   540   540   540   539   540   541   539   559   560   550   540   540   542   540   538   533   519   520   521   517   511   500   500   499   500   500   500   500   500   500   498   497   500   500   500   499   501   500   500   500   490   480   480   486   500   500   500   479   469   459   459   479   506   554   535   519   501   520   520 
  14.   265   264   264   263   262   261   260   260   259   260   265   280   280   280   280   279   280   277   276   276   277   274   280   260   260   260   260   261   260   260   259   260   260   260   260   260   259   259   259   259   260   260   261   261   261   261   261   263   265   266   268   269   271   274   277   280   279   279   279   279   278   278   277   277   277   277   277   278   278   279   279   280   282   283   284   284   284   285   285   287   292   300   300   300   299   299   300   300   298   298   298   302   308   314   320   319   318   318   317   316   317   317   319   321   328   340   340   339   339   339   339   339   340   342   343   345   348   349   351   353   354   356   358   360   361   367   380   380   378   378   378   378   380   385   390   393   396   397   400   408   420   418   419   420   420   420   419   420   420   420   419   417   399   420   440   442   459   460   458   459   480   500   499   496   477   460   459   488   520   545   580   595   599   579   560   560   559   566   580   580   569   565   560   560   560   560   560   557   546   560   560   560   565   580   580   571   585   616   594   617   639   640   640   640   639   640   639   648   645   639   640   640   660   660   668   680   686   701   705   687   664   640   640   620   600   580   580   560   560   560   554   551   549   540   551   553   559   560   560   560   560   565   579   580   584   580   579   580   579   560   560   566   569   566   559   559   560   580   580   580   580   580   579   578   580   567   561   560   560   559   555   550   550   552   560   560   566   580   580   584   583   579   560   559   540   539   520   524   521   520   520   523   530   540   540   560   560   559   560   555   554   560   560   560   560   560   540   540   540   559   560   559   559   560   546   540   540   535   529   526   520   519   520   520   510   500   499   519   520   499   500   499   499   500   500   499   501   502   502   501   499   500   490   480   479   487   495   500   500   480   470   460   465   462   513   557   560   545   526   520   520 
  15.   264   263   263   262   261   260   260   259   259   260   265   280   280   280   280   274   280   277   275   280   280   280   260   260   261   261   261   260   260   259   259   260   259   260   259   259   259   259   259   261   262   263   264   265   265   265   266   270   271   272   273   274   275   280   280   278   278   278   278   278   278   277   277   277   277   277   278   278   280   282   283   285   289   290   291   291   291   292   292   294   300   300   299   299   298   298   298   298   299   299   303   309   320   320   319   318   318   318   318   317   318   322   325   326   331   340   338   339   340   339   339   339   339   340   339   340   343   344   347   349   352   356   360   360   361   368   380   380   380   380   380   378   379   381   385   389   393   400   399   407   420   420   412   411   410   410   411   414   414   419   400   400   401   420   440   440   440   440   439   459   460   480   480   480   459   439   465   499   520   540   560   580   580   578   539   540   540   540   560   567   580   580   580   579   580   582   584   580   579   580   580   560   560   560   556   550   579   577   560   579   593   620   620   633   636   639   640   640   640   620   633   639   660   661   680   699   699   724   740   715   680   660   640   620   599   600   600   580   567   560   559   560   560   560   560   560   560   566   560   560   559   571   580   600   600   580   580   580   580   571   560   580   580   580   571   570   571   576   580   580   579   579   579   576   580   560   560   559   559   558   556   555   560   560   560   559   562   568   580   580   580   580   560   540   539   520   523   520   520   519   522   529   540   540   560   560   565   564   560   560   560   565   567   567   564   560   560   540   539   560   563   565   562   560   549   540   540   539   537   534   532   528   523   520   520   520   520   522   520   509   500   500   504   502   500   500   508   509   506   503   500   499   491   479   483   489   500   500   500   479   471   460   460   471   492   534   558   560   540   540   540 
  16.   263   262   261   260   260   260   259   259   259   259   259   260   260   260   260   260   275   280   276   260   260   260   264   262   262   261   260   260   259   259   259   260   259   259   259   259   259   259   263   267   269   270   271   271   272   272   273   280   280   280   280   280   280   280   278   278   277   277   277   277   277   277   277   277   278   278   280   283   288   290   291   293   300   300   300   300   300   300   300   300   300   299   298   298   298   298   298   298   300   304   310   320   316   317   317   317   317   318   318   321   327   330   340   332   334   336   337   340   340   338   340   340   339   338   339   340   340   340   344   347   352   360   360   359   360   365   370   374   376   377   380   379   378   379   381   384   389   394   399   402   406   406   400   400   400   400   400   404   406   400   400   400   420   418   427   431   435   437   440   440   452   460   460   460   440   440   467   495   512   520   540   560   560   560   540   519   518   540   540   560   580   580   579   600   600   600   620   620   603   600   580   560   540   540   520   540   559   540   542   570   586   600   620   622   626   630   631   629   620   620   620   635   640   660   660   680   699   719   739   707   679   659   640   620   609   600   600   580   570   560   560   560   568   571   580   579   580   580   580   580   575   576   583   588   591   580   582   580   580   580   575   580   580   578   580   580   580   579   579   579   580   580   580   579   560   560   560   560   559   558   558   558   560   559   560   560   559   560   560   580   580   560   560   540   520   524   520   522   520   519   530   535   540   540   560   565   580   580   560   560   580   580   580   580   574   580   560   560   556   560   580   580   567   560   550   540   540   540   540   540   540   540   530   519   520   540   540   540   529   519   520   520   512   508   500   520   520   520   512   507   503   500   494   490   487   490   500   499   500   479   472   460   459   459   460   492   531   557   540   540   540 
  17.   262   261   260   259   259   259   259   260   260   260   260   261   261   261   262   262   260   270   270   267   264   264   264   263   262   261   260   260   259   260   260   259   259   259   259   259   260   264   269   279   279   280   280   280   280   280   280   280   278   280   280   279   278   278   277   277   277   276   277   277   277   277   278   280   281   284   288   292   300   300   300   300   300   298   298   298   298   298   298   298   298   298   297   297   297   298   298   302   307   311   320   320   317   316   316   316   316   317   321   328   339   340   337   337   340   340   339   340   332   333   335   336   336   337   338   340   339   340   342   344   351   360   360   359   360   362   365   368   371   373   375   376   377   379   379   381   385   391   400   400   400   400   399   398   398   398   400   400   400   401   400   407   419   418   420   423   425   428   430   433   440   440   447   440   444   440   459   480   480   500   520   529   554   560   535   515   499   520   532   540   560   569   580   580   598   600   620   619   620   619   597   560   540   520   520   520   520   540   561   584   620   620   614   620   620   621   622   620   619   600   619   630   640   659   680   679   700   720   740   716   679   660   640   619   600   600   599   580   574   560   564   580   580   579   580   600   600   584   580   580   580   580   580   590   600   600   588   580   580   580   580   579   580   583   587   588   586   580   580   580   582   580   579   577   571   560   560   560   559   559   559   560   559   560   560   560   556   539   549   560   559   559   540   537   520   519   527   529   531   540   540   540   540   539   557   560   580   581   580   580   580   590   600   600   589   580   580   562   560   559   579   580   569   560   553   540   541   560   560   559   560   540   538   540   541   560   560   540   540   540   531   520   520   515   520   519   518   520   516   512   505   500   499   496   492   488   479   480   479   479   475   471   469   460   469   465   500   517   510   513   500 
  18.   261   260   260   260   260   260   259   259   259   259   259   259   259   259   260   261   261   264   266   265   264   263   263   262   261   260   260   260   260   260   259   259   259   259   259   263   267   271   280   275   276   276   277   277   277   277   277   278   278   278   278   278   277   277   277   276   276   276   276   277   277   279   282   287   289   291   300   300   299   298   298   298   298   298   298   298   298   298   298   297   297   297   297   297   297   298   303   309   320   320   317   317   316   316   316   316   316   317   324   339   340   337   340   340   335   331   320   320   320   325   329   331   333   335   337   340   340   339   341   343   350   360   359   360   359   360   362   364   367   369   371   372   374   376   380   379   381   385   391   393   395   394   390   390   391   393   395   397   398   400   400   407   420   419   419   419   420   420   420   420   430   440   440   439   440   440   454   460   475   485   497   503   529   540   540   508   479   499   513   521   540   556   559   560   567   580   600   600   618   620   619   580   553   520   500   499   520   533   549   565   599   608   619   620   620   619   620   620   618   599   620   627   639   659   680   699   700   719   720   716   680   660   640   640   620   600   595   580   579   578   580   600   600   600   604   620   605   600   600   600   598   580   600   594   599   600   594   585   580   579   580   580   580   591   600   600   600   594   592   592   591   588   580   580   580   569   560   559   560   560   560   560   566   567   567   564   560   554   540   540   540   539   520   520   520   520   540   540   540   540   560   560   560   559   560   580   580   600   600   600   600   599   600   605   600   600   588   580   560   560   574   577   573   559   560   557   560   580   580   566   560   539   540   541   560   563   560   559   560   560   540   540   529   520   519   520   519   520   520   516   509   500   500   500   496   489   480   480   479   479   478   480   480   480   459   459   461   480   480   480   480 
  19.   260   260   260   259   259   259   259   259   259   259   258   258   258   258   259   259   260   261   262   263   263   262   262   261   260   260   260   260   260   259   259   259   259   260   263   269   279   280   276   276   275   276   276   276   276   276   276   276   276   276   277   277   277   277   276   276   276   276   277   277   281   286   291   300   300   299   297   297   297   297   297   297   297   297   297   297   297   297   297   297   297   297   297   297   298   303   309   319   320   318   317   316   316   316   316   315   316   317   325   339   340   339   332   330   328   325   320   321   320   319   324   327   329   334   340   340   339   339   340   342   347   353   357   360   360   359   360   362   364   365   367   369   371   374   380   378   379   381   384   386   387   385   380   380   384   385   390   394   399   400   400   403   408   411   413   414   416   417   418   419   420   420   420   431   437   440   440   455   460   472   479   480   514   520   540   513   479   479   485   500   520   539   540   540   559   562   580   580   596   599   593   599   562   529   500   499   519   520   539   558   574   580   598   599   596   598   600   600   595   591   620   620   640   660   685   700   698   699   700   699   700   677   660   639   620   600   600   583   580   579   600   620   620   620   620   619   620   602   620   620   600   600   599   606   605   600   600   590   580   580   590   600   600   600   599   605   606   599   600   600   600   600   600   600   580   576   571   566   563   560   560   560   580   579   580   568   560   560   540   540   540   535   520   520   530   533   540   544   546   540   559   580   579   580   559   580   600   601   619   620   620   620   620   620   620   620   600   580   580   580   579   580   579   580   560   560   579   580   580   580   560   540   560   563   580   580   580   572   568   560   560   540   540   520   520   520   522   522   520   520   516   513   508   500   499   494   487   480   481   480   479   479   479   480   480   474   480   480   480   479   480 
  20.   260   260   260   259   259   259   259   259   259   258   258   258   258   258   258   258   258   259   260   261   261   261   260   260   260   260   260   259   259   259   259   259   261   266   268   280   275   275   275   275   275   275   275   275   275   275   275   275   275   275   275   276   276   276   276   277   277   277   279   283   288   300   300   300   298   297   297   296   296   296   296   296   296   296   296   296   296   296   296   296   296   297   297   299   303   309   319   316   316   316   316   316   316   316   315   315   315   316   321   325   326   320   319   320   320   320   320   320   320   320   321   324   326   332   339   340   339   339   339   341   347   354   360   360   359   359   359   360   361   362   364   365   367   371   374   380   379   380   380   380   382   380   380   380   379   379   385   392   400   398   399   400   402   404   405   407   409   411   413   416   418   420   420   429   440   439   441   448   460   460   460   480   495   500   520   517   475   474   480   499   500   503   520   540   540   550   560   561   560   580   583   597   562   530   500   499   499   520   520   539   540   555   574   580   572   569   577   578   560   566   597   600   640   660   679   685   700   700   680   700   700   680   660   639   620   600   600   600   600   600   599   620   640   640   639   640   631   620   624   620   600   600   620   619   620   609   600   595   590   580   600   620   620   599   600   620   620   619   619   620   620   603   600   599   580   580   580   575   568   564   560   570   579   578   580   580   560   560   560   540   541   537   534   540   540   540   540   560   559   560   560   580   583   585   584   580   596   600   619   624   628   629   629   632   640   634   619   599   599   600   600   600   600   580   579   577   580   600   599   580   560   540   560   580   599   600   600   580   580   574   564   560   540   535   532   531   532   530   529   520   520   520   520   510   500   499   494   489   485   480   480   481   480   480   479   479   480   491   520   520   520 
  21.   260   260   260   260   259   259   259   259   258   258   258   258   258   258   258   258   258   258   259   259   260   260   260   259   260   259   259   259   259   259   260   261   266   279   272   274   274   274   274   274   274   274   274   274   274   274   274   274   274   274   275   276   276   277   277   279   280   281   285   289   300   295   297   297   296   296   296   296   295   295   295   295   295   295   295   295   295   295   295   295   296   297   301   307   311   319   320   317   316   316   316   316   316   315   315   315   315   317   319   320   320   320   314   316   317   318   318   320   319   319   320   321   324   330   336   340   339   338   339   343   351   360   359   359   359   359   359   359   360   360   361   362   364   365   370   373   376   380   380   380   380   379   378   378   378   379   383   390   400   398   399   400   400   399   399   400   403   404   408   411   416   420   420   428   440   440   439   439   440   453   459   473   480   499   500   499   478   440   460   479   480   499   505   520   520   528   540   539   540   559   559   564   578   559   513   479   500   520   520   520   520   540   540   560   555   538   534   540   540   560   585   620   639   660   660   679   699   700   680   686   700   694   660   640   620   616   620   620   620   601   600   619   639   660   660   660   642   640   639   639   612   602   640   640   620   620   600   600   600   600   601   620   620   620   620   640   640   640   626   620   618   600   596   579   580   585   580   579   575   569   571   579   580   580   580   580   560   560   540   540   541   540   540   540   560   560   560   559   566   568   573   579   600   600   600   600   600   600   621   640   640   640   639   640   660   660   639   620   620   620   619   620   619   600   587   580   580   599   600   588   576   560   579   600   600   604   600   600   599   580   580   560   540   540   540   540   539   539   540   540   540   540   520   520   509   500   500   496   493   490   487   485   484   485   486   480   480   495   520   520   520 
  22.   260   259   259   260   259   259   259   258   258   258   258   258   258   258   258   258   258   260   259   259   260   260   260   259   259   259   259   259   259   261   262   265   270   280   275   274   274   274   274   274   274   274   274   274   274   274   274   274   274   275   276   277   277   279   282   286   288   290   291   299   295   296   295   296   296   296   296   295   295   295   295   295   295   295   295   295   295   295   295   295   296   301   309   320   320   320   318   317   316   316   316   316   315   315   316   317   317   317   320   320   312   309   300   309   312   314   317   320   319   319   319   320   323   330   340   340   339   339   340   346   360   360   359   359   359   359   360   360   360   360   360   360   361   362   365   368   371   374   374   375   375   375   375   376   377   379   382   389   400   400   400   398   398   398   398   398   400   400   404   409   415   420   419   423   426   428   431   436   440   448   460   465   480   479   480   478   455   440   460   460   459   478   480   481   500   520   520   520   520   528   539   540   553   560   539   480   494   500   500   499   520   520   540   539   510   500   520   542   559   580   593   619   620   639   627   660   671   680   675   667   698   675   657   639   620   619   639   640   640   623   622   640   640   661   679   680   662   667   660   639   620   620   640   640   640   620   616   610   609   600   601   640   640   629   620   640   637   640   638   614   600   600   598   600   600   600   589   580   578   576   576   580   580   579   560   560   559   540   539   542   540   540   559   560   563   567   569   580   580   579   580   591   600   599   620   620   620   620   640   660   659   660   660   660   659   659   643   640   640   640   640   640   621   620   608   603   600   600   620   600   579   580   580   599   620   620   620   609   600   600   579   559   543   560   560   540   540   540   559   560   560   540   531   520   520   510   500   500   500   500   495   491   490   492   500   499   493   498   507   520   520 
  23.   260   259   260   260   259   259   259   258   258   258   258   258   258   258   258   258   259   260   259   259   259   259   259   259   259   259   259   259   261   267   269   271   274   280   277   276   275   274   274   274   274   274   273   273   273   273   273   274   275   277   279   280   282   287   290   299   300   300   299   295   295   295   295   295   295   295   295   295   295   295   295   295   294   294   294   294   294   294   295   295   301   309   320   320   318   317   317   316   316   316   316   315   316   316   317   320   320   320   315   309   300   300   300   304   309   313   317   320   319   319   319   320   325   332   339   338   338   339   340   347   360   359   360   358   360   360   359   359   359   360   360   360   360   359   361   364   366   367   367   367   367   370   372   375   380   378   380   384   389   393   394   394   394   394   394   396   398   400   402   407   420   420   419   420   420   420   420   431   440   439   459   459   460   460   460   458   440   446   440   440   460   460   482   500   500   499   495   491   495   499   505   520   540   540   532   499   480   480   480   499   500   500   520   520   500   499   520   541   560   560   580   600   620   597   600   639   643   660   660   660   673   657   636   620   618   620   639   646   660   660   660   660   659   679   699   700   700   690   667   647   640   640   659   660   639   620   619   620   619   620   620   640   640   640   620   640   644   639   640   619   620   600   599   604   604   600   600   580   580   579   580   580   579   580   560   560   540   540   540   540   560   559   560   580   580   580   579   579   588   591   600   600   600   614   620   640   640   640   641   662   681   683   680   681   681   680   672   678   660   666   660   659   640   640   640   639   639   639   640   619   586   580   600   619   620   626   624   620   600   600   580   566   580   580   580   560   554   554   560   558   559   540   540   531   523   520   499   500   504   500   500   496   495   500   499   499   500   499   500   506   509 
  24.   259   260   260   259   259   259   259   258   258   258   258   258   258   258   258   260   259   259   259   259   259   259   259   259   259   259   260   261   267   280   280   279   280   279   280   277   276   275   274   274   274   273   273   273   273   273   273   276   280   286   288   289   289   300   300   296   297   297   296   295   295   295   295   295   295   295   295   295   295   295   295   294   294   294   294   294   294   295   296   301   308   320   320   318   317   317   316   316   316   316   315   316   317   319   320   320   312   310   307   300   300   301   300   305   311   315   320   320   319   319   319   324   330   340   340   338   338   338   339   344   349   353   354   355   356   357   357   357   357   358   358   359   360   360   360   361   362   362   360   360   360   364   367   373   380   378   379   380   383   386   389   389   387   387   390   393   396   399   400   403   406   409   410   414   416   418   420   425   432   440   440   440   439   440   440   440   440   439   444   480   462   485   500   494   495   493   479   460   460   474   480   500   520   531   539   513   469   460   460   480   489   500   499   498   479   500   520   540   540   540   557   585   600   575   576   599   622   640   660   637   630   613   599   600   600   620   640   660   660   679   680   681   683   700   704   721   722   720   699   671   660   660   661   659   640   640   640   636   640   640   640   640   660   659   639   640   659   659   640   640   628   613   600   619   620   609   600   590   579   580   580   579   579   580   580   560   540   540   540   560   562   568   580   580   586   589   591   600   600   600   600   620   620   619   640   640   661   668   672   682   701   720   720   719   720   701   713   707   706   700   700   681   680   660   660   660   660   659   640   620   605   607   600   621   640   639   640   640   620   607   600   600   600   600   580   560   560   560   560   566   559   560   540   540   528   520   516   520   520   510   500   500   498   500   501   506   507   506   500   499   499 
  25.   259   260   259   259   259   259   259   258   258   258   259   260   260   259   259   260   259   259   259   259   259   259   259   259   260   262   262   266   271   280   277   277   277   278   277   277   276   275   274   274   274   273   273   273   273   273   277   284   290   300   300   300   294   295   296   296   296   296   296   296   295   295   295   295   295   295   295   295   295   295   295   294   294   294   294   294   295   296   301   307   320   320   317   317   317   316   316   316   316   316   316   317   320   316   313   308   300   300   302   300   301   300   307   312   320   320   320   319   319   319   323   329   339   340   338   337   337   337   338   340   344   346   350   351   352   353   354   355   355   355   356   357   360   359   360   359   360   360   360   359   359   360   364   371   380   379   378   379   380   382   384   384   379   380   385   391   400   400   400   400   400   400   400   407   410   415   420   420   424   427   427   420   420   420   420   438   441   460   460   499   500   500   500   495   500   499   460   440   440   460   480   500   499   520   520   518   495   460   460   460   479   499   499   479   480   499   520   520   518   513   540   560   580   558   560   582   620   640   636   627   600   599   580   580   603   620   640   660   680   700   701   722   722   723   741   760   755   740   719   693   680   680   680   660   660   660   643   640   660   660   659   660   660   666   660   661   680   680   660   659   640   620   620   622   620   620   607   596   589   584   582   580   580   580   559   561   560   560   560   560   580   580   582   589   600   600   600   600   620   620   620   640   640   648   641   680   681   700   700   740   716   726   760   760   760   735   738   780   780   758   731   719   701   695   680   681   680   680   655   639   640   640   620   640   660   660   659   656   640   640   620   619   620   603   581   579   580   580   580   580   580   560   560   539   532   520   520   527   525   520   510   499   499   500   507   520   520   520   512   510   509 
  26.   259   260   260   259   259   259   259   258   258   260   260   260   259   259   259   259   259   259   259   259   260   260   260   261   264   268   270   272   280   277   277   277   277   277   277   276   276   275   274   274   274   273   273   273   273   278   286   299   300   300   298   297   296   295   295   296   296   296   296   296   296   296   296   296   295   295   295   295   295   295   295   294   294   294   294   295   295   301   307   320   315   316   316   316   316   316   316   315   316   316   317   320   311   308   306   300   300   300   299   300   300   299   320   320   319   318   318   319   319   321   327   340   337   337   337   337   337   337   337   338   340   343   345   347   348   349   350   351   351   352   353   356   360   360   358   358   358   358   358   358   360   359   361   366   371   374   379   377   377   378   380   381   380   380   382   389   399   399   400   398   398   399   400   402   406   410   420   420   420   420   419   419   419   421   420   440   460   460   480   499   499   497   480   464   478   480   456   440   440   460   460   471   480   500   500   520   496   459   440   459   459   479   480   460   479   488   500   499   479   500   520   540   560   540   551   580   602   620   640   632   580   560   560   580   599   620   640   660   677   700   724   741   760   760   749   756   780   779   743   719   701   699   680   700   684   680   660   660   680   680   680   680   680   680   686   685   700   693   684   674   653   640   640   640   622   620   600   601   596   588   580   580   580   560   560   560   560   565   560   571   580   583   590   600   600   620   620   620   620   633   640   644   660   660   680   685   720   720   720   720   736   736   740   740   742   759   760   760   780   780   757   780   774   734   723   727   702   701   680   660   673   660   640   640   662   680   680   670   660   660   640   640   640   620   603   599   601   600   600   599   580   580   560   540   539   538   540   540   539   525   519   500   500   508   513   520   518   519   520   520   520 
  27.   259   260   260   259   259   259   259   258   258   260   259   259   259   259   259   259   260   260   260   262   263   263   264   268   271   280   279   280   276   276   276   276   276   276   276   276   275   275   274   274   274   273   273   273   274   283   300   300   298   298   298   298   297   296   296   297   297   297   297   297   297   297   297   297   297   296   296   295   295   295   295   294   294   294   295   295   301   308   320   315   316   315   316   316   316   316   316   316   317   320   320   309   300   300   300   301   301   300   300   308   320   319   319   318   318   318   318   320   320   325   332   339   340   337   337   337   337   337   337   337   338   339   341   343   344   345   346   346   346   348   349   351   353   353   353   354   354   354   354   354   356   359   360   362   365   370   372   373   374   375   376   378   378   380   380   383   387   389   390   392   394   396   400   400   401   403   400   400   407   408   400   400   413   420   420   440   445   460   460   467   480   480   459   460   460   460   440   440   440   440   475   463   488   500   508   499   499   459   440   439   460   459   460   460   480   480   480   479   480   499   520   540   540   536   540   560   583   620   640   631   579   560   560   580   600   620   640   640   662   708   739   760   760   760   760   760   762   780   759   748   720   720   700   700   700   699   680   681   699   700   705   699   700   704   726   721   724   720   706   688   676   660   639   640   620   599   600   600   600   593   580   581   577   574   580   579   580   579   580   579   580   591   600   600   620   625   640   640   640   640   660   660   700   700   700   699   700   696   699   690   699   715   720   719   720   740   740   744   760   760   776   780   780   779   780   780   780   779   751   712   733   689   680   688   683   707   703   692   680   680   660   660   655   640   624   622   637   620   620   600   599   578   560   539   540   559   560   560   539   530   520   516   520   520   520   519   523   528   530   530   530 
  28.   259   260   259   259   259   259   259   259   259   260   259   259   259   259   260   260   262   263   265   269   270   270   271   280   280   276   277   276   276   275   275   275   275   275   275   275   275   275   274   274   274   273   273   273   274   284   300   300   298   298   298   298   298   298   298   299   299   299   300   300   300   300   300   300   299   298   297   296   295   295   295   295   294   295   295   301   309   320   320   317   316   316   317   317   317   317   317   317   320   313   300   300   301   300   300   300   300   299   307   320   320   317   317   316   317   318   321   325   327   331   339   340   339   338   337   337   337   337   337   337   337   338   339   340   341   341   342   342   340   343   345   346   345   345   346   348   349   348   347   348   353   359   359   360   362   364   367   369   370   371   373   374   376   377   380   379   380   380   380   386   390   394   400   399   400   400   400   399   400   400   400   400   410   420   425   440   440   440   440   440   456   459   440   439   440   440   438   420   440   440   481   500   520   520   520   519   499   460   440   440   440   440   452   460   459   459   460   479   480   500   519   520   540   520   537   561   595   608   620   609   576   555   560   580   600   622   660   679   699   708   719   737   740   740   739   743   759   760   760   760   740   718   697   689   700   699   686   700   717   719   719   720   724   723   740   760   760   760   752   719   697   664   639   627   620   620   619   620   619   600   586   580   573   580   580   600   600   589   587   589   593   600   599   620   629   640   648   679   680   680   680   680   680   680   674   675   679   652   653   657   666   680   699   700   700   700   720   720   740   740   740   760   759   760   777   780   764   780   780   780   780   780   780   724   724   780   765   726   708   703   707   683   678   660   641   660   660   640   620   600   580   564   560   560   562   563   560   560   540   534   519   520   520   527   520   520   533   539   540   540   540 
  29.   260   259   259   259   259   259   260   260   259   259   259   259   259   261   262   265   268   270   273   279   280   280   275   276   276   276   275   276   276   275   275   275   275   275   275   275   275   275   274   274   274   273   273   273   274   281   290   300   300   300   298   300   300   300   300   298   298   298   298   298   298   298   299   299   300   300   298   297   296   295   295   295   295   296   301   308   320   320   319   317   317   317   320   319   320   319   320   320   320   300   299   300   300   300   300   305   320   320   313   315   317   316   316   316   317   321   328   340   333   340   340   339   338   338   337   337   337   337   337   338   338   338   338   339   340   340   340   340   340   340   341   341   339   339   340   342   343   343   340   340   350   360   360   360   360   361   363   365   366   367   369   371   372   374   375   377   378   379   379   382   385   389   392   393   394   396   396   397   398   399   400   401   408   419   420   424   419   419   420   433   440   439   440   420   420   420   420   423   440   480   497   500   520   520   540   538   499   478   439   439   440   440   440   458   460   465   464   502   504   523   520   540   540   520   518   539   562   599   597   583   554   540   549   580   600   620   660   680   679   675   698   710   719   720   719   728   740   740   740   740   740   709   679   662   679   679   680   680   700   700   694   700   719   739   740   740   742   741   735   739   702   680   660   640   626   619   620   617   620   597   580   580   560   561   580   599   600   600   596   600   600   600   620   640   645   660   660   660   659   658   658   660   656   652   659   654   659   629   599   604   609   622   660   678   679   698   699   692   719   719   721   724   738   740   740   746   760   759   760   761   780   780   780   780   750   756   757   752   780   780   773   721   691   681   680   679   660   640   636   604   599   580   580   580   580   580   565   560   539   539   540   540   540   540   540   540   540   560   559   560   560 
  30.   260   259   259   259   259   260   260   259   259   259   259   259   261   267   270   272   280   280   280   280   278   278   277   276   276   276   276   276   276   275   275   275   275   275   275   275   275   275   274   274   274   273   273   273   274   277   283   289   293   294   295   296   297   297   297   297   297   297   297   297   298   298   299   300   300   299   298   297   296   296   295   296   296   301   308   320   320   319   318   318   318   319   320   317   313   314   314   310   300   300   300   300   300   300   301   306   320   317   317   317   317   317   317   317   318   324   340   340   337   338   338   338   338   338   337   337   337   338   338   340   340   340   339   339   340   340   338   337   337   340   340   340   340   338   339   340   340   340   340   341   345   351   355   360   360   360   361   362   363   364   365   366   368   370   372   373   375   377   380   380   382   384   385   386   387   390   392   393   395   397   400   400   404   409   411   420   420   418   420   420   420   420   420   420   420   420   420   429   443   460   480   500   500   520   516   514   512   472   440   420   437   440   441   462   480   485   506   503   541   561   562   560   540   537   500   512   559   580   599   545   520   521   560   580   604   620   660   660   653   634   663   679   686   698   694   707   720   720   720   720   720   720   687   653   650   660   660   680   680   676   679   677   700   715   736   739   740   740   736   739   717   680   660   640   627   620   619   619   620   598   560   560   555   540   548   578   599   600   599   600   620   620   640   642   651   654   629   622   638   638   614   615   620   612   614   618   619   617   578   576   580   611   638   636   654   656   654   659   683   698   694   692   698   700   706   716   720   719   739   739   743   757   760   759   760   774   778   774   763   767   763   780   720   720   708   688   679   660   644   621   615   600   600   599   599   580   571   560   560   560   559   559   560   560   560   559   560   560   564   560   560 
  31.   259   260   259   259   259   259   259   259   259   259   259   261   266   280   280   280   278   278   278   279   279   279   278   277   277   277   276   276   276   276   276   276   276   276   276   276   276   275   275   274   274   273   273   273   273   275   278   283   286   289   291   293   294   295   295   295   296   296   297   297   298   298   300   300   299   299   298   297   296   296   296   296   301   308   320   316   318   318   318   318   320   320   317   311   300   307   307   304   300   300   300   300   300   300   300   300   320   320   320   320   320   318   319   319   319   325   333   340   340   340   339   338   338   338   337   337   338   340   340   340   339   339   338   338   338   335   331   329   332   332   330   331   333   334   335   337   338   340   339   340   342   346   352   357   360   359   360   360   361   361   361   362   363   366   368   370   372   375   380   380   380   380   380   380   380   384   386   389   393   400   399   400   401   402   400   407   408   409   410   411   411   411   412   414   417   419   420   429   440   446   460   459   480   500   502   520   518   480   433   419   440   460   480   479   501   500   540   565   571   586   586   569   532   519   496   496   542   573   549   519   499   520   540   581   605   640   639   639   614   608   641   659   647   677   675   679   698   695   692   695   695   700   699   640   630   640   660   679   671   658   640   660   678   690   700   718   719   719   719   699   700   678   657   638   620   620   599   610   620   600   571   554   541   544   540   565   580   580   600   620   640   638   636   635   605   596   594   582   585   599   578   585   595   577   578   580   580   579   577   553   560   597   589   600   629   608   598   629   659   657   655   650   671   680   680   681   693   680   696   700   712   738   739   739   733   722   732   744   771   779   779   780   780   780   772   721   707   680   664   660   640   630   621   619   616   580   580   560   560   580   580   580   576   580   580   580   579   580   580   572   570 
  32.   259   259   260   259   259   259   260   259   259   259   260   261   268   280   278   278   280   278   280   280   280   280   278   278   278   278   278   278   277   277   277   277   277   277   277   277   277   276   276   275   274   274   273   273   273   274   276   278   281   284   287   289   291   292   293   295   296   297   298   298   300   300   300   299   299   298   298   297   296   296   296   300   307   320   320   318   318   318   318   320   320   318   314   307   300   302   302   300   300   300   300   300   300   305   300   311   320   320   319   319   320   321   321   323   325   329   334   337   340   340   339   338   338   338   338   339   340   340   339   339   339   338   338   337   335   330   320   320   325   324   320   320   327   329   332   334   337   340   340   340   341   344   351   360   360   359   359   359   359   360   359   359   360   362   364   366   368   371   374   376   376   377   378   378   379   380   381   384   389   394   400   400   400   399   400   400   400   400   400   400   400   400   400   407   412   415   419   424   433   441   440   454   460   480   500   500   500   473   419   420   440   440   461   499   500   539   561   581   620   619   616   579   543   506   482   480   530   542   499   479   520   545   562   600   602   620   618   582   579   600   620   616   640   640   638   655   657   659   660   660   658   678   677   640   619   614   660   658   640   638   621   639   651   660   679   696   697   680   680   678   679   660   640   620   617   609   600   600   600   596   600   580   558   534   522   547   559   579   600   620   639   612   588   580   598   557   555   540   540   556   554   558   559   558   559   560   560   545   557   540   560   560   565   590   600   592   560   601   614   639   615   617   639   657   659   659   652   656   660   671   680   699   685   697   694   688   690   718   738   748   747   760   760   777   779   774   720   719   701   689   661   660   659   640   618   600   580   581   580   581   599   600   580   600   599   600   600   600   580   579   580 
  33.   259   259   260   259   260   260   260   259   260   260   260   262   269   280   280   280   278   278   278   278   278   278   279   280   280   280   280   280   280   279   279   280   280   280   280   280   280   278   277   276   275   274   274   273   273   273   274   276   278   281   284   286   289   291   294   296   300   300   300   300   300   299   299   299   298   298   297   297   296   296   297   304   320   316   318   319   320   320   320   319   318   316   309   299   300   300   300   300   300   299   300   300   309   320   320   319   320   319   319   319   322   327   329   330   331   339   339   339   340   339   339   338   338   338   340   339   339   339   339   338   338   337   336   336   333   326   319   319   321   320   320   320   323   326   328   332   336   340   340   339   340   342   349   360   360   360   358   359   360   359   358   358   360   360   361   362   365   367   369   371   373   374   375   376   377   380   379   381   383   388   392   392   390   390   390   390   391   394   396   397   398   399   400   403   407   413   420   420   429   440   440   440   440   460   480   499   500   479   420   419   440   457   477   497   519   541   567   600   600   620   620   582   554   528   491   460   498   514   480   480   522   562   579   591   600   600   598   550   563   598   586   585   620   617   615   620   639   640   640   637   613   638   640   636   615   604   659   638   620   618   599   619   620   637   657   656   660   660   657   651   659   640   640   618   600   603   600   580   589   600   600   579   550   535   520   520   540   583   600   597   596   588   540   540   540   540   519   520   517   512   514   538   529   516   519   538   539   539   539   524   540   540   540   558   579   548   542   578   580   579   558   572   600   605   614   610   614   624   637   634   656   640   658   658   656   657   662   697   697   713   718   739   735   725   740   745   757   740   715   700   700   679   675   652   640   613   602   605   608   620   620   613   600   600   620   620   620   620   600   602   602 
  34.   259   259   259   260   260   261   265   267   264   262   262   262   266   271   274   275   276   276   276   276   276   277   277   278   278   278   278   278   278   278   278   278   278   278   278   279   279   280   280   277   276   275   274   274   274   274   275   276   278   280   282   287   291   294   296   300   300   299   299   299   299   298   298   298   298   297   297   296   296   296   297   305   320   316   320   320   319   319   318   318   317   314   306   300   300   300   300   300   299   299   300   307   320   320   318   318   318   319   319   320   326   340   340   340   335   339   340   338   339   340   339   338   338   338   340   339   339   339   338   338   337   336   335   332   327   323   320   320   320   320   320   320   321   324   329   334   340   339   339   339   339   340   345   350   354   354   355   356   356   356   356   357   358   360   360   360   361   363   365   367   369   370   371   372   374   376   379   380   380   383   385   384   379   380   380   380   380   385   389   391   393   396   400   400   403   408   414   420   426   440   440   435   440   454   471   500   499   478   420   420   440   439   462   488   523   540   575   580   595   600   598   600   579   534   497   463   462   500   480   481   528   560   560   560   580   580   578   525   562   575   534   580   596   595   584   593   600   619   607   612   593   600   619   618   588   609   639   613   600   600   578   576   598   605   619   627   640   639   632   614   619   639   620   600   599   600   600   580   579   580   582   578   558   520   519   540   559   587   619   580   556   540   540   520   520   514   500   500   499   480   500   500   500   500   500   499   519   500   499   520   520   520   520   540   540   538   526   551   556   547   557   549   571   557   578   578   585   598   596   596   619   617   617   618   618   618   640   652   664   678   657   674   688   700   719   704   716   727   738   740   739   719   700   683   664   640   645   642   649   641   640   640   639   639   643   640   640   627   620   620   620 
  35.   259   259   259   259   260   264   280   280   269   266   264   263   264   267   269   271   273   273   274   274   274   275   275   276   276   277   277   277   277   277   277   277   277   277   278   279   280   280   279   278   277   276   275   275   275   276   278   280   281   282   286   291   300   300   300   300   299   298   298   298   298   298   297   297   297   297   296   296   295   295   296   302   309   320   316   317   317   317   317   316   315   310   300   300   299   300   300   299   299   299   300   310   320   319   319   320   320   320   319   320   327   339   340   337   336   337   338   338   339   340   339   338   338   338   339   340   339   338   337   336   335   334   331   326   320   319   320   320   319   319   320   320   321   326   332   340   340   338   338   338   339   339   341   345   347   349   350   351   352   353   354   354   356   357   360   359   359   360   362   363   365   366   367   369   370   373   375   376   377   378   379   379   380   378   378   378   379   380   382   385   389   393   400   400   400   403   410   420   420   420   420   420   434   440   460   480   480   457   419   420   440   460   480   503   540   540   560   560   564   584   599   600   582   544   500   477   470   479   477   483   521   538   534   558   557   557   531   500   540   535   505   559   560   555   559   560   574   571   573   597   556   568   577   575   567   602   617   599   577   577   578   546   559   559   585   590   619   619   596   596   600   598   598   598   580   600   580   573   560   573   572   580   540   511   501   523   564   586   592   574   540   520   518   499   500   500   492   480   480   480   479   480   479   480   480   480   495   499   500   500   510   516   521   519   519   519   505   516   516   520   520   533   537   532   538   539   556   543   559   567   578   580   580   587   597   593   597   605   617   639   638   637   653   657   678   660   688   693   696   700   707   698   691   687   700   696   680   688   680   681   660   660   670   676   680   661   661   660   641   646   656 
  36.   259   259   259   259   259   262   268   270   268   266   265   264   264   265   267   268   270   271   272   272   273   273   274   274   275   275   276   276   276   276   276   277   277   278   278   280   280   279   279   278   277   277   277   278   279   282   286   288   289   290   290   300   296   297   298   298   298   297   297   297   297   297   297   296   296   296   296   295   295   295   296   298   305   309   312   313   315   315   316   316   315   311   305   301   300   300   299   299   299   300   300   320   320   320   320   319   319   320   320   320   325   330   334   336   337   338   338   338   338   340   339   338   338   338   339   340   338   337   335   333   332   331   328   320   320   320   320   319   319   319   320   322   327   331   340   337   338   338   338   338   338   338   339   341   342   343   344   345   347   349   350   351   352   354   356   360   359   359   360   360   361   363   364   365   367   369   371   372   373   373   374   373   370   369   372   374   376   377   379   381   384   388   393   396   400   399   403   407   410   415   419   420   431   440   449   461   479   434   420   420   440   459   479   501   523   540   540   539   540   560   560   569   599   564   510   460   440   453   465   498   520   516   497   519   519   519   495   484   520   499   510   529   540   533   521   535   538   529   517   538   527   533   539   540   590   600   598   575   554   546   557   560   535   518   524   551   574   577   547   559   579   579   555   559   577   580   580   559   558   540   576   580   556   513   519   523   565   580   559   538   520   520   500   495   489   480   480   480   474   472   472   471   471   473   477   480   480   488   493   498   500   510   515   513   500   499   499   501   500   500   499   500   499   499   499   501   518   513   522   540   551   554   558   560   560   559   560   579   589   586   596   598   619   619   637   636   641   659   656   676   681   698   679   699   710   710   712   718   712   703   700   700   693   694   700   700   700   693   692   680   680 
  37.   259   259   259   259   259   261   263   266   266   266   265   264   264   264   265   266   268   269   270   271   271   272   272   273   273   274   275   276   276   276   277   277   278   280   279   280   279   279   279   278   278   278   281   285   288   291   300   300   300   300   294   295   296   296   296   296   296   296   296   296   296   296   296   296   295   295   295   295   295   295   295   297   300   305   309   312   314   315   315   315   313   309   304   300   300   300   299   298   298   300   304   320   320   316   317   317   318   319   320   320   322   327   334   339   339   340   340   339   339   338   338   337   338   338   340   340   336   333   329   327   326   327   325   321   320   319   320   319   319   320   321   326   339   340   337   337   337   338   338   338   338   338   339   339   340   340   340   340   343   344   346   347   349   350   353   355   357   360   360   360   360   360   361   362   363   364   366   367   367   366   366   364   359   360   366   369   372   375   380   380   382   384   387   391   395   400   400   400   399   411   420   420   427   440   440   460   459   434   399   420   439   452   479   500   520   520   520   520   520   540   540   544   566   578   539   492   456   454   450   478   497   498   464   476   482   498   471   480   499   497   481   505   519   515   495   498   487   497   500   499   500   520   540   541   583   600   596   561   540   519   516   536   539   500   503   539   555   534   514   539   538   525   537   531   540   564   579   555   536   528   560   579   554   515   516   500   570   576   556   520   499   500   490   480   480   479   470   459   459   460   459   459   460   460   469   476   480   480   480   500   500   513   518   515   499   499   496   479   480   480   488   488   480   480   480   480   497   500   511   513   519   520   540   540   540   540   540   554   556   559   560   575   576   578   596   602   619   614   620   637   657   647   662   677   679   676   673   678   692   697   720   720   720   720   720   720   720   720   720   719   720 
  38.   260   260   259   260   260   261   262   264   265   266   266   266   265   265   265   266   267   268   269   270   270   271   272   272   273   274   276   277   277   278   280   280   278   278   278   278   278   278   279   279   279   283   289   300   300   300   297   297   297   297   295   295   295   295   295   295   295   295   295   295   295   295   295   295   295   295   295   295   296   296   297   299   301   306   311   314   315   316   315   313   308   305   300   300   300   299   298   298   298   299   300   300   300   310   314   317   320   320   319   319   321   328   340   340   339   339   339   339   338   338   337   337   340   340   340   333   329   326   320   320   320   322   322   320   320   319   319   320   320   320   320   327   339   337   337   337   338   340   340   340   340   340   340   340   340   339   339   340   340   341   342   344   346   347   349   351   353   355   357   358   360   360   360   360   360   361   362   362   362   360   360   359   360   359   362   365   367   371   375   380   380   381   383   386   390   394   397   399   400   409   420   418   419   419   420   432   431   409   402   422   442   440   460   485   500   507   500   500   500   520   520   540   544   560   556   515   461   439   422   439   441   459   439   439   455   457   459   460   479   477   459   479   480   480   480   480   480   499   500   520   521   539   542   556   580   580   599   580   557   521   499   500   496   498   483   500   517   497   490   500   500   480   500   505   525   556   556   533   517   525   540   555   520   499   508   522   560   538   520   500   499   480   479   480   460   459   460   459   453   452   456   459   462   460   459   479   480   479   500   520   519   520   527   523   519   500   500   479   482   480   479   480   479   479   482   479   480   480   504   500   499   520   528   531   532   532   533   536   539   540   540   546   553   559   567   578   574   579   598   601   616   619   627   637   636   638   637   636   658   662   683   699   719   716   702   713   714   719   720   720   719 
  39.   262   262   262   262   262   262   263   264   266   267   268   268   268   267   267   267   268   268   269   270   270   271   272   273   274   276   280   280   280   280   279   279   278   278   277   278   278   278   280   281   285   290   300   296   297   297   297   296   296   296   295   295   295   295   295   295   295   295   295   295   295   295   295   295   295   295   296   296   298   300   303   307   309   312   319   319   320   320   315   309   300   300   301   299   298   297   296   296   296   298   299   300   299   310   319   317   318   318   319   319   320   328   340   340   340   339   338   337   340   339   339   339   340   320   320   324   319   320   320   319   320   320   320   320   319   319   319   319   320   319   320   326   340   340   340   339   339   340   338   338   338   338   338   338   338   338   338   340   339   339   340   341   343   344   345   347   349   351   353   355   356   357   358   358   360   360   359   360   359   360   360   359   360   360   360   362   364   367   373   380   380   380   380   383   386   391   400   398   400   407   419   420   420   400   400   400   400   400   421   445   468   481   484   481   500   499   500   475   473   497   500   520   532   531   556   527   492   460   440   420   420   419   420   420   420   447   452   440   440   440   439   459   460   459   459   460   480   500   520   518   540   540   560   560   560   560   576   580   557   539   509   506   484   481   464   460   479   475   469   479   479   480   499   510   519   540   539   519   491   520   560   559   515   498   480   506   540   516   500   479   479   460   460   464   460   457   452   448   440   440   453   460   460   480   480   482   500   509   503   520   543   542   541   560   540   530   518   499   480   459   460   460   460   477   480   480   487   508   514   500   520   519   523   519   520   520   519   519   520   520   520   520   520   526   536   540   540   546   560   579   573   576   577   592   589   596   595   601   622   639   662   677   676   680   672   674   681   700   710   718   712 
  40.   265   265   265   266   266   266   266   268   271   272   273   273   272   271   270   270   270   270   271   271   272   273   275   276   276   277   280   279   279   279   278   278   278   277   277   277   278   280   286   289   292   300   299   297   296   296   296   296   296   296   295   295   295   295   295   295   294   294   294   294   294   294   295   295   296   296   298   301   306   309   312   320   320   320   317   318   319   320   314   306   299   299   296   295   293   292   292   292   294   297   300   300   299   320   317   318   318   318   320   319   320   324   330   334   340   340   340   340   331   328   327   326   320   320   320   319   317   316   316   317   320   319   320   319   318   318   318   318   318   318   319   320   320   327   329   332   334   335   335   335   335   335   335   335   336   336   337   337   338   340   340   340   341   342   343   344   346   347   349   351   352   353   354   355   356   357   357   358   358   358   358   358   358   359   360   360   361   364   368   372   375   377   380   380   382   388   393   400   399   401   405   405   400   400   402   400   420   421   440   467   481   512   520   520   500   500   500   477   448   472   479   496   500   514   535   540   534   498   455   413   400   400   420   420   444   439   445   470   460   464   460   460   459   463   460   479   480   500   499   520   528   540   542   540   540   540   560   580   579   544   542   537   520   499   484   460   460   439   459   461   459   480   499   503   520   520   518   498   480   514   539   500   500   476   480   518   520   518   495   480   472   460   460   459   459   448   440   440   440   439   460   460   480   500   500   520   523   549   546   543   571   584   600   598   578   557   530   500   480   460   463   463   460   479   500   505   523   540   540   528   540   540   519   520   514   511   508   499   500   509   511   512   513   514   518   520   520   519   536   525   540   540   540   559   559   552   558   584   599   620   638   640   656   647   660   639   658   678   677   674   676 
  41.   272   271   272   272   272   272   273   274   280   280   280   280   276   275   275   274   274   274   275   275   275   276   280   280   280   280   279   279   278   278   278   277   277   277   276   277   278   286   300   300   300   297   297   297   296   296   296   296   296   296   295   295   295   295   295   294   294   294   294   294   294   295   295   296   298   301   306   310   320   319   320   320   318   318   318   320   320   320   309   300   300   292   289   287   286   286   285   287   292   300   300   305   320   319   320   319   320   318   320   319   320   320   324   329   330   329   327   320   320   320   320   320   320   299   300   306   307   307   310   312   314   315   316   316   316   316   316   315   316   315   317   318   320   320   320   324   327   329   330   330   330   331   331   332   333   334   334   335   337   339   340   339   339   340   340   341   342   343   345   347   348   349   351   352   353   354   354   355   355   355   355   356   356   357   360   359   360   362   364   367   370   374   379   380   380   384   391   399   400   399   400   392   380   395   400   400   420   440   459   460   478   491   500   499   496   489   498   478   440   459   460   479   480   497   505   517   513   494   453   410   400   400   422   443   481   469   465   481   487   481   462   479   461   460   464   480   480   500   509   520   526   540   540   539   520   540   560   579   580   554   560   539   520   500   480   480   459   445   439   440   460   480   480   499   500   499   498   479   460   481   518   500   480   460   466   499   499   500   480   480   466   460   459   440   440   439   440   438   440   440   459   460   480   500   516   520   539   551   559   560   580   577   573   577   577   560   540   517   479   460   461   462   461   499   521   542   546   564   564   561   560   540   520   516   500   499   499   499   500   500   500   500   499   500   500   500   499   500   500   500   520   519   519   519   520   539   540   560   582   591   597   619   618   619   638   637   626   635   633   638   636 
  42.   280   279   280   280   280   280   280   280   277   277   278   278   280   280   280   279   280   280   280   280   280   279   280   279   279   278   278   278   278   277   277   277   276   276   276   276   281   289   300   297   297   297   297   297   297   297   297   296   296   296   295   295   295   295   295   294   294   294   294   294   294   297   299   302   307   310   319   320   320   318   318   318   318   318   320   320   313   309   305   300   290   280   279   280   279   280   280   280   290   299   299   305   320   320   320   311   311   315   318   319   320   319   321   322   323   320   320   320   310   300   300   300   300   300   299   300   300   299   303   305   308   310   311   312   312   312   312   311   311   311   312   314   316   318   320   319   322   324   324   324   324   326   327   328   330   331   332   333   334   336   337   340   340   340   340   340   340   341   342   343   344   345   346   347   348   349   350   350   350   351   352   353   354   356   360   360   359   360   361   363   366   370   375   380   380   382   389   400   399   380   380   380   379   400   400   419   440   440   440   439   444   460   476   480   478   460   460   458   436   440   460   463   460   459   457   449   453   432   400   400   405   428   445   462   508   521   524   540   539   518   500   500   480   482   500   495   480   502   520   516   520   522   520   514   505   542   559   560   557   553   555   539   539   519   500   487   481   479   448   440   448   460   479   480   480   500   495   467   469   475   499   479   460   460   460   500   500   479   459   460   460   459   440   440   431   419   420   433   439   442   452   460   480   479   500   500   520   520   533   539   523   533   540   540   557   555   539   518   480   460   456   460   460   500   522   559   580   580   579   579   560   540   525   520   500   499   492   479   479   488   489   489   487   479   480   479   488   488   480   480   500   501   500   500   513   519   540   544   557   552   560   579   577   598   609   620   640   639   640   647   649 
  43.   280   277   277   277   277   277   277   277   277   277   277   277   278   278   278   278   278   278   278   278   278   278   278   278   278   278   277   277   277   277   276   276   276   275   276   277   282   300   296   297   297   297   297   298   298   298   298   298   297   297   296   295   295   295   295   294   294   294   294   294   298   304   308   311   320   320   316   317   318   318   318   318   320   320   320   309   299   300   300   290   280   280   280   279   277   277   277   280   286   299   300   299   300   300   300   300   300   320   320   320   319   318   319   319   320   320   300   300   300   296   299   293   292   291   293   294   295   300   300   300   302   305   307   308   308   307   306   305   305   305   308   310   312   314   317   320   320   320   319   320   320   322   323   325   326   328   329   330   331   332   334   336   337   338   340   340   340   340   340   341   341   342   342   343   343   344   345   344   345   346   348   349   351   353   355   357   360   359   359   360   363   365   370   375   380   380   384   387   388   379   381   380   390   400   406   420   424   428   439   420   420   440   451   460   459   438   440   438   419   440   460   459   458   431   417   416   411   400   400   403   425   445   469   483   540   540   539   520   520   520   519   495   500   499   490   495   520   520   520   520   516   520   518   497   479   526   540   537   514   507   520   519   520   513   515   519   520   500   494   458   454   440   455   460   475   505   518   468   447   459   478   456   467   479   502   499   500   479   459   440   439   440   440   429   419   420   420   430   440   440   447   460   460   471   479   480   500   499   499   506   500   511   520   519   520   520   517   495   460   439   440   460   479   511   531   540   559   552   558   559   540   539   520   518   499   492   485   480   479   480   480   480   479   479   479   480   480   480   480   480   480   480   479   499   500   518   520   520   538   540   539   540   560   582   605   620   640   660   660   660   660 
  44.   277   276   276   276   276   276   276   276   276   276   276   276   277   277   277   277   277   277   277   277   277   277   277   277   277   277   277   276   276   276   276   275   275   275   275   276   282   289   300   300   298   298   298   300   300   300   300   300   300   298   297   296   295   295   295   294   294   294   294   298   307   320   320   320   320   318   317   317   317   317   317   319   320   311   306   300   295   292   288   280   280   279   278   274   270   269   271   280   280   287   300   294   280   280   295   300   300   319   316   316   317   317   320   320   320   299   300   299   280   280   280   280   280   279   284   285   287   289   293   300   300   301   303   303   303   303   300   300   300   300   304   306   308   310   313   315   316   317   318   319   320   320   320   322   323   324   326   327   328   329   331   332   333   335   336   337   338   338   340   340   340   340   340   340   340   339   341   340   340   342   344   346   348   349   351   354   359   358   359   359   360   362   366   372   380   379   381   380   383   381   379   389   400   399   407   420   420   420   419   400   400   420   439   440   438   439   418   419   427   440   443   440   436   416   397   380   380   411   410   430   445   460   523   527   540   520   499   496   494   493   496   486   498   484   491   485   491   499   492   494   485   499   495   474   460   497   519   517   497   479   498   499   500   488   480   496   494   495   473   479   460   440   420   439   460   492   500   497   457   440   440   451   487   499   499   479   472   460   460   440   439   433   419   420   420   420   420   428   440   438   440   440   451   460   460   480   479   480   479   479   480   495   500   499   500   488   479   460   454   440   440   459   480   500   516   520   520   520   534   534   520   519   500   500   480   480   479   480   474   471   471   472   469   459   459   460   460   461   480   487   485   500   480   499   501   521   529   520   522   521   540   540   587   604   622   640   626   635   640   640   640 
  45.   276   276   276   276   276   276   276   276   276   276   276   276   276   276   276   276   276   276   276   276   276   276   276   276   276   276   276   276   276   275   275   275   275   275   275   276   278   285   292   300   300   300   298   298   298   298   298   299   300   299   298   297   296   295   295   295   294   295   296   304   320   320   318   318   318   318   317   317   317   320   320   309   305   299   300   300   280   280   279   280   277   276   272   267   260   260   260   270   280   280   280   282   279   279   299   300   304   320   311   320   320   320   320   300   298   280   280   289   287   284   283   282   281   280   280   280   279   280   280   293   299   299   300   300   299   300   300   299   299   300   301   303   305   307   309   311   313   314   315   316   317   318   320   320   321   322   323   324   325   326   327   328   330   331   332   333   334   334   335   336   337   337   337   338   338   338   339   339   340   340   341   343   345   346   348   351   354   360   360   359   359   361   364   370   380   380   380   380   379   380   386   400   400   399   402   406   408   406   400   380   395   400   401   419   419   399   407   402   440   438   440   438   416   399   382   405   422   442   467   474   483   520   520   520   520   520   494   459   459   460   459   459   473   466   460   479   477   467   460   457   460   479   479   440   439   457   464   475   476   441   460   469   460   458   457   461   478   460   459   460   460   440   426   420   419   460   479   476   438   425   453   479   499   494   479   460   459   440   447   441   435   427   419   420   420   420   420   425   431   439   440   440   440   450   460   460   460   459   467   469   472   480   479   480   480   460   460   440   440   440   449   459   479   480   500   500   511   520   519   520   520   512   500   500   480   479   480   475   460   460   460   464   460   460   460   460   460   480   480   500   495   519   520   519   525   539   528   528   529   536   559   579   600   615   620   619   613   620   620   620   620 
  46.   276   276   276   276   276   275   275   275   275   275   275   275   275   275   275   275   275   275   275   275   275   275   275   275   275   275   275   275   275   275   275   275   275   275   275   275   277   280   286   291   294   296   296   296   297   297   298   298   299   299   298   297   296   296   295   295   295   295   301   310   319   318   318   318   317   317   317   320   320   309   300   300   300   299   280   280   279   278   276   272   269   268   266   260   260   261   261   259   260   260   260   271   280   280   287   300   298   300   300   300   300   300   299   297   280   286   284   286   286   285   283   282   281   280   280   280   280   280   282   289   300   298   300   300   299   299   299   299   299   299   300   301   303   304   306   308   309   311   312   313   314   317   320   319   320   320   320   321   322   323   324   325   326   327   328   328   328   327   327   330   331   333   334   335   335   336   336   337   338   339   339   340   342   343   345   346   350   353   356   360   360   360   362   366   371   372   370   370   375   379   387   400   398   398   400   400   400   400   400   380   380   380   380   379   399   402   421   440   460   440   438   418   395   380   398   421   463   481   500   500   497   499   500   494   497   499   495   457   436   428   439   440   442   459   440   440   440   440   435   435   448   460   460   439   420   425   439   440   439   440   459   460   440   440   439   448   439   439   440   440   440   440   440   420   420   421   454   457   420   429   460   479   478   460   460   450   440   436   434   431   427   420   420   419   420   419   420   421   426   429   429   420   433   440   446   450   452   460   459   459   460   460   460   460   460   452   440   439   440   440   449   460   470   480   487   499   500   500   500   510   509   506   501   500   489   482   479   479   466   460   460   460   458   456   458   460   464   480   480   480   496   500   519   520   525   530   536   540   540   539   540   560   580   580   597   599   580   599   600   600   600 
  47.   276   276   276   276   275   275   275   275   275   275   275   275   275   275   275   275   275   275   275   275   275   275   275   275   275   275   275   275   275   275   275   275   275   275   276   277   278   280   283   287   290   292   294   295   297   298   298   300   300   299   298   297   297   297   296   296   297   300   308   320   320   318   318   317   317   319   319   320   300   300   300   280   279   272   260   260   260   270   269   259   260   260   260   261   260   261   261   261   261   261   260   260   260   280   279   280   287   290   292   300   291   280   280   288   286   285   285   285   284   284   283   282   281   280   280   280   280   280   280   285   291   300   300   298   297   297   297   298   300   300   299   300   301   302   303   305   306   308   309   310   312   315   320   320   320   320   319   320   320   321   321   322   322   323   323   323   323   320   320   323   324   328   330   331   332   333   334   335   337   340   340   339   340   341   342   344   346   348   352   356   360   359   360   362   364   364   360   359   371   380   386   400   400   400   400   392   390   380   379   379   381   383   380   383   405   422   440   460   459   439   417   395   380   385   412   442   480   480   499   480   475   474   476   475   462   488   499   455   416   399   400   420   420   420   416   418   420   420   419   400   425   439   440   440   420   420   420   426   420   421   439   439   438   420   439   440   439   435   439   440   440   437   440   419   420   420   420   420   424   440   460   440   440   440   440   440   420   420   420   420   419   420   419   419   420   419   419   420   421   423   423   419   426   433   440   440   439   439   439   439   440   440   440   440   440   439   434   432   436   440   447   460   466   480   480   479   480   479   500   500   502   500   500   500   486   480   480   470   464   459   457   452   450   449   454   460   460   459   460   473   479   480   493   499   502   499   516   519   504   519   520   541   559   560   559   560   560   560   560   578   569 
  48.   276   276   276   276   275   275   275   275   275   276   276   277   277   277   277   277   277   277   276   276   276   275   275   275   275   275   275   275   275   276   277   277   277   277   279   281   281   283   284   286   288   291   293   296   300   299   300   299   299   299   299   299   299   299   299   299   301   305   320   320   318   318   317   317   319   320   299   299   298   300   280   275   260   260   264   263   264   267   267   264   262   261   261   261   261   260   260   260   260   260   260   260   260   267   271   280   280   280   279   280   280   280   280   283   284   284   283   283   283   283   282   282   281   280   280   279   279   279   280   281   285   291   293   294   294   295   295   297   300   300   299   299   300   300   301   302   303   305   306   307   309   311   314   316   317   317   318   320   320   320   320   320   320   320   320   319   320   320   320   320   320   324   326   328   329   330   331   332   334   336   340   340   339   339   340   341   342   345   348   353   360   360   359   360   360   360   360   360   369   380   382   388   400   391   388   380   379   382   381   381   379   380   399   401   420   440   440   439   440   438   398   371   361   384   425   460   463   479   480   467   460   439   449   434   440   458   459   438   411   380   385   400   400   400   399   405   420   400   380   386   400   401   420   439   420   400   407   420   420   420   440   419   419   420   419   420   420   420   440   440   440   440   439   420   414   415   420   419   424   440   440   436   433   430   420   420   420   420   420   420   420   419   419   419   419   420   420   420   420   419   420   420   420   425   428   430   433   435   437   440   440   438   436   432   429   420   420   419   431   440   443   449   459   464   459   459   475   480   500   500   499   489   480   480   476   472   468   460   459   460   451   440   440   440   447   453   456   458   460   460   469   475   480   480   479   480   480   480   500   500   502   520   540   539   540   540   540   539   539   540   540 
  49.   276   276   276   276   276   275   275   276   276   278   280   281   282   282   282   281   280   279   278   277   277   276   276   276   276   276   276   276   276   279   280   281   282   284   288   289   290   290   289   289   290   292   295   300   300   299   299   299   299   299   301   302   303   303   303   304   307   309   313   316   317   320   319   320   319   299   298   280   300   300   279   260   265   263   263   264   264   264   265   264   263   262   261   261   260   260   260   259   259   259   259   260   260   260   260   267   272   274   275   275   273   275   276   278   279   280   280   280   281   281   281   281   280   280   279   279   279   279   279   280   280   285   288   290   291   292   293   295   299   300   300   300   299   299   300   300   301   302   303   304   306   308   310   312   313   314   315   317   318   320   319   319   320   319   319   319   319   319   319   319   320   321   323   324   325   326   327   329   330   333   336   340   339   340   340   339   340   341   344   349   354   360   360   360   359   360   359   359   367   380   380   380   380   379   379   380   379   379   380   379   399   399   400   419   420   420   419   420   420   418   397   359   361   404   440   460   460   460   440   453   460   437   418   416   417   423   440   438   400   380   380   379   379   380   400   400   400   400   379   380   400   420   420   419   420   399   399   400   400   419   420   413   409   400   399   420   419   426   440   439   440   420   420   399   400   400   420   420   423   426   420   419   420   420   420   418   416   417   418   419   420   419   420   419   419   420   419   419   419   420   420   419   419   420   420   420   424   426   428   429   429   428   426   420   420   419   419   419   429   440   440   440   451   458   460   460   470   480   480   480   480   480   473   467   460   460   460   460   457   453   447   440   441   440   442   446   449   453   456   459   460   465   469   471   472   473   478   480   480   480   499   500   520   520   520   520   520   520   520   520   520 
  50.   276   276   276   276   276   276   276   277   281   286   288   289   290   290   289   287   285   283   281   280   279   278   278   277   277   277   278   279   282   287   289   290   291   293   300   300   300   300   295   294   294   295   299   298   299   298   299   299   300   302   307   310   311   311   310   310   319   314   315   315   320   320   300   299   300   280   281   271   280   277   260   266   265   265   264   263   263   263   263   263   262   262   261   260   260   260   259   259   259   259   259   259   259   260   260   260   264   266   266   265   260   267   270   273   274   276   277   278   278   279   279   279   279   279   279   279   279   278   278   279   279   282   284   286   287   289   290   292   294   296   297   300   300   299   299   299   300   300   301   302   303   305   307   308   310   311   312   313   315   316   317   317   318   318   318   318   318   318   318   318   320   320   320   321   322   323   324   325   327   329   332   334   336   337   338   340   340   340   341   344   349   352   354   355   356   357   359   359   362   366   369   370   370   370   370   372   373   375   380   380   399   395   399   404   408   410   410   400   400   396   377   360   384   419   430   439   444   439   433   430   425   413   400   380   398   401   420   419   399   380   380   379   380   379   380   380   380   379   359   382   400   400   399   420   415   418   400   397   399   403   405   400   400   400   400   420   418   421   420   419   420   419   400   400   400   420   419   419   420   419   420   416   412   411   409   408   409   414   420   420   419   419   419   419   419   420   419   419   418   418   417   417   416   416   417   420   420   420   419   420   420   420   420   420   420   419   419   420   429   440   440   440   451   460   460   460   464   466   460   459   460   460   459   460   459   453   451   450   448   446   440   440   440   440   440   441   445   448   452   455   460   460   460   460   460   460   469   473   477   480   487   496   500   499   500   500   500   500   509   519   520 
  51.   277   277   276   276   277   277   279   286   289   300   300   300   300   300   300   294   291   288   285   283   282   281   280   280   281   281   284   287   291   300   300   300   300   300   300   298   298   298   300   299   299   299   300   299   299   300   301   301   302   307   320   320   319   320   320   310   319   319   320   319   319   299   300   289   279   275   277   260   259   260   266   265   265   264   264   263   263   263   263   262   262   261   261   260   260   259   259   259   259   259   259   259   259   259   259   259   260   260   260   259   260   262   265   268   270   272   274   275   276   277   278   279   279   279   279   279   279   278   278   280   280   280   281   283   284   285   287   289   290   292   294   297   300   299   298   298   299   299   299   300   301   302   304   305   307   308   309   310   311   313   314   315   315   315   315   315   315   315   316   317   319   318   319   320   320   320   321   322   324   326   328   330   332   333   335   337   340   339   340   342   344   345   346   349   351   354   360   358   360   360   360   360   360   359   359   363   365   369   380   382   399   400   400   395   400   400   403   399   379   380   360   360   380   399   419   439   440   439   419   400   399   385   380   379   391   400   404   404   400   380   379   360   360   360   360   360   367   359   360   380   399   380   400   419   420   419   400   380   392   400   399   399   380   399   405   420   420   419   420   410   400   400   403   400   404   410   420   420   418   418   414   408   400   400   399   400   399   412   420   419   419   418   418   418   418   419   418   417   415   414   413   411   408   408   411   414   416   417   418   418   419   419   419   418   418   420   419   421   428   439   438   444   460   460   460   460   460   460   460   454   452   451   449   439   439   440   439   440   439   439   440   439   439   438   439   440   441   443   446   449   452   454   456   457   458   459   462   465   470   479   480   486   490   491   492   492   493   500   500   500   499 
  52.   279   279   279   279   280   281   286   300   300   296   297   297   297   297   298   300   296   292   289   287   285   285   285   286   289   290   292   299   300   299   298   298   298   298   298   298   297   298   298   298   298   298   299   301   302   303   304   305   306   310   320   320   320   320   300   300   307   320   319   300   289   278   278   274   276   260   260   264   263   264   264   265   265   264   263   263   262   262   262   262   261   260   260   260   259   259   259   259   259   259   259   259   259   259   259   259   259   259   259   259   260   260   262   265   267   269   271   273   276   279   280   280   280   279   279   279   279   278   278   278   279   279   279   280   281   282   284   285   287   288   291   295   299   298   298   298   298   298   298   299   299   300   301   302   304   305   306   307   308   310   311   312   312   312   312   311   312   312   313   315   316   319   320   320   319   320   320   320   322   323   325   327   328   330   331   334   336   337   340   340   340   340   340   344   346   349   360   359   360   352   351   351   354   356   360   360   359   360   360   380   380   380   380   380   392   400   399   399   400   397   376   372   363   388   419   440   416   414   416   419   399   398   379   380   380   400   399   400   399   380   372   360   363   362   361   361   359   359   359   360   360   384   400   402   399   400   399   389   380   380   379   380   380   399   401   407   409   409   406   400   400   400   400   400   401   406   411   413   414   411   407   399   400   400   399   400   400   420   420   418   418   418   418   418   420   418   416   414   409   407   406   404   400   399   404   407   410   412   413   414   414   415   414   414   416   419   420   420   426   432   440   442   448   451   452   450   450   449   447   440   440   440   440   440   438   437   437   437   436   435   435   435   435   436   437   440   439   440   442   443   445   446   449   452   455   460   460   460   460   470   480   480   480   480   480   480   480   480   479   480   480 
  53.   282   283   283   283   284   285   290   299   297   297   296   296   296   296   297   300   300   296   293   291   290   291   292   293   300   300   300   297   297   297   297   297   297   297   297   297   297   297   297   297   298   298   302   307   310   311   312   312   312   311   310   308   307   303   300   300   300   300   299   280   274   260   273   274   273   268   266   264   264   264   263   264   264   263   263   262   262   261   261   261   260   260   260   260   259   260   260   260   260   260   259   259   259   259   259   259   259   259   259   260   260   260   262   264   265   267   269   273   279   278   278   279   280   279   279   279   279   278   278   278   280   279   279   279   280   280   281   282   283   285   288   293   300   300   298   298   298   298   298   299   299   299   300   300   301   302   303   304   305   306   307   308   309   308   306   306   308   309   310   311   313   315   316   316   317   318   320   320   320   321   322   323   325   327   328   330   332   335   340   340   339   340   339   340   342   340   340   339   340   340   340   340   345   347   350   354   360   359   360   360   360   369   373   380   387   400   395   400   419   398   379   373   362   383   403   415   398   377   379   376   373   378   360   380   380   380   380   385   380   380   360   361   359   359   358   356   352   351   354   360   380   400   400   399   394   400   400   386   380   380   380   380   387   399   399   401   400   399   400   400   395   400   400   399   400   402   405   407   407   404   400   400   399   398   399   399   409   420   417   417   417   417   417   418   420   416   411   407   399   399   400   400   400   399   400   402   405   406   408   409   410   409   407   408   413   420   420   420   423   432   440   440   443   444   444   440   440   440   439   440   433   432   431   429   429   429   431   431   428   427   427   429   430   431   434   436   440   440   440   440   440   439   442   446   449   452   454   456   459   462   465   468   469   470   471   473   474   473   472   471   472 
  54.   290   290   291   291   291   292   294   300   297   296   296   296   296   296   296   297   299   298   297   296   295   300   300   299   300   298   298   297   296   296   296   296   296   296   296   296   296   297   297   297   297   301   308   320   320   319   320   320   320   320   300   299   300   299   280   291   299   300   278   260   260   265   268   270   270   269   267   265   264   264   263   263   263   263   262   262   261   261   260   260   259   259   259   259   259   259   259   259   259   260   259   260   259   259   259   259   259   259   260   260   261   261   263   265   266   267   269   273   280   278   278   279   280   279   279   279   279   278   278   278   278   280   280   279   280   280   280   280   281   282   284   289   294   299   300   299   300   298   300   300   300   299   299   299   300   300   301   302   303   303   304   305   305   303   300   300   304   305   306   308   309   310   311   313   314   316   320   320   319   319   320   321   322   324   325   327   328   331   334   336   337   338   340   340   340   340   341   340   341   340   340   340   339   340   339   347   348   350   354   360   359   360   360   380   380   399   379   399   420   399   378   370   369   397   400   399   354   340   340   340   340   340   360   360   360   360   379   379   378   359   360   352   353   353   352   348   340   339   339   359   361   388   399   379   380   379   383   379   379   379   379   380   386   400   400   397   394   392   390   388   379   399   398   398   399   400   401   402   402   400   400   394   395   396   399   400   420   420   417   417   417   417   417   418   420   412   399   402   400   400   400   400   399   399   400   400   401   402   403   403   403   403   399   400   410   419   419   420   426   433   440   440   440   439   440   439   433   431   429   420   420   420   420   419   420   420   424   424   420   419   420   424   424   425   427   430   433   435   436   437   438   439   440   442   443   445   446   448   451   460   460   459   460   460   460   460   465   460   460   460   459 
  55.   300   300   300   300   300   300   300   300   297   296   296   295   295   295   295   296   297   300   300   300   300   298   298   298   298   297   297   297   297   296   296   296   296   296   296   296   297   300   300   300   298   303   319   320   320   319   320   319   319   300   300   280   280   280   280   280   282   280   260   266   266   265   267   267   268   268   267   266   264   264   263   263   263   262   262   261   261   260   260   259   259   259   259   259   259   258   258   258   258   258   259   260   260   260   260   260   260   262   263   264   265   267   270   271   270   269   270   274   279   278   278   278   280   279   279   279   279   278   278   278   278   278   279   280   279   280   280   280   280   280   281   284   289   294   300   299   298   299   298   298   299   300   299   300   300   300   300   300   300   301   302   302   302   300   300   300   301   302   303   303   303   304   307   309   310   313   316   320   320   319   319   319   320   321   322   323   325   327   329   331   333   335   336   337   337   337   338   338   338   338   338   338   338   338   339   340   340   340   346   348   350   355   359   365   369   360   380   402   420   401   378   349   343   373   380   355   340   345   339   344   343   340   340   350   353   359   360   360   360   352   340   340   344   345   345   343   340   340   340   339   354   360   371   373   376   380   379   380   378   378   379   379   382   385   386   387   386   380   379   380   380   399   400   398   398   399   399   399   400   400   390   380   389   394   399   406   420   418   417   417   417   417   417   420   420   407   399   400   400   399   399   399   398   398   398   399   400   399   400   399   399   400   400   399   409   420   418   424   430   440   440   439   440   440   435   428   420   420   419   420   418   418   418   418   419   420   421   421   420   420   420   420   419   420   422   424   427   430   432   433   435   436   440   440   439   440   440   440   439   445   440   450   460   460   456   455   457   457   456   456   456 
  56.   295   296   297   297   297   297   297   297   296   296   295   295   295   295   295   295   296   297   298   298   298   298   297   297   297   297   298   298   298   298   298   297   297   296   297   297   299   300   279   291   300   299   311   319   320   300   299   300   280   280   280   280   260   260   260   280   279   260   266   266   266   265   265   266   266   266   266   265   264   264   263   263   262   262   261   261   260   260   260   259   259   259   259   259   258   258   258   258   258   260   262   264   267   268   269   269   269   270   271   271   272   273   280   280   275   273   272   275   280   278   278   278   279   280   279   279   279   278   278   278   278   278   278   278   278   278   279   279   280   280   280   281   284   288   291   292   293   294   295   296   296   297   297   297   298   298   300   299   300   300   300   300   300   300   300   299   299   300   300   300   299   300   303   304   306   308   311   314   316   320   320   320   320   320   320   321   322   322   323   326   328   329   331   332   332   333   333   333   333   334   335   335   335   335   332   332   335   340   340   340   340   349   360   360   360   363   380   400   420   418   377   359   339   354   360   340   345   340   340   340   343   341   339   340   340   348   350   349   339   340   339   340   339   339   340   339   339   340   340   340   340   359   360   359   368   380   360   371   373   376   380   380   380   380   380   380   379   380   380   379   383   391   399   400   399   400   400   399   400   389   380   380   385   392   399   406   420   419   416   417   417   417   417   420   409   400   400   400   399   398   397   397   397   397   397   397   398   398   398   398   398   399   400   401   409   420   421   428   440   436   439   440   440   433   427   420   420   413   413   412   410   409   412   414   416   420   420   419   420   419   419   419   420   419   419   420   422   424   426   428   429   431   433   434   434   434   435   437   439   440   440   440   440   439   445   446   447   447   448   447   448 
  57.   294   294   295   296   296   296   296   296   296   295   295   294   294   294   294   294   294   295   296   296   296   296   296   296   297   297   299   301   302   302   301   300   298   297   300   299   299   280   280   280   297   299   293   291   290   285   279   259   260   260   276   260   259   260   260   265   260   260   263   264   264   264   264   264   264   264   264   264   264   263   263   262   262   261   261   260   260   260   260   259   259   259   259   258   258   258   258   258   262   267   270   272   280   280   280   280   280   280   280   279   280   279   280   280   280   276   275   276   280   278   278   278   278   280   279   279   279   278   278   278   278   278   278   278   278   278   278   278   279   279   280   280   281   283   284   285   286   289   291   292   293   294   294   295   296   297   299   299   298   298   298   298   298   299   300   299   299   300   300   300   299   300   300   301   302   303   306   309   312   314   316   317   320   320   319   320   320   320   320   322   323   324   324   325   328   328   327   326   328   329   330   330   330   328   326   320   327   332   335   337   340   340   340   340   360   380   380   399   400   400   379   359   348   340   340   345   340   359   360   356   340   343   341   341   340   339   340   340   340   341   340   340   340   340   341   340   340   340   339   339   339   339   360   359   360   360   360   365   368   371   373   372   369   360   359   374   378   380   379   379   380   386   390   394   395   395   396   393   388   380   379   380   382   390   400   401   406   409   420   420   420   420   420   409   400   400   399   398   396   394   394   394   394   394   395   395   395   396   396   396   397   400   399   401   409   420   422   439   440   440   440   430   427   425   420   420   410   399   400   404   400   399   405   408   412   415   420   418   420   420   420   420   419   419   420   420   420   421   422   423   424   425   426   426   426   426   426   428   431   433   435   436   438   440   439   440   439   440   440   440   440 
  58.   293   293   294   294   295   295   295   295   295   295   294   294   293   293   293   293   293   294   294   295   295   295   295   295   296   299   306   309   310   308   305   299   297   300   299   280   280   273   259   271   274   260   260   260   260   260   260   260   262   265   266   265   262   261   260   260   260   261   262   262   263   263   263   263   263   263   263   263   263   262   262   262   261   261   260   260   260   260   259   259   259   259   258   258   258   258   258   261   269   280   280   280   280   278   278   278   278   278   278   278   278   278   278   279   280   278   276   277   279   279   279   278   278   278   279   280   280   279   279   278   278   278   278   278   278   278   278   278   278   278   279   279   280   280   280   280   280   284   286   288   289   290   291   292   293   294   296   296   296   296   296   296   296   297   297   297   297   298   298   298   298   300   299   300   300   300   302   304   307   309   311   314   316   320   319   319   320   319   320   320   320   320   319   320   323   323   320   320   322   323   324   324   324   323   320   320   320   325   328   331   334   337   339   340   339   360   360   380   399   399   380   363   378   357   346   345   341   363   379   377   352   340   344   342   341   340   341   341   341   341   341   339   339   339   340   340   340   339   340   339   339   340   351   360   360   360   360   362   364   366   365   365   360   360   360   380   379   379   379   379   380   382   385   387   389   390   389   385   380   380   378   380   380   387   399   400   400   400   400   407   408   409   408   399   399   396   395   392   388   387   389   390   390   391   391   392   392   393   394   394   396   400   399   401   407   419   419   420   420   420   420   419   420   420   419   409   399   399   400   400   400   400   401   404   407   411   413   415   417   420   419   417   417   417   417   418   420   420   420   420   420   420   420   420   419   419   420   420   424   425   426   428   431   433   435   436   437   438   438   438   439 
  59.   293   293   293   293   294   294   294   294   294   294   294   293   293   293   293   293   293   293   293   294   294   294   295   296   297   305   320   320   320   319   302   294   300   299   279   260   260   260   260   260   260   264   264   264   264   263   263   261   262   262   263   263   262   261   260   260   260   260   261   261   261   261   261   261   261   261   261   261   261   261   261   261   261   260   260   259   260   259   259   259   259   259   258   258   258   258   260   266   280   280   278   278   278   278   278   278   278   278   278   277   277   277   277   278   280   278   277   278   280   280   280   279   278   278   279   279   280   280   279   280   279   280   279   279   278   278   278   278   278   278   278   278   279   279   279   279   280   281   283   284   285   287   288   289   290   291   292   293   294   294   294   294   294   295   295   295   295   296   296   296   297   297   298   298   300   300   300   301   302   303   306   309   314   320   320   319   320   319   320   320   319   319   319   319   320   321   320   320   320   320   320   319   320   320   320   320   319   321   323   324   326   329   333   337   339   360   367   380   400   399   382   380   377   340   340   340   360   380   374   380   376   356   340   344   342   341   341   343   339   340   340   344   359   360   360   351   346   342   339   340   340   342   350   359   359   360   359   360   361   361   360   359   360   359   380   380   377   378   378   378   378   379   381   382   383   384   383   380   380   373   372   375   379   382   386   388   390   392   400   400   400   400   399   393   390   389   387   385   380   380   383   385   386   387   387   388   388   389   390   392   394   399   400   399   402   407   409   412   414   412   409   399   400   407   400   400   400   400   399   399   399   399   399   401   403   406   409   411   414   415   415   414   413   414   414   415   416   417   418   418   418   419   419   419   419   419   419   420   420   420   420   420   424   425   429   430   431   432   434   435   436 
  60.   293   293   293   293   293   293   293   293   293   293   293   293   292   292   292   292   292   292   292   293   294   294   297   298   301   307   320   320   319   300   299   280   280   260   260   260   262   262   261   261   261   261   262   262   262   262   262   261   261   261   262   262   261   261   260   260   259   259   259   260   260   260   260   260   260   260   260   260   260   260   260   260   260   260   259   259   260   259   259   259   259   259   258   258   258   258   260   268   279   277   277   277   277   277   277   277   277   277   277   277   277   277   277   278   279   278   278   279   280   279   279   279   279   281   282   283   283   283   282   281   280   279   280   280   279   280   279   279   279   278   278   278   278   278   278   279   280   280   280   281   282   283   284   285   287   288   289   290   291   292   292   292   292   293   293   293   293   294   294   294   295   295   296   297   298   300   300   300   299   300   302   305   308   312   315   316   317   317   318   318   317   317   317   317   317   318   318   318   318   318   318   318   319   319   319   319   319   320   320   320   320   323   326   332   340   359   360   380   400   400   380   360   357   340   319   339   360   380   380   376   379   376   356   339   340   340   340   340   360   360   365   360   359   360   360   360   354   349   345   343   343   343   347   352   355   357   360   359   359   360   359   359   360   366   380   379   380   380   377   377   377   378   379   380   380   380   380   380   372   360   360   371   380   380   379   380   380   380   380   388   389   389   387   380   380   380   380   379   380   380   380   381   382   382   383   383   383   385   387   388   391   394   399   399   400   400   400   400   405   400   400   399   400   400   399   399   399   398   398   398   398   399   399   399   400   402   405   407   409   410   409   407   407   409   411   412   413   414   415   415   416   416   416   416   416   417   417   417   418   418   419   419   420   420   423   424   424   426   429   430   432 
  61.   293   293   293   292   292   292   292   292   292   292   292   292   292   292   292   292   292   292   292   292   294   298   304   307   308   308   308   307   299   300   280   260   260   260   262   262   262   261   261   261   261   260   261   261   261   261   261   260   260   260   260   260   260   260   260   259   259   259   259   259   259   259   259   259   259   259   259   259   259   259   259   259   259   259   259   259   259   260   259   259   259   258   258   258   258   258   261   268   280   276   276   276   276   276   276   276   276   276   276   276   276   276   277   278   280   279   278   280   279   280   280   280   283   288   289   290   291   290   288   285   283   282   283   283   280   279   283   282   280   279   279   278   278   278   278   278   279   280   280   280   280   281   281   282   283   284   285   287   288   289   290   290   290   291   291   291   291   292   292   292   293   293   294   295   296   297   298   298   300   300   300   301   303   307   310   312   313   314   314   314   313   313   313   314   314   315   316   316   316   316   316   316   317   317   317   317   317   318   318   319   320   320   320   320   340   339   360   369   380   380   380   359   340   320   320   339   359   363   372   380   379   380   360   360   356   340   359   359   363   380   372   379   368   360   360   360   360   355   353   349   347   346   347   349   351   354   356   359   359   360   359   360   359   362   365   360   359   380   380   379   379   377   379   380   377   376   377   375   368   360   360   366   371   374   376   377   378   379   379   380   380   379   379   380   380   380   380   379   379   379   380   379   379   380   380   380   379   381   383   385   385   386   388   391   393   394   395   395   397   397   396   393   392   392   390   393   394   395   395   396   397   399   400   399   399   400   401   403   404   405   403   400   400   405   407   408   409   410   411   411   411   411   411   412   413   414   414   415   415   416   416   417   418   419   420   419   420   420   424   426   428