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

3D图形编程

开发平台:

Visual C++

  1.   276   276   276   276   276   276   277   277   279   280   282   283   288   290   290   291   300   300   300   298   298   298   299   303   309   311   310   309   309   312   314   317   318   320   319   319   319   319   318   318   318   318   318   318   319   321   322   323   325   331   340   339   338   338   338   338   338   342   348   360   359   359   360   360   360   359   357   358   357   357   357   357   357   356   356   357   364   380   380   380   380   378   377   377   377   377   377   378   378   378   377   377   378   379   380   378   378   379   379   380   380   382   383   384   386   390   396   400   400   399   400   399   380   380   382   380   379   380   379   380   379   378   378   377   380   379   378   380   380   374   371   366   362   360   359   360   360   359   360   357   355   353   351   349   348   346   345   344   343   342   344   348   350   351   351   352   353   360   360   360   358   358   357   358   358   360   361   360   368   380   379   374   379   379   380   369   359   359   362   360   378   380   383   399   399   397   400   399   394   400   399   400   420   419   420   440   439   439   440   440   440   432   440   439   440   439   439   439   420   420   419   400   399   400   400   400   399   399   399   399   399   399   398   398   398   397   397   396   396   396   397   400   399   399   399   398   398   398   398   398   398   397   397   397   397   397   397   397   398   398   399   401   405   410   415   420   420   419   418   418   417   417   417   417   417   417   417   417   418   420   419   418   416   415   414   413   415   420   418   418   418   418   420   417   415   415   419   420   420   418   419   419   419   419   422   427   440   431   428   425   424   423   422   422   427   439   440   438   438   437   437   437   437   437   437   436   436   436   436   435   435   435   435   435   435   435   435   435   435   435   435   435   434   434   434   434   434   434   434   434   435   435   436   436   436   436   437   440   438   438   440   438   438   437   437   437   437   437   437   437   436 
  2.   276   276   276   276   276   276   277   279   285   288   289   291   300   300   300   294   295   296   296   297   297   297   298   300   304   306   307   308   309   311   314   317   319   320   321   321   322   321   321   320   320   320   321   322   324   328   330   331   332   335   340   340   338   338   338   338   339   345   359   356   357   358   358   358   358   358   357   357   357   357   357   357   357   356   356   357   365   380   380   380   379   379   378   378   377   377   377   378   380   380   378   378   378   378   379   379   381   382   383   383   385   388   390   391   392   394   396   400   400   400   396   380   379   380   379   379   380   380   379   380   379   379   378   380   378   378   378   379   380   377   374   370   366   363   361   361   360   359   360   358   357   355   353   352   350   348   347   346   345   345   349   360   360   360   360   360   359   360   358   358   358   358   358   359   363   367   368   370   374   380   380   377   377   377   379   380   380   360   360   364   367   360   360   379   360   379   380   380   380   379   379   399   400   400   419   420   420   439   440   440   420   420   420   425   439   419   419   420   399   394   400   400   399   399   398   398   398   398   398   398   398   398   397   397   397   397   396   396   396   396   397   399   399   399   398   398   398   398   398   398   397   397   397   397   397   397   397   397   397   398   399   400   403   406   411   415   419   420   419   418   418   417   417   417   417   417   417   417   418   420   419   418   417   416   415   415   416   419   418   418   418   418   418   420   418   417   420   418   418   418   418   418   418   419   424   440   440   440   432   429   427   426   425   425   430   439   440   438   438   437   437   437   437   437   436   436   436   436   436   435   435   435   435   434   434   434   434   434   434   434   434   434   434   434   434   434   434   434   434   434   434   434   435   435   435   435   437   439   438   438   439   438   437   437   436   436   436   436   436   436   436 
  3.   276   276   276   276   276   276   278   285   300   300   300   295   300   298   297   296   295   295   295   296   296   297   298   299   301   303   305   307   310   313   316   320   318   322   326   329   329   326   325   323   324   325   328   330   332   340   340   340   340   340   340   339   338   338   338   338   339   347   360   359   360   360   359   358   358   357   357   357   357   357   357   357   357   356   356   357   362   369   375   379   380   380   379   380   380   379   380   380   379   380   379   378   378   378   380   383   387   389   390   391   392   400   400   399   400   400   399   399   399   400   400   400   392   390   385   383   382   381   380   380   379   380   379   379   379   378   380   379   379   378   376   373   370   367   365   363   362   360   359   359   358   357   356   354   352   351   349   348   347   348   352   359   358   358   358   358   358   358   357   357   358   358   362   367   371   380   380   380   380   380   380   378   377   377   377   377   376   380   379   360   364   363   365   369   369   369   369   360   360   359   380   381   400   420   420   414   420   420   420   420   420   415   420   420   400   400   400   400   398   379   393   395   396   396   396   396   396   396   396   396   396   396   396   396   396   396   396   396   397   397   398   400   400   399   398   398   398   398   398   397   397   397   397   397   397   397   397   397   398   398   399   402   404   407   410   414   417   420   419   420   418   418   417   417   417   417   417   417   418   420   420   419   418   417   417   417   417   420   418   418   418   417   418   420   420   420   419   418   418   418   417   417   418   418   423   429   434   435   434   432   432   432   430   429   431   436   440   439   438   438   437   437   437   437   436   436   436   436   436   435   435   435   435   434   434   434   434   434   434   434   434   434   434   434   434   434   434   434   434   434   434   434   434   434   434   435   436   439   440   439   438   437   437   436   436   436   436   436   436   435   435 
  4.   276   276   276   276   276   277   282   290   300   297   297   296   297   297   296   296   295   295   295   296   296   297   298   299   301   303   307   311   314   320   320   320   320   324   340   339   340   332   329   329   331   333   339   340   340   340   338   338   338   338   338   338   338   338   338   339   340   346   352   356   358   360   360   358   358   357   357   357   357   357   357   357   357   357   357   358   359   364   371   380   380   380   371   368   359   360   372   377   380   380   379   378   378   380   387   391   400   400   400   400   400   397   397   397   397   400   399   400   400   399   399   400   400   400   392   388   385   382   380   380   380   380   379   379   379   379   379   379   379   378   377   376   375   372   369   367   365   362   361   359   360   360   358   357   355   353   352   350   351   353   355   360   359   358   358   358   357   357   357   357   358   362   369   380   380   377   378   380   380   379   378   378   377   377   377   376   376   376   380   360   360   361   362   364   364   360   360   362   361   360   360   381   400   400   400   400   409   411   420   411   407   400   401   380   380   389   389   380   380   385   388   390   392   393   393   394   394   394   394   394   394   395   395   395   395   395   396   397   400   400   400   399   399   398   398   398   398   398   397   397   397   397   397   397   397   397   397   397   399   401   404   408   410   412   414   415   417   418   419   420   419   418   418   417   417   417   417   417   417   418   419   420   419   418   418   420   419   420   418   418   417   417   417   418   420   420   419   418   418   417   417   417   418   419   422   426   431   435   436   436   436   440   436   435   435   436   440   439   439   438   437   437   437   437   436   436   436   436   435   435   435   435   435   434   434   434   434   434   434   434   434   434   435   435   436   436   436   435   435   435   434   434   434   434   434   434   435   436   437   437   437   437   436   436   435   435   435   435   435   435   435 
  5.   277   277   277   277   278   282   289   300   299   297   297   296   296   296   296   296   297   297   297   298   298   299   301   302   305   310   313   320   320   318   318   318   318   323   330   340   336   334   334   334   340   340   340   338   338   338   338   338   338   338   338   338   338   338   340   342   345   350   354   357   360   360   359   358   358   357   357   357   357   357   357   357   358   360   360   360   360   361   365   367   367   359   360   360   359   360   372   380   380   379   379   379   380   386   400   400   397   397   397   397   397   400   400   399   396   397   397   399   400   399   399   400   400   400   395   392   389   385   383   381   381   381   380   380   380   380   380   379   379   380   378   380   380   376   373   370   368   366   363   361   360   360   360   359   357   355   354   354   355   360   360   360   360   358   358   358   357   357   357   357   361   369   380   380   378   377   377   378   378   378   378   377   377   376   376   376   377   377   380   360   360   360   360   360   359   366   360   360   360   360   360   380   379   380   380   400   400   400   400   400   400   400   391   380   380   380   379   380   382   383   385   386   388   390   391   391   392   392   392   392   393   393   393   393   394   394   396   400   400   399   399   399   398   398   398   398   398   397   397   397   397   397   397   396   396   397   397   401   406   409   412   420   419   420   420   420   419   419   420   420   420   420   418   417   417   417   417   417   417   417   418   418   420   420   420   419   418   418   418   417   417   417   417   417   418   418   418   418   417   417   417   417   418   420   427   431   434   440   440   439   440   440   440   440   439   438   438   440   440   439   438   437   437   437   436   436   436   436   435   435   435   435   435   435   435   435   435   435   436   436   436   436   438   439   440   440   439   438   437   436   436   435   435   434   434   434   434   435   435   436   436   436   436   435   435   435   435   435   435   435   435 
  6.   278   278   278   278   283   289   300   300   298   297   297   297   297   297   297   297   299   301   302   302   303   305   308   310   313   320   320   317   317   317   317   317   318   320   326   329   332   334   340   340   338   338   339   339   339   339   338   338   338   338   338   338   338   342   347   350   353   360   359   359   360   359   359   358   358   357   357   357   357   357   360   360   359   359   339   360   357   359   360   360   360   359   365   360   360   379   380   378   378   378   378   379   382   390   400   397   396   400   399   400   400   399   380   380   380   380   400   399   400   399   400   400   399   399   397   394   391   388   386   384   384   384   383   382   381   380   380   380   379   379   379   379   380   379   376   373   371   368   366   364   363   361   360   360   359   357   356   356   360   360   359   359   359   358   358   358   357   357   357   358   366   379   379   377   377   377   377   377   377   377   377   377   376   376   376   377   379   380   374   360   368   368   369   370   380   380   372   370   369   369   369   374   379   380   400   400   399   396   382   399   380   380   380   382   381   380   380   380   381   381   382   384   385   387   388   389   389   390   390   391   391   392   392   393   393   394   396   400   399   399   399   399   398   398   398   398   398   397   397   397   397   397   397   396   396   397   400   408   420   420   420   420   418   418   418   418   418   418   418   419   420   420   418   417   417   417   417   417   417   417   417   417   418   418   418   418   417   417   417   417   417   417   417   417   417   417   417   417   417   417   417   417   419   425   440   439   440   438   438   438   438   438   438   438   440   440   439   439   439   439   438   438   437   437   436   436   436   436   436   436   436   436   437   437   437   437   437   437   439   440   441   443   447   449   449   446   443   442   440   439   438   437   436   435   435   434   434   434   434   435   435   435   435   435   435   435   435   435   435   435   435 
  7.   280   280   280   283   289   300   296   297   297   296   297   297   297   299   300   303   307   309   310   310   311   313   320   319   320   320   318   317   316   316   316   316   317   318   321   324   327   333   340   338   338   338   340   340   340   340   339   338   338   338   338   338   342   349   360   360   360   360   358   358   358   358   358   358   357   358   357   357   357   360   360   353   349   340   344   352   359   359   360   358   359   360   380   380   379   376   377   378   378   378   378   379   384   399   400   399   400   386   380   379   379   380   380   380   389   400   400   399   399   399   400   400   400   400   398   395   392   389   387   388   390   390   387   385   382   380   379   380   380   380   379   379   379   380   378   376   374   372   370   368   366   364   361   360   360   358   357   357   358   360   359   359   359   358   358   358   357   358   358   362   370   380   376   376   376   376   376   376   376   376   376   376   376   376   376   377   380   378   376   380   380   380   380   380   376   380   380   380   380   380   375   375   377   379   380   379   379   388   388   389   387   384   383   382   381   380   380   380   380   380   381   382   383   384   385   386   387   388   389   389   390   391   392   393   393   394   396   400   400   399   399   399   398   398   398   398   397   397   397   397   397   397   397   396   397   399   405   419   420   418   418   418   418   418   418   418   418   418   418   418   418   418   418   417   417   417   417   417   417   417   417   417   417   417   417   417   417   417   417   417   417   417   417   417   417   417   417   417   417   417   417   418   420   427   440   437   437   437   437   437   437   437   437   437   438   438   440   440   440   440   439   438   438   437   437   436   436   437   437   437   438   440   440   441   441   441   441   443   447   449   450   452   460   460   460   454   449   446   444   442   440   439   438   437   436   435   435   434   434   434   435   435   435   435   435   435   435   435   435   435   435 
  8.   283   284   284   289   300   300   297   296   297   297   297   298   300   306   309   312   320   320   320   319   320   320   319   318   318   318   317   317   316   316   316   316   316   317   318   321   324   331   340   340   339   340   340   339   339   339   339   338   338   338   338   339   345   360   360   358   358   358   358   358   358   358   358   358   358   360   359   355   360   360   350   340   340   342   360   359   340   340   350   359   360   364   380   380   380   380   378   380   380   378   378   378   382   386   387   386   380   380   359   360   376   380   388   400   400   396   397   396   397   397   398   399   398   398   399   391   387   385   386   392   400   399   392   389   386   385   384   384   383   382   381   380   380   380   379   378   377   376   375   372   370   367   364   362   360   359   358   357   358   360   359   359   359   358   358   358   358   358   362   369   380   376   376   376   376   376   376   376   375   375   375   375   375   375   375   377   380   379   380   378   378   377   377   377   377   377   378   378   378   380   379   377   378   379   380   380   381   384   384   385   384   383   382   382   381   380   380   379   379   379   380   380   381   382   383   384   385   386   387   389   392   394   395   394   394   395   397   398   400   399   399   398   398   398   398   397   397   397   397   397   397   397   398   398   399   401   408   420   418   418   417   417   417   417   417   417   417   417   417   417   417   417   417   417   417   417   417   417   417   417   417   417   417   417   417   417   417   417   417   417   417   417   417   417   418   418   418   418   418   417   417   418   421   428   440   436   436   437   437   437   437   437   437   437   437   437   438   440   439   440   439   440   438   437   437   437   437   439   440   441   444   448   449   449   447   449   450   451   460   460   460   460   460   458   459   460   454   450   447   445   443   441   440   439   438   437   436   436   436   436   437   437   437   437   437   437   437   437   437   437   437 
  9.   290   290   290   294   300   298   297   297   298   298   298   301   307   320   320   320   320   318   318   317   317   317   318   317   317   317   317   317   316   316   316   316   316   316   317   318   321   326   331   334   336   337   338   338   339   340   340   339   338   338   338   339   346   359   360   360   360   359   358   358   360   359   360   360   360   360   339   359   360   349   340   342   340   360   356   340   340   340   340   360   359   360   360   370   374   376   378   380   380   378   378   378   379   380   379   380   371   360   359   360   380   380   400   400   398   398   396   400   400   400   400   400   400   399   400   380   380   380   380   400   400   400   396   393   391   392   392   391   388   386   384   382   380   380   379   380   380   379   380   377   373   370   367   363   360   359   358   357   358   360   359   359   359   358   358   358   358   361   368   380   380   377   376   376   375   375   375   375   375   375   375   375   375   375   375   376   377   378   378   378   378   378   377   377   377   377   377   377   378   378   380   379   379   378   379   379   380   381   381   382   381   381   381   381   380   380   379   379   379   379   379   379   380   380   381   382   383   384   386   390   400   400   400   397   396   397   399   400   399   399   398   398   398   398   398   398   398   399   399   399   399   399   401   402   403   405   411   419   420   418   417   417   417   417   417   417   417   417   417   417   417   417   417   417   417   417   417   417   417   417   417   417   417   417   417   417   417   417   417   417   417   417   419   420   421   421   420   420   419   419   418   419   421   429   440   437   437   437   437   437   436   436   436   436   436   436   437   439   440   439   439   440   438   438   437   437   439   445   448   450   452   460   459   460   454   459   460   460   456   457   457   458   459   459   460   459   456   453   450   448   446   444   442   441   440   439   438   438   440   440   441   441   441   441   440   440   441   441   441   440   439 
  10.   300   300   295   300   300   298   298   298   300   301   304   309   312   320   318   318   318   318   318   317   317   317   317   317   317   317   317   317   316   316   316   316   316   316   316   317   319   322   325   329   331   334   337   340   339   340   339   339   338   338   338   339   343   349   353   355   356   357   360   360   360   358   357   356   352   340   345   340   345   340   339   340   340   340   344   342   339   340   339   349   356   359   360   365   371   376   379   380   379   378   377   378   380   379   379   360   360   360   362   380   400   399   400   399   400   400   400   380   380   380   390   392   392   389   380   380   379   380   380   400   398   400   398   397   396   400   400   400   393   390   387   384   381   379   380   380   379   379   380   380   376   373   369   364   359   359   358   358   358   360   360   359   359   358   358   358   360   365   380   376   376   376   376   375   375   375   375   375   375   375   375   375   375   375   375   375   376   378   379   379   379   379   378   378   378   378   378   377   377   377   378   378   379   379   380   380   380   380   380   380   380   380   380   380   380   379   379   379   379   379   379   379   379   379   380   380   381   382   384   390   399   397   398   400   398   399   399   398   398   398   398   398   398   398   398   400   401   402   403   402   403   405   408   409   410   411   414   420   419   418   417   417   417   417   417   417   417   417   418   418   419   419   419   418   418   418   418   418   418   418   418   418   418   418   418   418   417   417   417   417   417   419   426   428   429   427   424   423   422   421   420   420   422   429   440   438   438   437   437   436   436   435   435   435   435   435   436   437   438   440   440   439   438   438   438   439   446   460   459   460   459   460   458   456   455   455   456   456   456   456   457   458   460   460   459   459   458   455   453   451   449   447   445   444   443   442   442   444   448   449   450   450   450   447   445   445   448   449   449   445   443 
  11.   296   297   296   297   299   299   301   303   308   310   312   320   320   318   318   317   317   317   317   317   317   317   317   317   317   317   317   317   316   316   316   316   316   316   316   316   317   319   322   324   329   334   340   340   339   339   339   339   339   338   338   339   340   344   347   350   351   353   355   356   356   354   354   351   346   340   341   339   340   339   339   340   339   340   339   340   340   340   348   353   357   360   359   367   372   380   380   379   379   378   378   376   380   360   359   362   360   360   379   400   399   397   398   400   400   390   380   380   381   380   383   385   386   380   380   379   388   400   400   399   400   400   400   400   399   398   399   400   396   393   390   387   384   382   381   381   380   380   380   380   378   375   371   366   360   359   359   359   359   359   359   360   360   359   358   358   360   368   380   376   376   376   376   375   375   375   375   375   375   375   376   376   377   377   377   379   380   381   382   382   382   381   380   380   379   379   379   378   377   377   377   378   379   382   386   387   384   382   380   380   379   379   380   380   379   379   379   379   379   379   379   379   379   379   379   380   381   381   383   388   394   399   398   399   400   399   398   398   398   398   398   398   398   398   401   406   409   410   410   408   410   412   420   419   420   419   419   420   418   417   417   417   417   417   417   417   417   419   421   422   422   423   422   422   421   421   420   420   420   421   421   422   421   420   420   419   419   418   418   418   419   425   440   440   440   434   430   427   425   424   422   422   423   429   440   440   439   439   437   436   435   435   435   434   434   434   435   435   436   437   438   438   438   439   440   444   451   460   457   457   457   457   456   456   455   455   455   455   455   455   456   457   459   459   459   459   458   457   455   453   451   450   448   447   446   447   450   452   460   459   460   460   460   454   451   452   460   460   460   451   448 
  12.   296   297   298   298   300   302   307   311   320   320   320   320   318   317   317   317   317   317   317   317   317   317   317   317   317   317   317   317   316   316   317   316   316   316   316   316   316   317   319   322   328   340   338   339   339   339   339   340   340   339   338   338   339   340   342   345   347   349   351   351   350   348   346   345   339   340   340   339   339   339   339   339   339   340   340   349   359   359   359   360   360   366   369   380   374   376   377   378   379   378   379   380   360   360   361   360   360   380   381   399   400   400   397   400   380   380   380   377   377   380   380   380   381   381   380   400   399   400   399   395   396   397   400   399   399   399   400   400   398   396   393   390   388   387   385   383   382   381   380   380   379   377   374   369   364   360   359   360   360   359   359   359   360   359   359   359   360   368   380   376   376   376   376   375   375   375   375   374   375   375   378   380   381   381   383   387   389   390   389   388   386   385   384   383   382   381   380   379   378   378   378   378   383   389   399   400   390   384   379   380   379   379   380   379   380   379   379   379   379   379   379   379   379   379   379   379   381   383   385   388   394   400   400   399   399   398   398   398   398   398   398   398   398   399   406   420   419   420   420   415   420   419   420   418   417   417   417   417   417   417   417   417   417   417   417   418   422   426   429   430   430   430   428   427   426   426   424   424   426   428   429   429   427   424   423   422   421   420   420   419   421   429   440   438   440   440   434   431   429   427   425   424   424   427   432   435   436   436   436   435   435   434   434   434   434   434   434   434   434   435   437   438   440   441   445   450   460   460   458   457   456   456   456   456   455   455   455   455   455   455   457   458   460   459   459   459   460   458   457   455   454   453   452   450   451   453   459   460   460   458   458   458   460   460   456   456   459   458   457   454   451 
  13.   298   300   301   304   307   309   320   320   320   318   318   318   317   317   317   317   317   317   317   317   317   317   318   318   318   317   317   317   317   318   320   317   316   316   316   315   315   315   317   319   328   339   340   340   339   340   340   340   339   340   339   338   339   339   340   341   344   345   346   345   344   340   340   340   341   340   340   339   339   339   339   340   340   348   360   360   360   357   359   364   380   379   380   376   376   376   377   379   380   380   380   360   360   360   360   360   360   380   380   379   389   399   400   399   380   374   369   369   368   369   370   370   374   377   380   397   380   380   380   388   391   396   398   400   399   399   399   399   398   397   395   394   394   393   389   387   384   381   380   380   379   377   375   372   367   363   360   360   359   359   359   359   360   360   360   360   360   371   380   376   376   376   376   375   375   375   375   375   376   380   385   388   389   390   391   400   400   400   400   394   393   392   389   387   385   384   382   381   380   379   379   382   389   400   399   399   394   388   384   382   380   380   380   379   379   379   379   379   379   379   379   379   379   379   379   381   386   389   391   392   395   400   400   399   398   398   398   398   398   398   398   398   399   400   407   419   419   418   418   417   417   417   418   417   417   417   417   417   417   417   417   417   418   418   420   424   429   440   440   439   439   440   434   433   433   432   431   432   433   440   439   439   434   430   428   425   424   423   422   423   428   433   440   438   439   439   437   435   432   430   428   427   426   427   429   431   433   434   434   434   434   433   433   433   433   433   433   433   434   435   437   441   446   449   451   460   456   457   457   456   456   456   455   455   455   455   455   455   455   456   460   460   460   460   460   459   459   458   457   457   456   456   456   455   455   460   460   458   458   458   458   458   458   459   460   460   460   458   457   455   453 
  14.   303   308   310   311   320   313   315   316   317   317   317   318   318   317   317   317   317   317   317   318   318   318   320   320   320   318   318   318   318   320   320   318   317   316   315   314   314   314   315   318   326   340   340   338   337   338   338   339   339   340   339   339   340   340   340   340   341   342   342   340   339   341   340   340   340   340   339   339   339   340   339   340   340   360   360   358   358   357   359   367   380   377   377   377   377   377   378   380   380   375   368   360   362   361   360   359   360   380   377   378   381   380   380   380   370   360   360   360   360   359   360   360   367   372   378   383   383   382   383   380   392   395   400   399   399   399   400   399   399   398   398   397   400   400   393   390   385   380   380   380   379   378   376   373   368   363   360   360   360   359   360   360   359   359   360   360   380   380   377   377   376   376   376   375   375   375   375   378   385   389   400   400   400   400   399   396   397   397   397   400   400   400   395   391   389   387   385   383   382   381   381   385   400   400   400   397   395   391   386   382   380   380   380   379   379   379   379   379   379   379   379   379   379   379   380   386   399   399   400   400   397   399   398   398   398   398   398   398   398   399   399   400   400   401   406   412   419   420   419   420   418   417   417   417   417   417   417   417   417   417   417   419   420   423   427   431   440   436   437   437   437   437   440   439   440   440   437   440   439   437   437   437   440   435   432   429   428   426   426   430   439   439   438   438   440   440   439   437   435   433   431   429   428   428   428   429   430   431   432   432   432   432   432   432   432   432   432   432   433   437   444   449   460   460   460   456   456   456   456   456   455   455   455   455   455   455   455   455   455   456   460   460   459   459   460   459   460   459   458   458   460   460   460   459   459   458   458   457   457   457   457   457   458   460   460   459   459   458   457   456   454 
  15.   312   320   320   320   317   316   315   316   317   317   318   318   318   317   317   317   317   317   318   320   320   319   320   319   320   319   320   319   319   320   318   317   316   314   312   312   311   311   312   314   321   327   331   333   335   337   338   339   340   339   339   339   339   339   339   340   340   340   340   340   340   340   340   340   339   339   339   339   339   340   345   360   360   360   359   359   358   358   360   367   380   380   378   377   379   379   379   379   374   369   359   359   361   360   360   360   380   374   380   378   378   379   359   359   359   359   340   353   356   358   359   360   364   369   373   379   380   380   380   400   399   400   401   401   399   400   400   400   400   400   400   400   399   400   396   392   386   379   380   379   379   378   376   374   368   360   360   359   360   359   359   360   360   359   360   359   380   377   377   377   377   377   376   376   375   375   377   384   400   400   397   398   398   398   397   397   396   396   397   397   398   398   399   394   392   390   388   386   384   383   382   385   390   394   394   394   393   391   387   380   380   380   380   380   380   380   380   380   380   379   379   379   379   379   380   388   400   397   398   398   400   398   398   398   398   398   398   398   401   405   404   404   403   403   405   409   413   416   417   420   420   418   417   417   417   417   417   417   418   418   421   426   429   431   440   439   440   437   436   436   436   437   437   437   438   440   440   440   438   437   437   438   440   438   436   433   431   429   430   434   440   440   439   438   439   440   440   440   438   436   434   432   430   429   429   429   429   430   430   431   431   431   431   431   431   431   431   432   435   442   460   460   456   457   456   456   455   455   455   455   455   455   455   455   455   455   455   455   455   456   458   460   459   460   460   459   459   460   459   460   459   459   459   458   460   458   458   457   457   457   457   457   457   458   458   458   458   458   457   456   455 
  16.   315   320   318   318   318   316   316   317   317   318   320   320   320   320   320   320   318   318   319   320   317   317   317   320   320   320   320   319   318   317   317   316   313   308   307   307   308   308   309   311   314   318   321   327   333   340   340   339   339   340   340   338   338   338   339   340   339   339   339   339   339   339   339   339   339   339   339   339   339   340   347   360   360   360   360   360   359   358   359   364   372   380   380   380   373   369   368   367   367   365   360   360   360   359   360   360   379   380   360   359   360   359   362   359   355   339   340   348   354   357   360   359   366   372   375   379   380   380   390   400   404   408   408   405   403   402   401   400   400   400   399   399   400   400   397   394   387   380   380   379   379   378   377   375   368   360   360   360   360   360   359   359   360   359   360   360   379   376   379   379   380   380   378   377   376   376   377   386   399   399   400   400   400   398   397   397   396   396   396   397   398   399   398   396   394   392   390   388   386   384   384   384   387   389   391   392   392   391   388   384   383   383   382   382   382   382   382   382   381   381   381   380   380   381   382   389   400   400   398   398   398   398   398   398   398   398   398   399   405   419   413   412   409   407   407   408   411   413   416   418   420   418   417   417   417   417   417   419   420   423   428   440   440   440   437   437   437   436   436   436   436   436   436   436   437   438   440   438   437   437   437   437   439   440   440   437   436   433   434   440   440   440   439   438   438   438   439   439   440   440   436   434   432   431   430   429   429   429   429   430   430   430   431   431   431   431   431   433   435   445   460   457   457   456   456   456   455   455   455   455   455   455   455   455   455   455   455   455   455   455   457   460   459   460   460   459   459   460   459   460   459   459   458   458   458   458   458   457   457   457   457   457   457   457   457   457   457   457   457   456   456 
  17.   316   319   320   319   318   318   318   320   320   320   320   311   308   300   300   320   320   320   314   311   310   311   315   320   320   318   318   316   315   314   314   312   308   300   300   302   303   303   305   306   308   309   311   321   340   339   340   340   340   338   337   336   336   337   340   340   339   339   340   339   339   339   338   338   338   339   340   340   340   340   349   355   358   359   359   360   359   358   359   361   366   370   371   368   363   359   360   360   360   362   360   359   357   357   358   359   359   359   359   360   359   357   358   356   353   350   350   353   355   360   366   370   374   380   380   380   380   399   400   400   420   420   419   413   409   407   405   403   402   400   399   399   400   399   397   394   388   380   379   380   380   379   378   376   371   366   364   363   362   361   360   359   360   359   360   360   369   379   377   379   380   380   378   377   376   376   378   386   400   399   398   399   400   399   398   397   396   396   396   397   400   400   398   397   395   393   391   389   387   386   385   384   385   386   388   389   390   389   389   387   386   386   385   385   385   386   385   385   385   384   383   383   383   384   385   389   395   399   398   398   398   398   398   398   398   398   398   400   408   420   420   420   414   412   411   411   413   414   416   418   420   418   417   417   417   417   419   425   428   430   433   439   438   438   437   436   436   436   436   436   436   435   435   435   436   437   437   437   437   436   436   436   437   438   440   440   440   437   437   440   439   439   439   438   438   438   438   438   438   438   437   435   434   432   431   430   430   430   430   431   431   432   433   433   433   433   433   434   437   447   460   456   456   456   456   456   455   455   455   455   455   455   455   456   456   456   456   456   456   455   456   457   458   458   459   460   460   460   459   459   459   458   458   458   458   458   458   457   457   457   457   457   457   457   457   457   457   457   457   457   457 
  18.   316   318   320   320   320   319   320   316   313   309   300   300   299   300   320   319   320   311   307   300   300   304   309   313   314   314   312   309   310   310   309   306   304   300   300   300   300   300   301   302   303   303   300   311   324   340   340   334   333   333   332   332   334   339   339   339   340   340   340   339   339   338   338   338   338   340   340   340   343   349   359   360   360   360   359   359   359   358   358   360   361   363   362   360   360   340   340   360   359   358   360   354   349   350   351   353   355   356   356   354   350   349   349   349   352   355   360   360   360   360   380   380   380   380   388   400   400   399   402   420   414   417   419   419   415   413   412   407   403   400   399   400   399   399   398   396   391   386   383   381   380   380   378   377   374   371   368   366   364   363   361   359   359   359   360   359   366   372   379   379   379   379   378   378   377   377   378   383   389   393   396   400   400   399   398   397   397   397   397   398   399   399   398   397   395   393   391   389   388   386   385   384   384   385   386   387   388   389   389   391   392   392   390   390   392   392   392   392   390   389   388   388   390   391   391   391   395   400   400   399   400   400   400   399   400   399   399   401   408   420   420   419   417   416   415   416   420   417   420   420   420   418   417   417   417   419   425   440   440   440   439   440   438   437   437   436   436   436   436   436   435   435   435   435   435   435   436   436   436   436   436   436   436   437   438   438   440   439   439   439   440   439   439   438   438   438   438   438   438   438   437   436   435   433   432   431   431   431   431   434   436   437   438   437   437   436   436   438   441   449   460   456   456   456   456   455   455   455   455   455   455   456   457   459   459   458   458   457   457   456   456   456   457   457   458   458   458   458   458   458   458   458   458   458   458   458   458   458   458   458   458   458   458   458   458   459   459   459   459   459   458 
  19.   314   316   317   317   317   317   314   309   306   300   299   299   300   302   305   307   299   300   300   301   300   300   304   307   309   309   305   300   303   304   303   300   300   300   300   299   299   300   300   300   300   300   300   300   310   316   317   318   322   325   325   326   332   340   340   340   340   339   339   339   338   338   337   337   338   340   340   339   346   360   360   358   359   360   359   360   359   358   358   360   360   359   360   359   340   340   340   360   355   360   360   346   340   336   336   342   346   348   349   346   340   339   344   340   359   359   360   365   369   380   380   384   399   400   400   397   397   398   401   407   420   419   418   418   420   419   420   410   400   399   400   400   400   399   399   397   394   390   387   384   381   380   379   378   376   375   372   369   367   364   361   359   360   359   359   360   362   370   379   380   379   379   378   378   378   380   379   381   384   389   395   400   399   399   398   398   398   398   399   400   400   398   397   396   394   392   390   388   387   386   385   384   384   384   384   385   388   391   394   395   400   400   396   396   400   400   400   400   396   395   394   395   399   399   399   395   395   397   398   398   398   399   399   399   399   400   400   399   407   420   419   420   420   419   420   420   420   418   418   418   418   418   417   417   417   418   427   440   438   438   438   438   437   437   437   436   436   436   436   435   435   435   435   435   435   435   435   435   435   435   435   435   435   436   436   437   438   438   440   439   440   439   439   438   438   438   438   438   438   438   437   436   435   434   433   432   432   432   436   443   446   447   448   445   443   443   443   447   449   453   460   456   456   456   456   455   455   455   455   455   457   461   465   467   465   463   461   460   459   458   457   457   457   457   457   457   457   457   458   458   458   459   459   459   459   459   460   461   462   462   461   461   461   460   460   462   463   463   463   462   461 
  20.   313   313   314   313   313   310   307   300   300   299   300   300   300   300   300   300   300   300   300   300   300   300   302   303   305   304   300   300   300   299   300   300   300   299   299   299   299   299   299   299   299   299   299   300   299   300   300   300   315   320   319   320   329   340   340   339   339   339   338   338   337   337   336   337   338   340   339   340   347   359   360   360   360   360   360   359   359   359   358   360   360   350   339   339   320   340   360   353   360   340   340   340   319   319   320   333   339   343   344   340   340   340   340   340   340   353   363   380   380   379   380   385   400   400   396   400   397   398   400   400   410   419   416   417   418   418   420   415   409   404   400   400   400   400   400   398   396   393   390   386   382   379   379   378   378   379   375   372   367   363   360   359   360   359   360   360   361   365   369   373   375   379   379   380   380   380   380   379   382   387   400   399   399   398   398   400   400   400   400   398   398   396   394   392   390   386   385   384   384   384   383   383   383   383   383   384   389   400   400   400   398   398   400   400   400   398   398   400   399   400   400   400   400   399   400   398   397   398   398   398   398   399   399   399   399   399   399   400   400   419   417   418   418   418   418   418   418   417   417   417   417   417   417   416   417   419   427   440   440   439   438   438   437   437   437   436   436   436   435   435   435   435   435   435   434   434   434   434   434   434   434   434   435   435   436   436   437   438   438   440   440   439   439   438   438   438   438   438   438   438   437   436   436   435   434   433   433   438   446   460   460   459   460   454   453   452   452   460   459   460   457   456   456   456   456   455   455   455   456   459   465   469   479   480   473   469   466   464   462   460   459   458   458   457   457   457   458   458   459   461   461   462   461   461   461   462   467   469   469   467   465   465   465   465   466   469   470   471   470   468   466 
  21.   311   310   309   307   306   305   300   300   300   299   299   300   299   300   300   300   299   299   300   300   300   300   300   301   302   301   299   300   300   299   299   299   299   299   299   299   299   299   299   299   299   299   300   300   300   300   300   311   320   320   319   320   320   333   336   338   338   338   336   336   335   334   334   335   340   340   339   340   343   346   348   349   350   353   356   360   360   360   359   360   360   340   336   320   322   360   360   356   340   337   319   320   322   321   319   332   340   339   340   340   359   360   360   340   340   350   363   380   377   378   379   382   387   390   400   400   400   399   400   399   405   419   419   419   420   420   420   420   415   412   409   405   402   400   400   399   398   395   392   387   380   380   379   379   380   380   377   372   366   360   360   359   359   360   359   360   360   361   363   366   370   373   375   376   377   378   379   380   379   384   391   400   400   399   400   399   396   397   398   399   399   391   388   386   384   380   380   379   381   381   381   381   381   382   382   383   389   399   399   398   398   398   398   398   398   398   398   398   398   398   398   400   400   400   400   400   400   399   400   400   400   400   400   400   399   399   399   400   400   420   415   416   417   416   417   416   417   416   416   416   416   416   416   416   417   418   424   432   440   440   438   438   437   437   437   436   436   436   435   435   435   435   435   434   434   434   434   434   434   435   435   436   436   436   436   436   437   437   438   440   440   439   439   438   438   438   438   438   438   438   437   437   436   436   435   435   436   444   460   460   458   458   460   460   460   460   457   460   458   457   457   456   456   456   456   456   457   457   458   465   480   480   477   479   480   473   470   467   465   463   461   460   459   458   458   458   458   462   467   468   467   466   465   464   465   469   480   480   479   474   471   472   472   472   473   480   479   479   479   475   472 
  22.   307   305   304   300   300   300   301   300   300   299   299   299   299   299   299   299   299   300   300   299   299   299   299   299   300   300   300   299   299   299   298   298   298   298   299   299   299   300   300   300   300   299   300   304   309   320   320   319   319   326   329   339   340   335   340   339   340   336   331   332   331   331   329   330   334   340   340   340   340   339   340   339   339   344   350   355   360   360   357   360   339   339   318   320   322   359   340   335   320   320   317   320   320   320   319   339   340   360   360   360   359   359   358   360   360   356   365   379   380   380   380   379   380   380   380   380   380   379   389   400   400   400   399   405   411   420   420   418   419   420   420   407   402   399   400   399   399   397   394   389   384   380   380   380   379   380   377   371   359   360   360   359   360   360   359   359   359   360   359   362   365   368   370   372   373   375   377   379   379   379   384   387   389   389   389   389   391   400   400   400   400   380   379   380   379   380   380   379   379   379   379   380   380   381   381   382   386   392   395   400   400   399   398   398   398   398   397   397   397   397   398   398   399   399   400   400   400   400   399   400   399   399   399   400   400   400   400   400   402   405   420   419   415   416   415   415   416   416   416   417   417   417   417   417   418   419   421   427   433   436   437   437   437   437   437   436   436   436   435   435   435   435   435   434   434   434   434   434   435   437   438   439   439   438   438   438   437   438   438   440   440   439   439   438   438   438   438   438   438   438   438   438   438   438   438   437   439   447   460   459   458   458   459   460   460   460   460   460   458   457   457   457   456   457   457   459   460   461   463   469   480   479   478   478   479   477   473   471   468   466   464   463   462   461   460   460   463   470   480   480   474   473   470   470   472   474   480   478   479   480   476   480   480   480   480   480   478   478   480   480   479 
  23.   303   300   300   301   300   300   300   300   299   299   299   299   299   299   299   299   300   300   299   299   298   298   298   298   299   300   299   299   298   298   298   298   298   299   300   299   300   302   304   307   308   308   309   311   320   320   318   322   329   340   340   336   336   336   337   338   339   331   320   326   324   324   323   320   330   336   340   340   340   340   338   338   339   339   344   350   359   360   359   345   339   320   300   315   324   331   310   319   300   299   300   320   320   339   340   339   360   360   360   362   367   368   366   362   360   360   363   370   374   377   378   378   380   380   381   381   381   379   379   380   390   393   380   400   400   408   420   416   418   420   416   400   399   400   400   400   400   398   396   392   386   379   381   380   379   380   379   373   368   366   363   361   360   360   360   359   360   359   360   359   362   364   366   368   370   372   374   375   376   378   380   379   380   379   379   380   379   392   379   380   385   380   380   380   380   380   379   379   379   379   379   380   380   380   381   382   384   389   394   397   399   400   398   398   398   397   397   397   397   397   397   397   398   400   400   399   400   399   399   399   400   399   399   399   400   399   399   400   400   403   400   400   420   413   414   415   416   417   418   418   418   418   420   421   422   422   423   426   432   440   437   437   437   437   436   436   436   436   435   435   435   435   435   434   434   434   434   435   438   445   447   448   445   443   441   440   439   439   440   440   440   439   439   439   439   439   439   439   439   439   439   439   440   441   442   442   445   451   456   460   458   458   458   458   458   458   458   458   458   457   457   458   458   458   462   467   469   470   471   473   476   480   479   479   479   478   476   474   472   470   468   466   465   465   465   465   469   479   480   478   480   480   476   476   480   479   478   478   478   479   478   480   479   478   478   478   478   478   478   478   477 
  24.   300   300   300   300   300   300   300   299   299   299   299   299   299   299   299   300   299   299   299   298   298   298   298   299   300   298   298   297   297   297   297   298   300   299   300   306   309   310   312   320   320   320   319   320   318   319   323   330   340   340   338   337   337   337   340   340   330   324   319   318   314   312   314   320   330   340   339   340   333   330   333   335   340   340   339   339   340   336   339   337   339   317   308   300   299   299   300   299   301   320   320   340   340   339   360   359   360   367   369   372   380   380   379   369   364   359   365   370   374   377   378   379   379   380   380   379   379   379   380   379   380   392   394   400   400   399   401   419   420   415   400   400   400   401   400   399   400   399   397   395   390   386   384   382   380   380   379   376   373   369   366   364   362   361   359   360   360   359   359   360   360   362   364   366   368   369   371   372   373   375   377   378   379   379   379   380   381   382   382   380   380   380   380   379   380   379   379   379   379   380   380   381   382   382   382   383   386   392   399   400   400   400   398   398   397   397   396   396   396   396   396   397   400   400   400   399   399   400   400   399   399   399   399   399   399   400   400   402   402   400   399   402   401   411   413   416   418   420   422   421   422   424   428   430   430   430   428   429   433   440   437   437   437   436   436   436   436   436   435   435   435   435   435   435   435   435   436   437   444   460   460   459   453   449   446   443   441   440   439   439   439   439   439   441   442   443   443   442   442   441   441   443   447   449   450   451   453   460   460   458   458   457   457   457   457   457   457   458   458   458   458   460   460   464   470   480   480   480   480   480   478   478   480   480   480   479   477   476   474   473   471   470   470   471   471   472   474   480   478   478   479   480   480   480   479   478   478   478   478   479   480   479   479   478   478   478   478   478   478   478   477 
  25.   301   300   300   300   300   299   299   299   299   299   299   299   299   299   300   300   299   299   298   298   298   298   300   300   296   295   295   295   295   295   296   298   300   300   306   320   320   320   320   317   317   317   317   318   318   323   330   340   340   339   339   338   340   339   340   329   320   320   319   310   300   299   299   320   340   340   340   329   320   320   326   340   340   340   340   324   319   320   320   318   300   308   300   300   300   311   319   320   322   327   340   340   360   360   360   365   370   380   380   380   379   379   380   375   371   371   372   374   380   380   380   379   380   380   379   387   390   392   400   400   400   399   400   400   403   399   400   400   420   419   419   420   409   404   399   400   399   399   398   397   394   391   388   385   383   381   380   378   375   372   370   367   365   363   361   360   360   360   359   360   361   362   363   365   366   367   369   370   372   375   377   378   378   378   378   379   379   379   380   380   380   379   380   380   380   381   381   382   382   384   383   384   385   384   385   386   391   400   399   398   398   398   398   397   397   396   396   396   395   395   395   397   400   400   399   399   399   399   399   399   399   400   399   400   401   402   404   409   409   407   403   399   400   419   417   424   427   429   429   428   430   432   440   440   440   439   435   434   435   437   437   437   436   436   436   436   436   436   436   437   437   438   438   438   438   437   438   439   447   460   457   460   459   453   450   447   443   440   439   439   440   440   443   447   450   450   448   447   446   446   446   450   460   460   459   460   460   460   458   457   457   457   457   457   457   457   457   458   458   460   463   466   467   471   480   480   478   478   478   480   479   478   478   479   479   479   478   478   477   476   475   475   475   479   479   480   480   477   478   478   480   480   480   479   478   478   478   478   480   480   480   479   479   478   478   478   478   478   478   478   477 
  26.   301   300   300   300   299   299   299   299   299   299   299   299   299   300   300   299   299   298   298   298   297   300   300   291   289   288   290   291   293   296   297   300   300   301   308   320   320   318   318   318   318   318   318   319   323   330   340   340   339   339   340   340   333   320   320   320   319   300   300   300   302   301   302   320   323   326   324   320   317   319   320   320   320   320   320   300   300   300   308   300   300   299   300   309   320   319   320   340   340   340   346   360   359   365   370   380   380   380   381   385   387   383   380   379   378   380   380   380   380   383   380   380   389   400   400   400   400   400   400   406   406   407   408   410   412   420   420   419   417   418   417   420   413   405   400   400   400   399   400   399   397   396   392   389   386   383   379   379   377   375   372   370   368   366   364   362   362   361   362   363   364   365   365   365   366   366   368   369   373   379   380   379   380   379   379   380   380   379   379   379   379   379   380   382   383   384   386   389   390   390   389   390   390   389   391   392   395   400   398   398   397   397   397   397   396   396   395   395   395   395   395   396   397   398   398   398   398   399   399   400   400   402   403   404   406   409   412   420   420   420   400   400   400   420   423   439   440   440   439   434   440   440   440   438   438   440   440   439   440   439   437   437   436   436   436   436   436   438   439   441   442   442   443   442   442   441   441   442   449   459   457   458   460   456   453   450   444   439   439   439   440   443   449   459   460   460   455   454   453   453   453   454   460   458   458   458   458   458   457   457   457   457   457   457   457   457   457   458   460   466   471   480   473   480   480   478   478   478   478   478   479   478   478   480   479   479   480   480   479   480   480   480   479   477   477   477   477   477   477   478   479   480   480   479   478   478   478   478   479   480   479   479   479   478   478   478   478   478   478   478   477 
  27.   301   300   300   300   299   299   299   299   299   299   299   299   300   300   299   299   298   298   298   300   300   291   287   280   280   279   285   289   294   300   300   299   301   303   308   314   317   319   320   319   319   319   319   323   329   340   340   339   339   339   340   337   330   320   320   320   314   306   300   301   300   300   299   320   320   320   320   320   306   300   300   300   298   285   282   300   300   300   300   300   307   309   311   319   320   323   340   340   346   360   360   359   367   379   380   376   376   379   384   400   400   388   380   380   380   380   387   388   400   390   399   400   400   400   405   409   420   420   420   419   420   420   419   420   420   424   426   422   421   419   419   419   415   408   399   401   400   400   400   400   400   400   396   393   390   386   382   380   379   377   375   373   371   369   367   365   364   365   369   370   371   371   368   367   367   367   368   369   373   380   379   379   379   380   380   380   379   379   379   379   379   380   384   388   390   391   393   400   400   400   394   400   400   395   400   400   399   400   398   397   397   397   396   396   396   395   395   395   395   395   395   395   396   397   398   399   399   400   402   402   405   408   410   411   413   419   420   420   418   420   409   400   400   420   420   439   437   438   438   436   437   437   438   438   438   438   438   438   438   438   437   437   436   436   436   436   440   445   448   449   450   450   451   451   450   448   446   447   452   460   458   458   460   458   455   452   446   440   439   441   442   447   459   460   458   458   460   460   459   460   459   459   458   458   458   458   457   457   457   457   457   457   457   457   457   457   458   459   466   479   480   480   476   476   477   477   477   477   477   479   479   478   478   479   479   479   479   479   479   479   479   478   478   477   477   477   477   477   477   477   478   480   479   479   479   479   479   479   480   480   480   480   480   480   479   479   479   479   479   479   478 
  28.   301   300   300   300   299   299   299   299   299   299   299   300   300   299   299   299   298   298   300   300   280   280   280   280   280   280   283   289   299   300   300   302   307   310   312   315   317   318   320   320   320   319   323   329   340   337   338   338   337   337   340   339   325   320   320   320   309   300   300   297   298   300   300   299   299   299   300   300   294   280   280   279   280   280   280   293   300   300   303   309   320   320   319   320   319   325   333   340   359   360   359   362   379   380   380   372   380   380   380   400   400   394   389   388   390   399   399   400   395   394   396   397   400   407   419   419   420   417   420   420   418   418   419   424   440   440   440   430   424   420   420   419   417   412   407   400   400   400   403   402   401   400   398   396   393   389   384   379   379   378   377   375   374   372   371   369   368   370   380   380   380   379   373   371   370   369   369   370   373   380   380   380   379   379   379   379   379   379   379   379   381   387   391   400   400   400   400   397   397   396   395   396   396   395   396   397   397   397   397   396   396   396   396   395   395   395   395   395   395   396   397   397   398   398   399   401   402   405   408   410   412   420   420   420   419   420   418   418   418   419   414   409   408   416   420   440   440   440   440   438   437   437   437   437   437   437   437   437   437   437   437   437   436   436   437   440   447   460   459   459   460   460   460   460   460   455   454   453   455   460   458   458   460   458   457   454   449   445   444   443   444   450   459   458   457   458   458   458   458   460   460   458   458   457   457   457   457   457   457   457   457   458   458   458   459   459   459   462   470   480   478   478   477   476   476   476   476   476   477   480   479   478   478   479   480   479   479   479   479   479   478   478   478   477   477   477   477   477   477   477   478   480   480   481   481   481   480   480   481   482   482   482   482   482   482   481   481   481   481   481   481 
  29.   301   300   300   300   299   299   299   299   298   298   300   300   299   299   299   299   299   300   297   290   284   280   280   280   279   279   282   289   300   299   301   307   319   320   320   319   320   320   319   319   319   320   326   340   340   338   340   340   340   338   340   320   320   320   311   300   300   299   294   291   291   290   290   289   280   280   280   280   280   283   282   280   280   280   280   300   300   300   307   320   320   318   320   319   323   329   334   340   349   360   360   359   360   360   360   360   359   374   380   379   399   400   391   400   400   396   396   396   396   395   400   400   403   420   419   420   419   420   420   420   419   420   419   425   440   434   440   431   424   419   419   419   418   417   413   411   409   410   410   406   403   400   399   398   395   391   385   380   379   379   378   377   377   376   375   373   371   374   380   378   378   379   376   374   373   371   371   370   372   375   378   380   379   379   379   379   379   378   379   381   386   400   400   397   397   397   397   397   396   396   395   395   395   395   395   396   396   396   396   396   395   395   395   395   394   395   395   395   397   399   401   402   402   403   405   409   411   412   419   420   420   417   417   417   417   417   417   417   418   420   420   416   413   416   419   420   430   440   440   438   437   437   437   437   437   437   437   437   437   437   437   437   436   437   438   443   459   460   457   457   457   457   457   457   458   460   460   460   459   459   458   458   460   459   458   456   453   450   448   447   447   452   460   457   457   457   457   457   457   458   458   457   457   457   457   457   457   457   457   458   458   460   461   462   462   463   463   468   479   480   477   477   477   476   476   476   476   476   477   479   479   478   478   479   480   479   479   479   479   478   478   478   478   478   478   479   479   479   479   479   481   482   484   484   485   485   485   485   485   485   486   486   487   488   487   485   484   485   485   485   485 
  30.   301   300   300   300   299   299   299   298   298   298   299   300   300   299   299   299   299   300   293   279   280   280   280   279   280   280   283   291   300   300   303   311   320   320   318   318   318   318   318   319   319   320   327   340   340   339   331   328   319   319   319   320   300   300   300   300   296   290   287   280   283   279   280   280   279   282   280   280   280   279   280   280   280   283   280   290   294   301   311   320   318   318   319   323   329   339   340   339   345   350   355   357   359   360   360   360   360   380   380   399   399   398   380   380   400   400   399   400   399   399   393   400   400   400   400   405   406   400   400   419   419   420   420   420   419   429   440   428   420   419   420   420   420   420   420   420   419   420   420   412   406   400   400   400   397   393   387   380   379   380   380   380   380   380   380   376   375   376   379   378   378   380   378   377   376   374   373   373   373   375   377   379   379   379   379   379   378   379   380   382   388   400   397   397   397   397   397   397   396   396   395   395   395   395   395   395   395   395   395   395   395   395   394   394   394   394   395   398   404   407   409   410   410   411   413   420   420   420   417   417   417   417   416   416   416   416   416   416   417   418   420   419   416   417   418   420   420   440   440   438   437   437   437   437   437   437   437   437   437   437   437   437   437   437   438   443   450   455   456   456   456   456   456   456   457   460   459   458   458   458   457   457   458   459   459   458   457   455   453   451   452   455   460   458   457   457   457   457   457   457   457   457   457   457   457   457   457   459   460   461   463   467   469   470   471   470   469   472   479   478   478   477   477   476   476   476   476   477   479   479   480   480   479   479   480   479   479   479   478   478   478   478   478   480   481   482   483   483   483   485   488   490   491   491   491   492   492   492   492   492   492   492   493   499   494   491   490   491   491   492   491 
  31.   301   300   300   300   299   299   298   298   297   297   298   298   299   300   299   299   300   300   294   285   280   279   279   279   280   283   287   292   300   299   306   320   320   317   317   317   318   318   319   320   319   320   324   329   330   327   320   320   320   300   300   300   300   300   298   291   287   279   280   280   280   279   280   280   279   280   280   284   279   288   300   300   299   289   288   290   298   308   319   320   319   319   322   327   339   340   338   339   341   345   350   355   358   359   360   360   360   377   378   380   380   379   380   380   396   399   380   380   380   379   380   387   388   380   400   400   400   400   399   400   410   419   400   420   420   419   420   420   427   428   428   428   429   429   428   425   422   421   420   417   410   404   400   399   398   395   390   384   380   380   380   380   380   379   379   378   378   380   380   378   378   380   380   379   380   377   376   376   376   377   380   379   380   380   380   379   379   380   381   384   390   400   397   397   397   397   397   397   396   396   395   395   395   394   394   394   394   394   394   394   394   394   394   394   394   394   396   404   420   419   419   420   419   420   419   420   420   420   418   417   417   416   416   416   416   416   416   416   416   417   418   420   418   418   418   420   420   440   436   438   437   437   437   437   437   437   437   438   438   438   438   439   440   440   440   443   450   460   456   456   456   456   456   456   456   457   457   457   457   457   457   457   457   458   460   460   460   460   457   456   456   460   460   458   457   457   457   457   457   457   457   457   457   457   457   457   460   466   468   469   470   480   480   480   480   480   475   476   478   480   478   477   477   476   476   476   476   479   484   480   480   479   479   479   479   479   479   479   479   478   479   479   482   487   489   490   490   491   491   492   499   500   500   499   499   500   499   500   500   499   500   500   499   500   499   496   495   500   499   500   500 
  32.   301   300   300   299   299   298   298   297   297   297   297   298   300   300   299   299   300   298   292   284   280   279   279   280   284   289   300   294   296   299   305   320   320   320   320   320   320   320   318   320   320   320   321   323   323   320   317   311   300   299   300   300   298   295   290   280   280   280   281   280   281   280   280   280   280   300   285   300   300   300   296   297   300   296   295   299   307   320   320   318   319   321   327   331   336   339   339   340   341   345   351   359   360   360   359   360   361   366   360   360   359   360   360   360   378   384   384   383   382   381   380   380   380   380   380   379   380   379   392   396   403   404   399   411   417   420   420   429   440   440   440   439   440   439   440   433   428   424   421   419   414   407   400   400   399   397   394   389   386   385   383   382   381   380   380   380   380   379   379   378   378   378   378   378   380   379   379   380   380   380   380   379   379   379   379   379   381   386   388   388   392   399   398   398   398   397   397   397   396   396   395   395   395   394   394   394   394   394   394   394   394   394   394   394   394   395   399   408   420   417   417   417   417   417   417   418   418   418   417   417   416   416   416   416   416   416   416   416   416   416   417   420   420   419   418   419   420   422   440   440   438   437   437   437   437   439   440   441   441   441   444   447   448   446   445   447   452   460   457   456   456   456   456   456   456   456   456   456   456   456   456   456   456   457   458   458   459   460   460   460   459   459   459   458   457   457   457   457   457   457   457   457   457   457   458   459   465   480   480   480   474   475   476   477   477   478   480   480   480   480   479   478   477   476   476   477   478   485   500   500   500   494   480   481   480   479   479   480   480   480   481   484   490   500   500   499   500   500   499   499   496   497   497   499   497   497   497   497   497   497   497   497   497   498   500   500   500   498   498   498   497 
  33.   300   300   299   299   298   298   297   297   296   296   296   297   300   299   299   300   300   295   287   280   280   279   279   280   289   300   296   297   297   298   299   300   300   300   300   300   312   315   319   319   319   319   319   320   320   319   309   300   300   297   296   294   292   288   284   279   281   280   281   280   280   280   280   300   300   295   300   298   300   302   302   302   303   304   307   310   320   320   318   319   320   327   340   339   339   340   340   340   345   350   354   360   359   359   360   360   360   362   361   361   362   362   363   359   369   376   379   381   381   381   381   381   380   380   380   380   380   379   387   394   398   400   400   409   420   419   425   440   439   438   438   437   437   437   440   440   430   424   421   420   417   411   405   399   399   398   397   395   393   392   388   386   384   383   381   380   380   379   379   378   378   378   378   378   379   380   379   379   379   379   380   379   379   378   379   380   386   399   400   394   395   400   400   400   400   398   397   397   396   396   395   395   395   394   394   394   394   394   394   395   395   395   395   395   395   397   404   420   416   417   417   417   417   417   417   417   417   417   417   416   416   416   416   416   416   416   416   416   416   416   416   418   418   420   419   419   420   419   439   440   438   438   437   438   440   446   448   449   447   448   451   459   459   454   453   453   455   459   457   456   456   456   456   456   456   456   456   456   456   456   456   456   456   456   457   457   458   460   459   460   459   458   459   458   458   458   458   458   458   458   458   458   458   458   460   463   469   479   477   477   476   475   475   476   476   478   479   480   480   480   480   479   478   478   478   478   480   488   500   497   496   500   492   479   480   479   480   481   483   483   486   490   500   499   498   497   497   497   497   497   496   496   497   497   497   497   497   497   497   497   497   497   497   497   498   498   498   498   497   497   496 
  34.   300   299   299   298   298   297   297   296   296   295   296   297   300   300   300   300   295   289   280   280   280   279   280   280   300   300   297   300   300   300   300   300   301   301   301   300   309   315   320   320   318   318   320   320   319   299   299   298   292   289   288   286   285   280   279   279   280   280   280   280   299   283   300   293   295   296   300   306   308   310   310   310   311   312   320   320   319   319   319   320   323   330   340   337   338   340   346   349   352   360   360   360   359   359   360   360   361   359   359   359   359   360   360   360   370   375   378   380   382   379   380   380   380   380   387   380   389   391   394   397   400   400   400   410   420   420   425   440   440   439   437   437   437   437   440   440   427   419   419   419   418   416   410   404   400   399   400   400   399   399   393   390   387   385   383   382   381   380   380   379   378   378   378   378   378   378   378   378   378   378   378   378   378   378   378   380   388   400   400   397   397   398   399   399   400   400   398   397   396   396   395   395   395   394   394   394   394   394   396   397   399   398   398   397   397   400   409   420   416   416   416   416   416   416   416   416   416   416   416   416   416   416   416   416   416   416   416   416   416   416   416   417   418   420   419   420   420   426   440   438   438   438   438   439   445   459   460   459   454   454   459   459   460   460   459   459   459   460   457   456   456   456   456   456   456   456   456   456   456   456   456   456   456   456   456   456   457   458   459   459   459   459   459   459   459   461   461   462   461   460   460   460   460   463   467   470   474   480   478   477   476   476   475   475   476   479   480   480   479   479   479   479   479   480   481   482   486   492   499   497   497   497   500   480   480   481   483   488   489   489   492   500   496   497   497   497   497   497   496   496   496   496   496   496   496   496   496   496   496   496   496   496   496   496   497   497   497   497   497   496   496 
  35.   299   299   298   298   297   297   296   296   295   295   294   295   295   293   291   289   288   285   280   281   280   279   280   280   300   299   300   291   291   294   296   297   299   300   299   300   320   316   320   319   318   317   320   309   300   300   295   289   280   280   280   280   280   280   280   280   280   280   300   300   292   291   292   294   295   301   309   320   320   320   320   320   320   319   320   319   319   321   322   324   329   340   337   337   339   345   360   360   360   359   358   358   359   359   362   364   368   369   369   369   370   370   380   380   380   380   380   380   380   400   399   400   400   400   399   400   399   400   399   400   400   407   409   412   416   419   420   426   429   437   440   440   440   439   431   420   419   421   420   419   420   420   415   409   405   402   400   399   399   399   396   393   390   388   386   384   383   382   381   380   379   379   378   378   378   378   378   378   378   378   378   378   378   378   379   381   388   400   400   400   400   400   400   399   399   399   398   397   396   396   395   395   395   394   394   394   394   397   404   406   407   404   402   401   401   406   419   420   417   416   416   416   416   416   416   416   416   416   416   417   417   418   418   418   418   419   419   419   419   419   419   418   419   420   419   419   419   426   439   440   440   440   439   440   447   459   457   459   459   460   459   458   458   458   458   460   459   458   457   456   456   456   456   456   456   456   457   457   457   457   457   457   457   457   457   457   459   459   460   461   461   461   461   460   463   467   469   469   466   464   463   462   464   470   480   480   479   480   480   478   477   476   475   475   475   477   478   478   478   478   479   480   482   487   489   490   492   499   500   498   498   499   500   491   488   486   489   500   499   494   500   499   497   496   496   496   496   496   496   496   496   496   496   496   496   496   496   496   496   496   496   496   496   496   496   496   496   496   496   496   496 
  36.   299   298   298   297   297   296   296   295   295   294   293   291   288   285   280   280   280   280   281   280   280   279   279   280   285   287   280   280   279   289   294   298   300   299   305   320   320   317   318   318   318   320   300   300   300   293   288   280   280   281   280   280   280   280   279   280   280   300   300   296   295   293   294   295   301   308   320   320   318   318   318   318   318   319   320   321   324   328   330   331   334   340   338   338   340   348   360   358   358   358   358   359   360   364   368   372   380   380   380   380   379   380   377   377   378   379   382   399   399   400   397   396   400   406   420   419   419   419   419   420   419   420   420   420   417   419   419   420   420   420   420   420   420   433   431   420   420   419   420   426   423   420   418   413   408   403   401   400   400   400   397   395   393   391   389   387   385   384   383   382   381   380   379   378   378   378   378   378   378   378   378   378   378   378   379   382   388   394   397   400   400   399   400   399   400   400   398   397   396   396   395   395   395   394   394   394   396   404   420   419   420   412   408   406   405   410   420   418   417   416   416   416   416   416   416   416   416   416   417   419   419   421   422   422   423   423   423   423   423   423   423   422   421   420   420   419   420   420   429   440   440   440   439   440   448   460   457   458   458   460   460   458   458   458   458   458   458   458   457   457   456   457   457   457   457   458   460   460   461   461   461   460   459   459   459   463   466   465   465   465   465   464   464   465   470   479   480   480   473   469   467   466   470   480   479   478   478   480   478   478   477   476   476   475   475   476   477   478   479   480   481   482   487   500   500   499   500   497   497   497   498   500   498   495   492   490   493   500   497   496   496   497   496   496   496   496   496   496   496   496   496   496   496   496   496   496   497   497   497   497   497   497   496   496   496   496   496   496   496   496   496 
  37.   298   298   297   296   296   295   294   294   293   293   290   286   280   279   280   279   280   281   280   280   279   279   280   280   280   280   279   279   280   291   300   300   299   305   308   312   316   316   317   320   320   320   300   299   300   280   280   282   281   280   280   279   279   279   279   279   286   300   296   296   296   295   299   305   309   320   320   319   318   319   319   321   322   323   325   329   331   340   340   340   340   340   339   340   345   352   359   358   358   358   359   363   367   371   380   380   380   377   380   380   380   380   380   379   380   379   380   380   400   400   395   397   401   420   419   414   415   415   415   417   417   417   417   419   420   419   420   420   419   426   420   420   430   439   440   440   440   430   440   440   429   424   420   416   408   400   400   400   399   399   398   396   394   392   391   389   387   386   385   383   382   381   380   379   378   378   378   378   378   378   379   379   379   381   384   389   392   395   397   399   399   400   399   399   399   399   398   397   396   396   395   395   395   394   394   395   399   408   419   417   420   416   414   411   410   413   420   418   417   417   416   416   416   416   415   416   416   418   422   425   426   428   429   430   430   431   431   431   431   431   431   430   426   424   420   420   421   420   420   432   434   438   438   440   446   460   459   458   458   458   458   458   457   457   457   457   457   457   457   457   457   458   460   460   461   463   467   469   469   467   465   464   463   463   465   470   480   473   472   472   472   469   468   470   480   476   477   479   476   473   471   471   474   479   478   478   478   478   478   478   478   477   477   477   477   477   478   480   482   483   484   484   490   499   497   497   497   496   496   497   499   500   499   497   495   493   495   500   498   497   497   497   497   497   498   498   498   498   499   498   498   498   498   498   498   498   499   500   500   499   499   498   498   497   497   497   497   498   498   498   498 
  38.   297   296   296   295   294   293   291   291   291   290   287   280   279   280   280   280   280   279   278   278   277   277   278   278   279   280   280   280   289   299   299   302   308   320   313   315   320   320   320   320   310   300   300   291   280   280   281   281   280   280   279   279   279   279   279   280   280   300   296   297   297   301   309   320   320   317   318   318   320   321   324   327   329   331   333   339   340   337   337   337   338   338   342   347   352   360   359   357   358   361   367   371   379   379   377   380   379   371   377   373   360   372   373   374   374   375   377   380   380   382   400   400   400   400   403   419   419   413   420   420   420   417   418   418   419   421   426   430   440   440   440   440   440   436   436   436   435   434   436   440   433   425   420   417   409   399   400   400   399   399   398   397   395   394   392   391   389   388   386   385   383   382   381   380   379   379   379   379   379   379   381   382   385   389   392   400   400   400   400   400   400   400   399   398   398   398   398   397   396   396   395   395   395   395   396   397   404   420   420   418   418   419   420   416   414   416   420   420   418   417   417   416   416   416   416   415   420   425   429   440   433   439   439   440   440   440   439   439   440   440   440   439   434   431   428   420   420   419   419   420   439   440   440   440   439   451   459   460   458   458   458   457   457   457   457   457   457   457   457   457   461   465   467   466   469   471   479   480   480   474   473   470   469   471   473   480   480   479   479   480   480   474   472   474   479   477   477   478   479   477   475   475   479   480   478   478   478   478   478   478   478   478   478   480   480   481   483   487   489   490   490   490   493   500   497   496   496   496   496   496   497   498   498   500   498   496   497   500   500   498   498   498   499   500   502   503   503   503   503   502   501   502   502   503   502   505   507   508   506   504   502   501   500   500   499   500   501   501   502   501   500 
  39.   295   295   294   294   290   287   286   288   288   288   286   283   281   280   279   280   280   276   274   274   275   275   276   278   280   279   280   300   299   300   299   304   320   320   320   319   318   299   300   299   300   290   280   280   281   280   280   279   279   279   279   279   280   280   280   287   291   300   298   300   303   310   320   320   318   317   318   320   326   329   331   339   340   340   340   340   338   338   337   338   338   343   349   360   360   360   358   358   359   365   380   380   376   380   372   376   360   360   367   368   366   366   367   367   367   369   373   377   379   382   379   379   380   390   400   399   411   417   400   409   419   420   419   420   419   425   440   440   440   437   437   436   437   436   436   435   436   435   437   440   433   425   419   418   411   404   399   400   399   399   398   397   396   395   394   392   391   389   388   386   385   384   382   381   380   380   380   380   382   384   388   390   393   400   400   400   400   400   399   399   399   399   398   398   398   398   397   397   396   396   396   395   395   396   398   400   406   413   420   417   418   418   420   419   417   420   419   420   418   418   417   416   416   416   416   419   427   440   439   436   440   436   437   437   437   437   437   437   438   440   440   440   439   440   440   439   439   440   419   420   420   440   439   440   440   446   453   460   458   457   457   457   457   457   457   457   457   457   458   461   468   479   480   473   480   479   476   477   477   479   480   476   475   480   479   479   478   478   478   478   480   477   476   477   479   478   477   478   480   480   478   479   480   479   478   478   479   479   480   480   480   480   483   487   489   489   490   500   500   500   499   496   499   497   497   496   496   496   496   496   496   498   498   499   500   498   498   499   500   499   499   501   506   508   510   511   511   511   511   508   508   510   510   510   511   512   520   519   514   510   507   505   503   502   503   507   509   509   509   506   504 
  40.   294   292   292   289   285   279   279   284   285   285   285   282   280   279   280   275   270   268   267   269   270   273   276   280   280   283   289   300   297   298   298   301   303   300   300   300   297   293   290   289   285   280   280   273   276   276   277   277   277   278   278   279   280   282   289   300   300   300   301   307   311   320   320   318   317   318   319   325   340   339   340   337   338   338   338   339   339   338   338   338   343   349   360   356   357   357   357   357   359   365   380   380   379   375   360   363   362   360   362   364   363   363   360   360   360   360   371   375   378   380   381   381   380   380   380   388   391   380   383   400   404   400   410   419   420   424   440   440   440   439   436   436   436   436   436   435   435   435   437   439   430   420   420   418   414   406   400   400   399   399   398   398   397   396   395   393   392   391   389   388   386   385   384   383   382   382   383   385   389   392   400   400   400   400   398   398   398   399   399   398   398   398   398   397   397   397   397   396   396   396   396   396   397   401   405   408   411   415   419   418   418   418   418   418   417   418   420   419   419   418   417   416   416   416   418   423   439   435   435   436   436   436   436   436   436   436   436   436   437   438   438   438   438   439   439   437   437   440   429   420   419   433   440   440   439   445   452   460   458   457   457   457   457   457   458   458   459   459   461   467   480   476   475   475   475   476   476   475   476   477   480   480   479   479   478   478   478   478   478   478   480   478   480   480   480   478   477   477   478   480   479   479   480   479   479   479   481   482   483   484   484   486   491   500   499   499   494   495   496   497   499   500   499   498   497   496   496   496   496   498   500   501   502   501   499   499   498   499   500   499   500   506   520   520   520   520   520   520   520   515   515   519   520   519   520   520   517   520   520   514   511   509   508   507   510   520   520   519   519   512   509 
  41.   291   290   287   284   280   280   280   282   283   283   282   280   280   275   272   267   259   260   260   263   266   272   279   278   280   286   300   297   296   296   300   300   300   299   290   287   280   280   280   280   279   260   260   260   268   271   273   274   275   277   280   280   281   287   300   300   298   300   306   320   320   320   319   318   318   318   319   327   339   337   338   338   340   340   340   340   340   339   339   342   349   360   360   358   357   357   357   357   358   361   360   360   360   340   340   350   354   357   359   361   360   360   360   370   379   380   377   379   380   380   380   380   380   380   380   380   380   380   380   397   399   399   399   419   419   420   420   423   426   429   440   438   440   440   440   433   433   436   440   435   427   420   421   419   415   408   400   400   399   400   399   398   397   396   395   394   393   392   390   389   388   387   386   385   385   387   390   393   400   400   400   398   398   398   398   398   398   398   398   398   398   398   397   397   397   396   396   396   396   396   396   400   406   410   419   420   420   420   420   418   418   417   417   417   417   417   418   420   419   420   418   417   416   417   419   427   440   435   435   435   435   435   435   435   435   435   435   435   436   436   437   437   438   440   440   438   438   439   440   420   420   440   440   439   440   445   460   456   457   457   457   457   457   459   461   462   463   463   466   472   480   476   476   475   475   475   475   475   475   476   478   480   480   480   478   478   478   478   478   480   479   479   479   479   479   478   477   477   477   478   480   479   480   480   481   484   488   490   491   491   492   493   500   500   498   497   495   495   495   497   500   499   499   498   497   497   497   497   499   505   508   509   509   505   502   499   499   499   499   500   500   508   519   518   518   520   520   519   520   519   520   520   518   518   518   518   518   518   520   517   514   513   513   513   514   520   518   518   520   515   512 
  42.   286   284   283   279   280   280   280   281   281   280   280   280   280   260   264   259   260   260   260   260   259   280   279   278   279   286   300   300   300   290   288   285   280   280   279   280   279   260   260   260   259   260   261   260   264   267   269   271   272   276   279   279   280   288   300   298   298   300   307   319   320   320   320   319   318   318   320   327   339   340   340   337   337   338   338   339   340   340   341   346   360   360   359   358   358   357   357   357   360   359   352   340   340   340   340   340   349   355   360   360   368   380   379   380   385   388   387   386   383   380   380   380   380   380   380   380   382   380   384   387   389   380   400   399   399   400   402   416   418   419   420   420   420   420   437   423   438   439   440   431   420   420   420   419   417   412   407   404   402   400   400   399   398   397   396   395   394   392   391   390   389   388   387   388   391   393   400   400   400   399   399   398   398   398   398   398   398   398   397   397   397   397   397   397   396   396   396   396   396   396   400   408   420   420   416   417   417   418   418   417   417   417   417   417   416   416   417   417   418   418   418   417   417   418   420   428   440   436   435   435   435   435   435   435   435   435   435   435   435   436   436   437   438   440   440   439   438   437   439   420   430   440   440   440   440   439   460   459   459   458   457   457   460   465   468   470   470   471   473   480   479   477   476   475   475   475   475   475   475   475   477   478   479   480   479   478   478   478   478   478   480   479   480   479   479   478   477   477   477   478   480   479   480   482   487   491   500   500   500   500   500   499   499   498   497   497   496   495   495   497   500   500   499   499   498   497   497   499   505   520   520   520   520   511   504   500   499   499   499   499   500   508   520   520   519   519   519   519   519   518   518   518   518   518   517   518   518   518   520   518   517   517   520   520   520   518   518   518   520   517   515 
  43.   282   280   280   280   279   280   280   280   280   279   279   280   268   260   260   260   259   259   259   259   269   280   278   278   279   282   286   286   280   279   280   280   260   258   253   259   259   263   262   261   261   260   260   260   262   264   266   268   271   275   280   279   281   288   300   300   300   299   304   310   315   320   319   319   319   318   319   322   327   331   333   334   335   336   337   338   339   339   340   348   359   358   358   358   357   356   359   360   359   340   340   342   341   340   339   341   348   360   360   368   380   379   386   400   400   400   400   399   389   387   388   389   389   389   388   387   388   388   380   379   380   392   400   402   404   400   399   400   399   420   420   420   420   420   420   420   419   432   434   428   420   421   420   419   418   415   411   408   405   402   399   399   398   397   396   394   393   392   391   390   389   389   390   393   400   400   399   399   399   399   399   399   398   398   398   398   398   397   397   397   397   397   397   396   396   396   396   396   396   397   405   419   420   418   417   417   417   417   417   417   416   416   416   416   416   416   416   416   417   418   418   419   419   419   423   430   440   437   436   436   435   435   435   435   435   435   435   436   436   437   437   437   438   438   439   439   438   438   439   434   435   440   439   440   439   440   440   440   460   460   458   459   465   480   480   480   480   480   479   477   477   477   476   476   476   476   475   475   475   475   476   477   479   479   479   478   478   478   478   478   479   480   479   479   479   479   478   479   480   480   480   480   480   485   500   500   500   498   498   498   498   497   497   497   497   497   496   496   496   497   500   500   500   500   499   498   499   500   508   520   518   518   520   514   507   500   500   500   500   499   499   506   514   520   519   518   518   518   518   518   518   518   518   518   518   518   518   518   520   519   518   520   520   519   518   518   518   518   519   518   516 
  44.   280   280   280   279   279   280   279   279   278   278   280   260   260   260   259   257   258   260   260   265   280   277   277   277   278   280   280   280   279   270   260   260   259   240   239   239   253   256   259   259   259   260   260   260   261   262   264   267   272   276   280   280   280   285   291   295   298   300   301   306   312   319   319   320   320   319   320   320   320   324   328   330   333   336   337   340   338   338   340   347   359   360   359   360   360   359   359   340   345   343   341   340   340   339   340   340   349   360   363   379   376   382   400   399   400   400   399   400   393   393   400   400   400   400   400   394   400   400   400   400   400   400   406   409   411   419   419   419   419   420   427   429   431   439   439   440   440   434   434   429   420   420   420   420   419   417   414   411   407   403   400   399   398   397   395   393   392   391   390   389   389   389   392   400   400   399   399   399   400   400   400   400   399   398   398   398   397   397   397   397   397   397   396   396   396   396   396   396   397   402   410   420   417   417   417   417   416   416   416   416   416   416   415   415   415   415   415   416   417   419   421   422   423   425   430   434   440   438   438   437   436   435   435   435   436   436   438   439   440   440   440   439   439   439   439   439   439   438   440   438   440   440   439   439   440   440   440   440   454   460   459   460   468   479   477   478   478   478   478   478   477   477   477   477   477   477   477   476   475   475   475   477   480   480   480   479   478   478   478   478   478   479   479   479   479   479   483   486   488   485   482   480   480   479   500   497   497   497   497   497   497   496   496   496   496   496   497   497   499   500   501   503   503   502   501   501   501   503   509   520   519   520   519   517   512   506   502   499   500   499   500   506   520   520   519   518   518   517   518   518   518   519   519   519   519   519   519   519   520   520   519   520   519   519   518   518   518   520   519   518   517 
  45.   280   279   279   279   280   280   278   278   277   280   280   265   260   254   251   253   256   260   260   267   280   280   279   279   280   280   271   269   265   260   259   240   240   240   242   246   252   256   258   260   259   260   259   260   261   262   264   270   280   280   280   280   282   286   290   295   300   300   301   304   310   320   320   320   318   318   318   319   319   320   325   331   335   339   340   338   338   338   339   342   346   349   348   345   340   340   340   320   331   335   337   339   339   339   339   340   350   360   360   380   380   379   380   380   380   380   379   380   390   400   397   398   398   398   398   396   396   396   399   404   407   411   419   420   419   424   425   427   429   440   440   440   440   440   437   437   440   437   436   433   428   424   422   420   420   418   415   413   408   403   399   399   397   393   389   387   388   388   388   388   388   388   393   400   398   399   400   400   399   399   400   400   399   398   398   398   397   397   397   397   397   396   396   396   396   396   396   398   402   409   420   417   417   417   417   417   416   416   416   415   415   415   415   415   415   415   415   416   420   426   429   430   431   433   439   440   440   440   440   438   437   436   436   436   436   439   445   448   448   446   445   443   442   441   441   441   440   440   440   440   439   440   440   439   440   442   447   451   460   460   459   464   472   480   478   478   478   478   478   478   478   478   478   480   480   480   479   477   476   476   475   477   480   479   479   479   479   478   478   478   478   479   479   479   480   484   489   499   500   493   486   479   480   479   500   494   497   496   496   496   496   496   496   496   496   497   497   500   506   508   510   510   508   506   505   505   505   506   511   516   520   520   520   520   516   511   505   500   499   499   500   500   520   517   517   518   517   518   518   519   519   521   522   523   522   521   520   520   520   520   519   519   519   519   518   518   520   519   520   518   517 
  46.   279   278   278   279   279   279   278   275   271   268   260   260   259   239   240   249   255   260   260   263   267   268   268   267   266   260   260   260   259   257   240   243   240   242   248   251   260   260   260   259   259   259   260   261   263   264   268   273   280   279   282   287   290   291   292   296   300   299   300   301   306   311   314   315   316   317   318   319   320   320   327   340   340   338   338   338   338   338   340   340   339   342   339   338   319   320   319   320   319   330   336   340   339   340   347   349   352   357   360   360   360   372   376   379   380   380   380   380   387   400   400   400   399   400   400   399   398   400   405   420   419   420   420   426   430   440   439   440   440   440   440   440   440   440   440   439   440   440   439   440   433   429   425   421   419   418   416   411   406   402   400   398   393   387   380   379   384   385   386   386   386   387   392   400   399   400   398   398   398   399   400   399   399   398   398   398   397   397   397   397   396   396   396   396   396   396   399   406   411   420   420   417   417   417   417   416   416   416   415   415   415   414   414   414   414   415   415   420   428   440   440   440   440   440   440   439   439   440   440   440   438   437   437   437   438   445   460   460   460   454   452   449   447   445   444   443   444   444   442   440   439   440   439   440   440   446   460   460   457   458   462   470   480   480   479   480   479   479   480   480   479   480   480   479   480   479   480   478   477   476   476   476   478   479   480   480   480   480   480   479   479   480   480   483   488   491   500   496   500   500   493   489   480   484   480   498   500   497   496   496   496   496   496   496   497   499   502   508   520   520   520   519   515   512   511   511   511   512   515   520   520   519   519   519   520   515   509   503   500   500   501   500   520   519   520   520   519   519   521   523   525   529   530   530   527   525   523   522   521   521   520   520   520   519   519   518   518   519   519   518   518 
  47.   277   277   278   280   279   280   280   280   259   260   260   240   247   243   240   249   260   260   260   261   260   260   260   260   260   260   240   240   240   240   240   240   239   246   260   260   257   258   259   259   261   262   263   266   269   271   274   280   280   281   287   300   300   300   296   300   300   299   299   300   302   306   309   311   314   316   320   320   320   321   328   340   338   338   338   338   340   340   340   336   340   340   335   320   323   321   321   320   320   332   339   340   349   360   360   359   358   360   360   360   360   368   373   376   378   379   379   380   380   389   394   397   400   399   400   400   403   407   411   414   421   428   440   440   440   440   437   440   440   438   439   419   419   419   434   440   439   439   439   440   436   432   426   421   419   417   412   406   400   400   397   393   386   379   379   380   382   383   384   384   384   385   387   388   390   393   394   397   400   400   400   399   399   398   398   398   397   397   397   396   396   396   396   396   396   399   406   420   420   420   418   417   420   420   420   418   416   416   415   415   414   414   414   414   414   415   419   428   440   440   438   438   438   440   440   439   439   439   440   440   440   438   438   438   442   450   460   458   458   460   459   454   452   450   448   448   450   450   449   446   440   441   440   440   439   445   460   459   460   459   466   480   480   479   480   480   479   479   480   480   480   480   479   480   479   479   479   478   478   478   477   478   479   481   483   484   484   484   483   482   481   481   484   490   500   500   496   497   498   500   500   500   495   480   480   481   500   496   496   496   496   496   496   498   502   507   510   513   520   518   518   520   520   517   516   519   519   520   520   520   519   519   518   518   519   516   512   506   500   500   500   500   499   500   500   519   520   526   529   531   533   540   540   540   533   530   528   526   525   524   523   522   521   521   520   519   519   519   519   519   518 
  48.   275   275   276   280   280   271   268   260   260   251   240   242   240   240   242   248   260   260   260   260   258   255   249   239   240   240   242   239   239   241   240   241   241   249   260   258   257   258   259   263   268   270   271   273   280   280   280   280   280   283   290   300   299   297   297   297   298   298   299   299   301   303   306   310   314   317   320   319   319   322   329   340   338   338   340   340   340   320   319   340   336   334   300   317   318   320   320   323   332   340   340   359   360   360   359   360   360   360   367   369   369   373   375   378   379   380   380   380   380   389   394   397   399   400   400   405   410   420   420   422   429   440   440   437   436   440   437   438   419   409   399   399   400   421   440   437   438   437   438   440   437   431   424   420   420   411   406   400   399   395   390   386   380   380   380   380   380   381   381   382   382   382   382   380   380   387   392   396   400   399   399   399   399   398   398   398   397   397   397   396   396   396   396   396   399   406   411   419   418   418   420   419   416   399   419   416   415   415   415   414   414   414   414   414   415   418   425   439   440   438   438   438   438   440   439   439   439   439   439   440   439   439   439   442   449   459   460   457   458   458   460   458   456   455   454   454   459   459   460   460   440   439   440   440   440   440   445   440   459   458   466   480   480   480   478   478   478   478   478   478   479   479   479   480   480   480   479   479   480   481   482   482   484   488   490   491   491   491   488   487   485   485   489   500   500   497   497   496   497   498   498   500   500   500   499   500   496   497   496   496   496   497   499   506   511   520   520   520   520   519   518   519   520   520   520   520   518   518   518   518   518   518   518   518   519   517   515   510   506   500   503   503   500   499   500   502   520   540   540   540   540   540   539   540   537   534   532   530   529   528   526   525   524   523   523   522   522   521   521   520   520 
  49.   271   272   271   269   267   259   260   260   240   240   241   239   239   239   240   245   250   252   254   254   251   247   240   240   240   241   240   240   239   239   240   240   245   252   260   257   258   259   263   270   280   280   280   279   280   281   282   283   285   290   294   300   300   299   298   298   298   298   299   299   301   305   310   314   320   320   320   319   319   321   329   340   340   340   340   329   320   320   320   318   315   299   300   313   320   320   320   329   340   360   360   356   358   358   360   365   380   380   380   380   380   379   379   380   379   380   385   380   380   400   400   400   399   400   408   411   419   420   422   429   440   440   437   440   440   419   420   400   400   400   400   403   420   440   440   440   440   440   440   440   432   426   420   419   409   400   400   400   394   387   379   380   380   379   380   379   379   379   380   380   380   380   380   380   380   387   393   399   400   399   399   399   399   398   398   398   397   397   397   396   396   396   396   397   404   420   420   417   420   420   418   400   401   420   414   415   415   415   414   414   414   414   414   415   419   426   431   440   437   437   437   437   438   439   440   439   438   438   438   439   440   441   443   448   460   460   458   457   457   458   460   460   460   459   460   460   457   457   457   456   460   460   446   440   440   440   439   440   459   456   461   468   473   474   475   475   476   476   477   478   478   479   479   479   479   479   479   480   485   488   490   490   492   499   499   499   500   500   495   493   490   489   492   500   497   497   497   496   496   497   498   500   498   497   497   496   497   496   497   497   497   499   506   520   520   520   518   520   520   519   518   518   518   518   518   518   518   518   518   518   518   518   518   518   520   518   516   514   512   511   510   510   510   520   500   520   520   540   540   540   540   540   539   540   539   537   536   535   534   534   531   529   528   527   527   526   525   525   524   523   522 
  50.   265   266   264   259   260   260   252   248   240   239   239   240   239   239   240   242   244   245   246   246   244   240   239   239   239   240   240   240   240   240   240   244   251   260   260   259   261   264   270   279   280   279   281   282   284   288   290   291   293   300   300   300   300   300   300   300   300   300   300   302   308   311   319   320   318   318   319   319   318   320   325   340   340   320   320   320   320   310   299   300   300   308   311   320   321   327   329   333   339   349   360   360   360   360   360   366   380   377   378   381   386   400   389   400   399   400   399   400   399   400   398   399   403   420   420   420   417   419   425   439   440   440   440   420   420   420   400   400   379   380   399   420   440   437   439   420   420   419   427   428   425   420   420   408   400   399   396   390   386   380   380   378   378   380   378   378   378   379   380   380   380   380   380   380   383   390   400   398   399   399   399   399   399   398   398   398   397   397   397   396   396   396   396   397   405   420   419   420   410   400   400   400   420   414   415   414   415   414   414   414   414   414   415   419   427   440   440   436   437   436   436   436   437   438   440   438   439   439   440   441   444   447   450   453   460   457   457   457   457   458   460   460   459   458   458   460   458   457   457   457   457   459   451   439   460   457   440   440   447   460   459   463   466   469   471   473   474   477   478   480   480   480   479   479   479   479   480   479   499   500   500   500   499   500   498   497   497   498   499   500   494   493   494   500   498   497   497   497   497   496   497   498   499   499   499   499   499   499   498   499   499   502   510   520   518   518   518   518   518   518   518   518   518   518   518   518   518   518   518   518   518   518   518   518   519   518   517   516   520   519   520   520   520   520   519   517   520   519   520   534   540   540   539   540   540   540   540   540   540   540   536   535   534   532   532   532   532   532   529   527   525 
  51.   260   261   260   260   255   249   240   240   240   239   240   239   239   239   239   240   240   240   239   240   240   240   239   240   239   240   240   240   239   240   244   250   260   260   260   263   268   272   280   280   281   284   288   290   292   299   300   300   300   300   299   301   302   304   304   304   303   302   302   307   319   320   317   317   317   317   320   320   318   320   320   319   320   320   313   320   299   300   300   299   305   311   320   320   329   340   339   340   340   348   355   358   359   359   360   360   380   379   379   386   400   395   394   394   396   396   396   396   396   397   397   398   402   410   420   419   418   419   425   440   439   434   429   420   420   420   420   399   379   381   399   420   420   419   421   415   416   420   419   422   420   411   399   400   400   391   386   380   379   379   374   371   373   380   380   380   380   380   380   379   379   380   379   380   386   400   399   400   399   400   400   399   398   398   398   398   397   397   397   396   396   396   396   397   402   407   408   407   399   400   400   419   420   416   415   415   414   414   414   414   414   415   416   422   440   440   438   437   436   436   436   436   436   437   437   438   438   442   446   449   451   459   460   460   459   457   457   456   456   457   458   458   458   458   458   459   459   458   458   458   458   460   456   460   460   455   460   440   440   440   460   459   462   465   468   470   475   482   487   486   482   480   479   479   479   479   480   480   500   494   497   497   498   498   498   497   497   497   498   499   497   495   496   500   498   497   497   497   497   497   499   501   502   503   503   503   503   503   502   502   503   508   520   520   517   518   517   517   517   517   518   518   518   518   518   519   519   519   519   519   519   519   519   518   519   518   518   518   520   520   520   520   519   520   520   520   519   520   520   534   540   539   539   539   539   539   539   539   539   540   540   539   540   537   539   539   540   540   535   531   529 
  52.   259   260   260   251   247   240   239   240   240   239   239   239   239   239   239   239   240   239   239   239   239   239   239   240   240   240   239   240   240   245   250   259   260   261   265   271   280   280   280   283   288   292   300   300   300   299   298   298   299   299   303   307   310   311   311   310   306   302   302   308   320   317   320   320   320   320   318   320   320   319   300   300   300   299   300   299   300   300   300   300   310   320   323   340   340   340   338   341   347   352   360   360   360   360   360   359   360   380   380   390   400   398   397   397   396   397   396   396   397   397   398   399   400   405   411   420   419   420   420   423   422   422   423   421   419   418   420   400   379   382   400   400   398   399   406   399   400   420   420   419   420   399   399   392   388   380   379   380   373   370   367   360   364   359   360   360   369   373   376   379   379   380   379   380   387   399   400   398   398   398   398   398   398   399   400   398   398   397   397   397   397   397   397   398   400   401   399   400   400   400   419   415   417   416   416   415   415   415   414   414   414   414   415   421   430   436   440   437   437   436   436   436   436   436   437   438   443   448   459   459   460   456   457   457   457   456   456   456   456   456   457   458   459   459   460   461   461   460   460   459   459   460   460   459   458   457   459   451   440   440   460   458   460   463   466   471   479   499   500   499   480   480   479   480   480   479   479   482   479   493   500   498   498   497   497   497   497   497   498   500   498   497   498   500   498   497   497   497   498   500   506   508   510   510   511   511   511   511   508   507   508   513   520   518   517   517   517   518   518   519   520   520   520   520   520   521   522   522   522   522   521   521   520   519   519   519   519   519   520   526   528   525   522   520   520   520   520   540   540   540   540   539   539   539   539   540   540   540   539   539   539   539   540   540   538   538   538   540   540   535   532 
  53.   251   250   247   240   240   240   240   239   239   239   239   240   240   239   239   240   239   239   239   239   239   239   240   240   239   243   247   248   250   252   260   259   263   268   272   280   280   282   287   291   300   300   300   298   298   298   298   298   298   302   308   319   320   319   320   319   305   299   302   307   320   320   320   300   300   300   300   300   300   308   305   303   302   302   301   301   299   300   306   311   320   320   327   340   337   337   341   348   359   360   360   359   362   368   380   380   379   380   385   400   400   400   400   399   400   400   400   400   400   400   400   400   400   400   403   405   408   410   419   420   401   420   420   420   419   419   407   399   380   380   385   396   379   393   399   400   419   419   420   409   400   400   390   379   380   380   375   369   360   360   360   360   359   360   361   360   360   368   375   380   379   379   379   380   384   390   393   395   396   397   397   398   398   400   400   399   398   398   398   398   398   398   400   400   399   400   399   400   404   420   419   420   417   417   417   417   416   416   415   415   415   415   416   422   431   440   439   438   437   437   436   436   436   437   438   443   448   460   455   456   456   456   456   456   456   456   456   456   456   457   458   460   461   464   468   468   466   464   463   462   461   461   460   460   460   459   459   460   453   453   460   460   462   466   471   473   479   488   499   487   480   480   480   479   480   479   479   479   482   480   500   500   500   498   497   497   497   497   497   499   500   499   500   500   499   498   498   499   500   506   520   519   520   520   519   520   520   520   515   514   515   520   520   518   518   518   518   520   521   523   524   524   524   524   526   529   530   528   527   526   526   525   524   522   520   519   520   520   519   540   540   532   525   520   520   520   519   540   537   538   539   541   542   543   543   543   542   541   541   540   540   540   540   540   539   539   539   539   540   538   535 
  54.   240   240   240   240   241   241   240   239   240   240   240   240   239   240   240   240   239   239   240   239   239   239   239   243   248   251   260   260   260   260   262   267   271   280   280   280   282   289   300   300   300   298   299   298   298   298   298   298   299   303   319   319   320   319   320   308   299   300   300   300   300   300   306   300   294   292   293   297   298   301   301   301   300   300   300   300   303   308   320   320   319   325   330   339   336   338   343   360   359   358   358   359   365   380   380   376   376   378   383   400   400   390   391   389   387   387   380   380   387   390   392   391   392   400   399   400   399   400   400   400   400   400   416   420   418   420   400   390   385   383   385   385   380   390   396   400   405   406   400   399   399   389   379   380   376   371   367   360   360   361   360   359   359   360   360   360   360   369   380   380   379   380   379   380   382   385   389   392   395   397   398   400   399   399   399   399   399   400   400   400   400   400   400   399   400   400   400   399   403   408   414   419   420   419   420   419   418   418   417   417   417   417   417   425   440   439   438   438   438   437   437   436   437   440   446   450   460   455   456   455   455   455   455   455   456   456   456   457   457   459   462   466   469   471   480   480   473   470   468   467   465   465   464   463   463   464   465   459   459   460   459   464   469   473   480   480   479   484   484   480   480   480   480   480   479   480   480   480   480   480   479   492   499   496   496   496   496   496   497   498   498   498   499   499   500   500   501   502   504   510   519   518   518   518   518   518   518   520   519   520   520   520   519   518   518   518   522   527   529   530   531   531   531   532   533   540   539   535   534   533   533   532   531   525   522   520   520   521   520   539   540   540   528   520   520   521   520   540   540   539   542   547   550   551   551   548   546   545   544   543   542   543   543   542   542   541   540   540   540   539   538 
  55.   244   242   241   241   241   241   240   239   239   239   239   239   239   239   240   240   239   239   240   239   239   239   244   250   260   259   260   259   262   267   270   280   280   280   278   279   285   299   300   297   297   297   300   300   300   300   300   300   296   300   303   300   300   300   300   299   300   298   298   298   298   295   292   288   280   280   280   289   294   298   299   300   299   299   300   303   308   320   316   318   324   340   334   336   336   337   342   348   360   360   357   359   365   380   379   380   380   380   379   380   380   379   376   376   380   380   380   380   380   380   384   380   380   380   380   380   394   399   399   400   400   420   420   420   420   415   400   380   380   380   381   382   379   400   400   398   400   400   400   391   386   380   380   372   367   360   360   360   360   359   359   359   360   360   362   363   365   371   375   378   378   379   379   379   380   384   389   393   396   399   399   398   400   400   399   400   393   400   399   396   397   397   398   398   399   400   400   400   401   404   408   412   415   416   417   418   420   420   420   420   420   418   419   426   440   439   440   440   439   438   438   437   438   445   460   460   455   456   455   455   455   455   455   455   456   456   458   459   463   467   470   479   480   480   477   477   479   475   474   473   472   472   469   468   470   472   480   480   470   469   470   472   480   480   480   479   480   480   479   480   480   480   480   479   480   479   480   480   480   480   480   487   500   496   496   497   497   497   497   498   498   499   500   501   501   504   508   510   511   514   519   520   518   518   518   518   518   518   518   518   518   519   519   519   519   523   530   540   539   540   540   540   540   540   540   540   540   540   540   540   540   540   539   526   520   520   519   520   540   535   538   540   531   520   520   520   520   529   540   540   546   560   559   560   560   555   551   549   548   547   548   550   550   547   545   544   542   541   540   540   540 
  56.   244   243   242   241   241   240   240   239   239   238   238   238   238   238   238   239   239   239   239   239   240   244   250   260   260   260   262   265   271   280   280   277   278   278   278   280   285   300   299   300   300   300   293   300   300   280   280   287   299   300   300   297   297   297   295   292   290   292   292   291   288   286   280   280   280   279   280   290   295   300   299   299   299   299   300   306   320   316   317   318   326   340   340   339   338   340   340   340   339   360   360   357   360   359   360   359   359   360   360   371   371   360   359   359   360   369   373   376   377   378   380   381   381   382   380   380   394   400   400   420   419   420   417   415   420   400   400   400   380   380   377   378   379   399   400   400   400   391   386   379   380   380   369   360   360   360   359   358   358   359   359   360   362   365   369   371   373   379   379   379   380   380   379   379   380   385   400   399   400   400   399   400   400   391   389   379   380   380   380   389   392   395   397   398   399   400   400   400   400   402   404   408   411   414   415   417   418   419   419   419   420   419   419   422   426   430   435   440   440   440   439   438   439   446   460   459   457   456   456   455   455   455   455   455   456   460   465   468   471   480   480   476   477   477   476   476   477   480   480   480   479   480   474   474   480   480   477   480   480   480   480   480   480   481   482   481   480   480   481   482   482   482   479   479   480   479   479   479   480   480   480   480   500   497   497   498   500   500   500   501   502   503   504   504   507   511   520   520   520   520   519   518   518   518   518   518   518   518   518   519   519   519   520   520   524   530   540   540   538   538   538   538   538   538   538   539   539   539   539   540   540   538   540   520   519   520   520   520   540   536   537   538   540   529   519   519   520   520   540   539   547   560   560   559   560   560   556   554   554   553   554   560   560   553   550   547   545   543   542   541   542 
  57.   243   243   242   241   240   240   239   239   238   238   237   237   237   237   238   239   240   239   239   243   248   251   260   257   261   266   270   272   280   280   277   276   276   277   280   280   280   280   279   279   280   280   280   280   280   279   280   280   280   280   280   286   287   287   286   280   280   284   285   284   280   280   280   280   280   284   290   300   300   299   298   298   298   299   300   307   320   320   317   318   322   329   334   340   340   338   339   339   340   340   340   351   354   357   359   360   361   361   362   365   365   363   362   361   360   359   368   372   375   378   379   380   379   380   380   400   400   400   420   420   420   420   420   420   399   400   400   379   380   372   370   373   380   379   380   380   385   380   380   380   359   360   360   359   352   351   354   356   358   360   361   366   369   372   380   380   380   380   378   378   378   378   378   378   379   382   386   389   391   390   389   380   380   380   380   382   380   380   382   387   393   396   400   400   400   399   399   399   400   401   404   407   411   414   416   417   418   418   419   420   420   419   420   420   419   419   431   436   438   439   439   439   439   444   452   460   458   458   457   456   456   455   456   456   461   468   480   479   480   476   477   476   475   476   476   476   476   477   478   478   478   480   477   477   480   478   478   478   478   480   480   482   487   489   489   485   480   480   487   489   490   488   483   479   480   480   480   480   481   480   480   480   499   497   501   506   508   506   506   508   510   511   511   510   513   520   520   518   518   518   518   518   517   518   518   518   520   521   522   521   521   521   521   524   530   540   540   539   538   538   538   538   538   539   539   540   540   540   540   540   540   540   540   520   520   520   520   520   540   536   537   538   540   540   520   520   519   520   536   539   539   560   560   559   559   560   558   557   560   559   560   560   560   556   553   551   549   548   547   546   545 
  58.   242   241   241   240   239   239   238   238   237   237   237   236   236   236   237   240   239   239   242   249   260   260   258   259   265   280   280   280   279   280   280   280   280   280   280   272   269   270   273   274   272   272   272   271   270   268   260   259   273   277   280   280   279   280   280   281   280   280   280   280   280   280   280   280   288   291   300   300   298   298   298   298   298   298   299   303   310   314   320   318   320   324   329   333   334   335   336   338   339   340   340   345   349   351   354   356   357   358   359   361   361   360   360   360   360   360   370   374   377   380   380   379   389   400   399   400   399   403   420   420   400   399   400   400   399   380   380   380   360   360   360   360   375   380   380   379   379   380   360   360   360   352   349   340   340   340   351   356   359   360   366   380   380   380   380   378   378   378   378   378   377   377   377   377   380   380   380   380   384   380   380   382   381   380   380   380   381   381   384   390   400   400   398   398   398   399   399   400   401   404   409   412   415   420   419   420   419   420   420   419   420   420   419   420   420   425   433   439   440   440   440   439   440   444   451   459   460   459   458   457   456   456   456   461   468   479   475   476   476   476   475   475   475   475   475   475   475   476   477   478   480   479   478   480   480   479   479   479   481   482   484   489   500   499   500   490   479   490   500   500   499   499   489   480   480   480   482   486   486   483   480   479   500   500   508   520   520   514   514   520   520   520   520   516   520   520   520   519   518   518   518   518   518   518   519   521   527   529   530   526   524   524   524   528   540   540   538   538   538   538   540   541   542   543   544   544   544   543   541   540   540   539   539   540   519   519   525   540   536   536   538   539   539   540   532   528   520   520   520   540   560   559   558   558   558   559   560   560   560   559   559   559   559   558   556   555   554   554   553   552   551 
  59.   239   239   239   238   237   237   236   236   236   236   236   235   235   235   237   239   239   240   244   260   260   260   260   260   265   280   280   280   260   260   260   259   260   260   259   260   258   259   262   264   260   260   260   260   259   260   260   260   266   271   275   277   278   279   279   280   280   280   280   280   280   280   287   291   300   300   297   298   299   299   299   299   299   299   300   302   306   312   316   320   319   321   324   328   330   333   335   336   338   340   340   342   345   347   350   353   355   357   358   359   360   359   366   370   380   380   380   380   379   386   389   400   400   399   397   397   398   400   399   399   380   380   380   380   385   380   374   368   360   361   362   367   380   380   380   380   369   363   360   340   340   340   339   340   340   340   360   360   358   360   367   380   378   378   378   378   378   378   378   377   376   379   380   379   379   376   377   378   380   380   380   380   380   379   380   382   383   386   390   393   399   398   398   398   399   399   401   403   406   411   419   420   420   419   418   418   418   419   420   420   423   426   428   427   427   431   440   440   440   440   440   440   443   448   453   457   458   460   458   457   457   457   460   468   479   480   477   476   476   476   475   475   475   475   475   475   475   476   477   478   480   479   480   479   479   479   480   483   488   489   491   493   499   498   500   500   495   500   500   498   498   500   499   489   480   479   480   499   499   486   480   480   500   503   520   520   520   520   519   517   518   518   520   520   520   519   519   519   519   519   519   519   519   520   522   528   540   540   540   532   529   528   527   532   540   538   538   538   538   540   546   549   550   551   551   552   551   549   540   539   540   541   540   540   520   520   530   540   538   541   545   544   541   540   537   540   540   520   520   540   547   559   556   557   557   558   558   559   559   559   559   559   560   559   558   558   560   560   560   559   560 
  60.   237   236   236   235   234   234   234   234   234   234   234   234   234   234   236   240   240   239   242   246   249   252   256   260   260   260   260   260   260   257   253   253   255   256   254   249   239   242   260   260   260   260   260   260   260   259   260   261   265   269   273   275   277   278   279   279   280   280   280   280   288   300   300   300   300   300   301   302   303   302   302   301   300   300   301   304   310   314   320   318   319   320   322   326   330   334   336   336   337   338   338   340   342   345   349   354   356   360   360   360   361   366   380   380   380   378   379   384   400   400   400   396   397   397   396   397   396   400   380   380   380   379   378   380   379   380   360   360   360   360   360   360   380   376   380   360   347   359   339   339   341   339   340   340   348   359   355   357   358   360   366   380   380   377   380   380   379   380   380   380   371   380   360   359   360   369   373   376   378   379   379   380   380   381   384   388   391   392   400   400   397   398   398   400   401   404   408   410   413   420   419   418   418   419   419   419   419   420   421   424   430   439   440   440   434   439   440   439   440   440   440   444   450   459   460   460   460   459   458   458   458   460   465   480   480   477   477   476   476   476   476   475   475   476   476   476   476   477   480   479   479   479   479   480   480   482   485   491   500   499   500   499   497   497   498   499   500   500   499   498   498   498   499   500   499   480   480   500   499   487   480   480   500   500   520   520   519   519   518   518   518   518   519   520   520   520   520   520   521   521   521   522   523   525   529   533   540   538   540   536   533   532   531   534   540   539   539   539   539   546   560   560   560   560   560   560   560   560   552   550   550   549   545   540   520   520   540   540   542   549   560   552   545   540   540   538   540   520   519   540   540   560   556   556   556   557   558   560   560   560   560   560   560   560   560   560   560   560   560   559   559 
  61.   233   232   230   228   227   230   231   231   232   232   232   232   232   232   234   236   240   240   240   240   240   244   249   253   255   256   256   257   253   248   240   240   245   246   245   240   240   240   259   260   260   259   260   259   260   260   262   265   270   272   275   276   278   280   280   280   280   280   280   288   300   300   298   298   301   306   309   310   310   307   306   305   304   304   306   310   319   320   319   319   319   322   325   330   333   340   340   337   337   337   338   340   344   349   354   360   359   358   359   360   363   370   380   380   379   378   379   387   400   398   397   397   396   396   396   396   400   380   380   372   369   369   369   369   367   360   360   358   358   359   360   380   379   379   378   360   340   339   343   340   340   340   360   360   360   357   357   359   360   360   360   368   380   380   374   371   370   369   368   366   360   359   360   360   360   368   374   380   379   379   380   380   382   387   391   400   400   400   397   397   397   398   401   406   409   412   420   419   420   420   419   419   421   422   423   424   424   424   426   430   440   440   438   437   436   437   438   439   440   440   440   449   460   460   458   458   459   459   460   460   461   462   469   480   478   477   477   476   476   476   476   476   476   478   479   480   480   479   479   479   479   479   480   481   484   488   492   499   500   498   498   497   497   497   498   499   500   500   499   499   499   499   498   497   499   480   483   493   500   480   480   480   493   500   519   520   519   519   519   519   519   519   519   519   520   519   521   523   524   525   527   530   531   533   540   540   538   538   540   538   537   536   536   537   540   540   540   539   542   550   560   558   558   560   561   560   559   560   559   560   560   560   560   540   520   521   540   540   547   560   560   560   552   547   544   540   539   519   520   535   540   559   556   557   559   560   562   563   564   563   564   563   563   563   563   564   564   564   563   562   561