{"type":"SampledWindAtlasGrid","source":"SEAI Wind Atlas","licence":"CC BY4.0","period":"2001\u20132010 modelled mean wind speed","heightMetres":50,"sourceCrs":"EPSG:2157","crs":"EPSG:4326","simplificationMetres":350,"bounds":[-12,50.4,-4.6,56.4],"columns":300,"rows":405,"values":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,103,103,103,103,103,103,103,102,102,102,102,102,102,102,102,102,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,103,103,103,103,103,103,103,102,102,102,102,102,102,102,102,102,102,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,103,103,103,103,103,103,103,102,102,102,102,102,102,102,102,102,102,102,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,103,103,103,103,103,103,103,102,102,102,102,102,102,102,102,102,102,102,102,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,103,103,103,103,103,103,103,103,102,102,102,102,102,102,102,102,102,102,102,102,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,103,103,103,103,103,103,103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,103,103,103,103,103,103,103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,103,103,103,103,103,103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,103,103,103,103,103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,103,103,103,103,103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,103,103,103,103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,103,103,103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,100,100,100,100,100,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,103,103,103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,103,103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,103,103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,103,103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,99,99,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,103,103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,99,99,99,99,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,null,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,98,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,98,98,98,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,98,98,98,98,98,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,97,97,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,103,103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,97,97,97,97,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,97,97,97,97,97,97,97,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,103,103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,96,96,96,96,96,96,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,97,97,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,95,95,95,95,95,95,95,95,95,95,94,94,94,94,94,94,94,94,94,94,94,94,95,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,98,97,97,97,97,97,97,97,97,97,97,97,97,96,96,96,96,96,95,95,95,95,95,95,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,97,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,95,95,95,95,95,94,94,94,94,94,94,94,93,93,93,93,93,93,93,93,93,93,93,94,94,94,94,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,95,95,95,95,95,95,94,94,94,94,94,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,97,97,97,97,97,97,97,97,97,96,96,96,96,null,95,95,95,95,95,95,95,94,94,94,94,94,93,93,93,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,93,93,93,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,103,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,98,97,97,97,97,97,97,97,97,96,96,96,96,96,95,95,95,95,95,95,95,94,94,94,94,94,93,93,93,92,92,92,91,91,91,99,91,91,91,91,91,91,91,91,91,91,91,92,92,92,92,92,92,93,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,98,97,97,97,97,97,97,97,97,96,96,96,96,96,95,95,95,95,null,94,94,94,94,94,94,94,93,93,93,92,92,91,91,91,91,90,90,90,90,90,90,90,90,90,90,90,90,90,90,91,91,91,91,91,91,92,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,103,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,98,98,98,98,98,98,98,98,97,97,97,97,97,97,97,97,97,96,96,96,96,95,95,95,95,95,94,94,94,94,94,94,94,94,93,93,92,92,92,91,91,90,90,90,89,88,88,88,88,88,89,89,89,89,89,89,89,89,89,90,90,90,91,91,91,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,99,99,99,99,99,99,99,98,98,98,98,98,98,98,97,97,97,97,97,97,97,97,96,96,96,96,96,95,95,95,95,95,94,94,94,94,94,93,93,93,93,93,92,92,92,91,91,90,91,100,89,88,87,87,87,87,87,87,87,87,87,88,88,88,88,88,88,89,89,90,90,90,91,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,99,99,99,99,99,99,98,98,98,98,98,98,98,97,97,97,97,97,97,97,97,96,96,96,96,96,95,95,95,95,94,94,94,94,94,93,93,93,92,92,92,92,92,92,92,91,90,90,89,93,94,101,91,95,94,86,86,85,85,85,85,86,86,86,87,87,88,88,88,88,88,89,90,90,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,99,99,99,99,99,99,98,98,98,98,98,98,97,97,97,97,97,97,97,97,96,96,96,96,96,95,95,95,95,94,94,94,94,94,93,93,92,92,92,92,92,92,92,92,91,91,90,89,88,87,87,94,96,89,99,113,106,116,118,82,82,82,82,83,83,86,86,86,86,87,88,88,88,88,89,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,99,99,99,99,99,99,98,98,98,98,98,97,97,97,97,97,97,97,96,96,96,96,96,95,95,95,95,94,94,94,94,94,93,93,93,92,92,91,91,91,91,91,91,91,91,90,90,88,87,87,86,85,83,95,99,91,97,100,116,118,108,85,79,80,81,82,null,83,85,86,86,86,87,87,88,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,99,99,99,99,99,98,98,98,98,98,98,97,97,97,97,97,97,96,96,96,96,96,95,95,95,95,94,94,94,94,94,93,93,92,92,92,91,91,90,90,90,90,90,90,90,90,88,88,87,85,85,null,83,81,89,100,100,100,98,89,102,102,81,76,78,78,81,81,82,82,83,85,85,86,86,87,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,99,99,99,99,98,98,98,98,98,98,97,97,97,97,97,96,96,96,96,96,95,95,95,95,94,94,94,94,93,93,93,92,92,91,91,91,90,90,89,89,89,88,88,88,88,88,87,85,85,84,83,82,81,81,85,90,94,88,95,89,90,85,84,73,73,76,76,78,79,80,82,83,84,85,85,86,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,99,99,99,99,98,98,98,98,98,97,97,97,97,97,97,96,96,96,96,95,95,95,94,94,94,94,94,93,93,93,92,92,91,91,91,90,89,89,89,88,88,87,87,87,87,87,87,85,84,82,82,82,108,108,77,78,85,78,78,74,75,79,78,73,77,72,71,72,74,76,78,80,82,82,84,85,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,99,99,99,99,99,98,98,98,98,97,97,97,97,97,96,96,96,96,95,95,96,94,94,94,94,93,93,93,93,92,92,91,91,91,90,89,89,87,87,87,86,86,85,85,85,85,85,85,82,114,121,80,82,112,110,103,82,74,70,69,66,66,67,68,73,76,74,72,74,79,74,76,78,80,80,82,84,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,103,103,103,103,103,103,103,null,null,null,null,null,103,103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,99,99,99,99,98,98,98,98,97,97,97,97,96,96,96,96,95,95,95,94,102,101,108,93,93,93,92,92,91,91,91,89,89,89,89,87,87,85,85,85,84,84,82,84,97,90,82,82,79,78,80,119,120,104,88,103,99,77,73,70,63,64,64,66,73,74,72,72,79,91,93,74,75,77,80,80,82,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,103,103,103,103,103,103,103,103,103,103,null,null,null,103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,99,99,99,99,98,98,98,98,98,97,97,97,96,96,96,95,95,95,95,94,94,94,97,103,93,92,92,91,91,89,89,88,88,87,87,87,85,85,85,93,86,83,82,79,90,94,86,79,79,77,79,86,130,130,104,88,80,75,80,77,79,62,67,75,70,69,70,80,78,79,87,88,91,91,90,77,80,80,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,100,100,100,100,100,100,99,99,99,99,99,98,98,98,98,97,97,97,96,96,96,95,95,95,94,94,94,93,92,92,92,92,91,91,89,89,88,88,85,85,85,85,85,85,86,95,104,81,90,81,84,88,96,87,80,76,74,87,119,122,115,104,88,82,75,75,70,66,64,67,77,72,69,73,80,81,86,94,93,93,95,87,75,77,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,99,99,99,99,98,98,98,98,98,97,97,97,96,96,95,95,94,94,94,94,93,92,92,92,91,90,89,89,88,87,85,97,116,112,92,82,82,83,98,94,83,86,88,88,87,88,96,86,86,72,76,119,118,90,106,118,85,94,88,82,78,73,70,72,81,75,78,73,76,78,85,89,95,85,89,75,73,75,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,100,100,100,100,100,100,99,99,99,99,99,98,98,98,98,97,97,97,96,96,95,95,95,94,94,93,93,92,92,91,90,89,89,88,87,86,85,84,104,104,111,111,79,79,92,88,96,81,87,85,81,77,81,84,75,75,71,79,108,88,87,91,94,87,94,85,98,86,76,79,79,74,78,78,81,88,84,77,85,80,75,72,69,70,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,100,100,100,100,100,99,99,99,99,99,98,98,98,98,97,97,97,96,96,95,95,95,94,94,93,93,92,91,91,90,88,87,92,88,85,83,83,82,85,87,86,88,77,77,76,82,81,74,77,77,75,68,72,72,69,81,82,80,81,82,94,92,88,77,76,93,108,80,85,78,90,76,85,83,79,87,77,72,71,68,65,66,67,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,100,100,100,100,100,100,99,99,99,99,99,98,98,98,98,97,97,96,96,96,95,95,94,94,93,92,92,91,90,88,87,86,84,88,82,82,79,78,87,86,82,76,79,78,77,72,69,70,69,71,72,74,69,72,71,83,96,85,66,68,71,80,74,77,69,93,98,93,85,75,77,77,83,85,79,76,72,71,67,62,63,64,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,100,100,100,100,100,99,99,99,99,99,98,98,98,98,97,97,97,96,96,95,95,94,94,93,92,92,91,90,89,89,85,82,80,83,81,79,78,80,88,88,75,82,83,79,76,79,68,68,69,74,71,69,66,69,72,103,97,71,68,64,66,71,71,67,77,88,83,79,74,80,77,77,79,74,68,68,65,60,59,60,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,99,99,99,99,99,98,98,98,98,97,97,96,96,96,95,94,94,94,92,92,91,89,88,91,97,104,83,84,85,78,78,77,78,79,80,91,87,77,74,77,77,63,67,70,74,73,74,72,63,93,103,79,80,81,63,62,70,69,67,67,75,76,76,71,82,85,71,69,67,66,58,58,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,100,100,100,100,100,100,99,99,99,99,99,98,98,98,98,97,97,96,96,96,95,95,94,94,93,92,91,89,88,87,98,120,120,84,92,88,75,82,77,75,76,88,83,83,83,68,67,67,64,66,74,82,80,76,70,79,73,83,81,75,69,78,62,62,62,64,75,83,80,80,83,83,83,68,64,60,56,57,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,99,99,99,99,99,98,98,98,98,97,97,96,96,96,95,94,94,93,92,91,90,88,89,87,92,91,90,87,83,78,75,87,77,76,77,84,78,91,88,68,67,66,63,63,78,74,84,82,66,81,76,89,85,74,85,83,63,62,79,78,72,74,75,75,78,82,73,64,59,53,54,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,99,99,99,99,99,98,98,98,98,97,97,96,96,96,95,95,94,94,92,92,90,89,93,89,86,86,89,87,86,86,82,82,85,77,79,80,105,122,102,73,66,66,62,60,69,75,80,88,78,66,72,80,89,83,92,72,66,63,84,89,86,70,72,74,87,86,77,62,58,56,53,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,99,99,99,99,99,98,98,98,97,97,97,96,96,96,95,94,94,93,92,91,89,88,98,87,83,84,83,83,102,104,92,81,77,78,87,95,102,97,73,73,76,60,61,74,74,95,92,78,66,66,71,76,69,74,68,67,64,73,84,83,77,89,94,103,85,70,64,60,54,52,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,99,99,99,99,99,98,98,98,98,97,97,96,96,96,95,95,94,94,92,92,90,88,87,86,85,83,82,84,90,101,102,101,80,79,87,110,123,100,90,67,75,66,58,74,82,76,82,71,68,65,66,66,65,64,63,61,63,76,85,72,64,73,91,91,71,69,63,58,53,50,51,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,99,99,99,99,99,98,98,98,97,97,97,96,96,95,95,94,94,93,92,104,108,88,90,90,83,82,81,82,91,99,98,96,83,85,95,121,108,78,82,81,66,56,59,70,62,66,65,61,63,61,69,63,60,59,60,64,63,67,70,71,66,65,66,64,62,61,60,55,52,50,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,99,99,99,99,99,98,98,98,98,97,97,96,96,96,95,95,94,93,92,92,90,94,89,89,83,82,82,80,80,80,81,86,78,79,119,106,95,88,110,88,78,65,71,70,61,65,62,59,60,62,59,59,60,60,59,63,64,62,62,65,66,63,68,70,62,61,61,55,53,51,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,99,99,99,99,99,98,98,98,97,97,97,96,96,95,95,94,94,108,92,91,89,88,89,89,85,82,79,78,76,96,95,91,85,75,145,145,85,97,110,89,81,74,71,65,66,66,58,57,55,60,60,58,56,58,62,68,65,61,63,68,65,80,81,73,64,58,55,55,54,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,99,99,99,99,99,98,98,98,98,97,97,96,96,96,95,95,94,108,119,108,90,89,86,85,84,84,81,88,79,93,96,102,93,91,91,84,91,101,104,95,87,94,73,62,61,59,56,61,59,58,59,55,63,59,59,67,67,60,67,68,70,69,76,75,71,65,59,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,99,99,99,99,98,98,98,98,97,97,97,96,96,95,95,94,93,109,113,108,96,90,90,87,82,81,80,80,77,92,90,96,107,102,94,88,105,107,96,96,98,94,81,63,56,59,60,53,60,65,60,58,69,64,59,61,56,62,64,63,65,68,78,74,73,68,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,99,99,99,99,99,98,98,98,98,97,97,96,96,96,95,95,94,93,111,113,113,104,88,86,87,85,86,79,81,80,79,80,92,92,91,89,117,103,100,96,92,89,83,77,60,61,57,54,61,61,56,56,60,68,57,56,54,58,63,64,65,67,69,64,63,63,67,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,99,99,99,99,99,98,98,98,98,97,97,96,96,96,95,95,94,93,93,99,100,99,92,88,87,83,84,81,80,81,80,93,79,84,88,95,95,111,100,111,100,97,83,78,69,66,58,59,66,68,67,59,60,59,59,59,55,59,64,66,62,66,73,67,61,60,59,60,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,103,103,103,103,103,103,103,103,103,103,103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,99,99,99,99,99,98,98,98,97,97,97,96,96,95,95,95,94,93,92,92,91,90,88,87,86,83,82,81,78,79,85,96,88,86,87,95,94,85,75,94,98,96,83,72,69,62,59,60,60,68,66,62,57,55,56,54,57,62,67,64,71,75,77,63,60,57,59,56,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,103,103,103,103,103,103,103,103,103,103,103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,99,99,99,99,99,98,98,98,98,97,97,96,96,96,95,95,94,93,93,92,91,90,89,88,87,88,82,93,84,87,78,81,86,77,79,83,79,67,63,76,88,88,82,75,75,66,63,61,60,58,64,64,60,62,58,58,59,58,61,62,65,73,77,67,61,56,54,54,56,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,103,103,103,103,103,103,103,103,103,103,103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,99,99,99,99,98,98,98,98,97,97,96,96,96,95,95,94,93,93,92,92,90,90,88,87,86,99,101,95,86,84,81,74,71,71,72,69,69,62,60,69,75,75,70,72,72,72,65,65,67,69,67,65,60,66,60,61,59,58,61,62,63,65,64,63,58,57,54,55,56,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,103,103,103,103,103,103,103,103,103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,99,99,99,99,99,98,98,98,97,97,97,96,96,95,95,94,94,93,92,92,91,90,89,88,87,85,98,105,101,78,78,77,74,71,80,73,65,62,60,59,71,70,66,67,68,66,75,78,70,81,78,78,67,69,69,66,63,64,64,65,67,66,63,62,60,62,56,52,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,103,103,103,103,103,103,102,102,103,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,99,99,99,99,98,98,98,98,97,97,96,96,96,95,94,94,93,93,92,91,90,89,88,87,86,84,83,88,84,77,73,77,74,71,84,71,70,69,62,68,67,68,65,64,68,64,75,77,78,84,81,77,76,72,70,66,66,65,64,72,69,67,61,64,67,67,54,52,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,103,103,103,103,103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,99,99,99,99,99,98,98,98,97,97,97,96,96,95,95,94,93,93,92,91,91,90,88,88,86,85,83,81,79,76,80,81,70,70,72,70,67,81,77,67,66,63,62,65,63,71,68,68,72,74,84,81,73,76,70,67,63,64,64,64,67,67,64,56,56,53,53,52,53,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,103,103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,99,99,99,99,99,98,98,98,97,97,97,96,96,95,95,94,94,93,92,91,91,90,89,88,87,85,84,83,81,78,74,83,86,87,69,67,69,74,80,75,70,74,90,74,64,61,67,67,68,71,77,81,81,77,71,70,67,59,58,58,59,61,61,53,56,55,55,55,53,54,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,99,99,99,99,99,98,98,98,97,97,96,96,96,95,94,94,93,92,91,91,90,89,88,86,84,84,99,87,80,75,74,76,74,73,91,77,75,86,72,93,90,77,86,76,66,65,63,65,63,67,68,66,76,70,71,70,60,58,57,58,56,55,59,54,59,55,55,55,55,57,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,99,99,99,99,99,98,98,98,97,97,97,96,96,95,94,94,94,93,91,90,90,89,88,86,85,89,85,95,86,84,82,83,74,75,75,91,90,85,85,95,99,98,76,78,75,82,77,77,74,64,61,64,65,65,67,67,64,60,66,65,62,57,56,58,53,53,63,61,54,60,57,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,103,103,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,99,99,99,99,99,98,98,98,97,97,96,96,95,95,94,94,93,91,90,90,88,88,85,84,85,87,85,84,82,82,70,72,70,75,89,84,85,76,91,92,92,84,78,89,89,79,73,60,60,60,72,58,65,67,62,60,60,59,63,64,60,58,56,60,59,57,68,60,57,59,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,99,99,99,99,99,99,98,98,98,97,97,96,96,95,94,94,93,91,90,90,88,87,84,84,81,82,79,76,78,82,70,69,66,71,71,73,72,74,89,91,82,76,77,91,103,102,87,105,77,74,63,75,62,61,61,55,57,55,53,57,57,58,57,57,59,54,59,57,58,57,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,99,99,99,99,99,98,98,98,97,97,97,96,96,95,94,94,93,91,90,88,87,84,82,80,77,75,83,74,73,77,65,66,70,65,65,67,66,77,82,77,77,76,91,94,92,89,92,91,75,63,62,67,66,64,63,55,53,54,57,55,55,55,58,59,58,57,57,60,58,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,99,99,99,99,99,99,98,98,98,97,97,97,96,95,95,94,93,91,90,88,87,84,82,112,107,99,92,78,75,76,75,65,65,66,71,67,70,81,80,76,83,79,87,107,111,111,95,96,111,83,90,74,67,67,64,62,57,59,59,59,62,61,61,62,63,62,61,64,62,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,98,98,98,97,97,97,96,95,95,94,93,91,88,87,85,114,107,116,116,117,118,103,94,92,80,74,66,67,74,76,77,77,78,82,85,88,91,107,101,114,108,108,115,96,90,80,69,63,63,64,65,66,65,66,61,66,64,64,66,67,66,70,68,66,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,98,98,98,98,97,97,97,96,95,95,94,91,88,87,100,100,109,106,104,101,113,112,102,94,95,98,97,77,79,83,72,75,72,81,87,91,107,86,96,90,98,107,93,82,100,93,90,67,63,63,62,65,64,63,71,70,69,68,68,66,70,70,70,67,67,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,98,98,98,98,97,97,97,96,95,95,94,91,88,86,121,114,113,119,110,96,104,106,87,89,95,94,97,87,87,83,72,74,75,86,100,96,83,72,71,78,78,80,79,78,78,94,94,74,69,69,67,67,63,62,66,69,65,67,67,65,69,68,66,64,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,98,98,98,98,97,97,97,96,96,95,94,93,91,89,87,114,114,114,112,102,100,88,87,89,88,91,104,108,84,83,70,69,70,70,77,76,70,70,69,69,66,75,79,61,69,75,93,92,83,79,77,77,71,65,61,62,63,62,63,65,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,98,98,98,98,98,97,97,97,96,96,95,94,93,91,108,105,110,105,102,109,100,89,84,83,83,90,95,104,81,70,69,69,72,75,78,80,74,66,69,67,62,65,69,66,53,60,69,76,80,81,80,75,77,64,68,73,68,64,62,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,98,98,98,98,98,97,97,97,97,96,96,95,94,93,92,99,107,110,105,98,97,94,91,85,89,93,103,106,103,78,70,70,72,72,74,77,75,70,69,67,63,62,60,60,58,52,57,64,73,81,82,84,74,null,null,null,66,68,68,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,97,97,97,97,96,96,95,94,93,96,94,118,135,105,101,95,97,84,91,93,93,95,96,99,71,68,70,71,72,76,78,68,67,69,65,65,58,58,55,53,56,59,73,84,86,84,80,78,74,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,97,97,97,97,96,96,95,95,95,100,100,92,113,123,143,140,131,93,81,83,92,99,101,110,77,73,67,67,66,70,73,70,70,69,69,67,66,60,55,53,55,57,63,66,76,88,88,77,77,75,73,66,65,null,null,75,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,97,97,97,97,97,97,96,96,95,95,95,94,92,90,87,104,142,137,119,87,86,86,92,96,114,104,75,76,73,73,66,68,66,67,68,71,71,67,61,61,55,59,56,59,67,72,77,79,81,82,78,74,74,70,70,72,70,80,82,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,98,98,98,98,98,98,97,97,97,97,97,97,97,96,96,96,95,95,95,94,94,92,92,89,87,84,120,119,107,87,109,109,90,82,72,74,76,71,67,76,75,67,69,71,71,68,64,61,61,61,61,65,64,69,76,77,81,77,78,69,70,75,77,77,77,76,80,81,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,102,102,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,98,98,98,98,98,98,97,97,97,97,97,97,97,96,96,96,96,96,95,95,95,94,94,93,92,90,88,85,84,103,81,86,106,104,76,75,72,79,75,72,72,76,75,72,73,74,72,68,67,63,62,65,64,66,69,81,72,77,80,79,76,69,71,73,78,82,77,75,73,73,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,102,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,98,98,98,98,98,97,97,97,97,97,97,97,97,96,96,96,96,96,95,95,95,95,94,94,93,93,92,90,89,87,85,85,84,83,81,80,78,77,76,76,75,80,77,74,73,73,73,72,71,68,67,67,66,67,65,69,71,80,72,74,78,80,78,78,73,77,81,73,69,74,75,73,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,102,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,98,98,98,98,98,97,97,97,97,97,97,97,97,97,96,96,96,96,96,95,95,95,95,94,94,94,93,93,92,91,90,89,87,86,85,83,82,80,80,79,78,78,80,81,76,75,75,75,73,73,71,69,67,71,71,69,72,72,75,74,73,72,81,81,77,78,74,71,78,73,70,74,74,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,98,98,98,98,98,97,97,97,97,97,97,97,96,96,96,96,96,96,96,95,95,95,95,95,94,94,94,93,93,93,92,91,90,89,88,87,86,85,83,82,82,80,80,80,82,78,78,77,76,75,75,73,71,72,71,74,73,71,73,73,72,71,72,72,75,71,74,75,75,67,66,72,64,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,98,98,98,98,98,97,97,97,97,97,96,96,96,96,96,96,96,96,96,95,95,95,95,95,94,94,94,94,94,93,93,92,92,91,90,90,89,87,86,86,85,83,83,82,82,81,81,80,79,78,77,76,75,73,71,68,74,77,78,74,74,75,76,72,70,70,70,69,69,67,66,67,65,65,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,98,98,98,98,98,97,97,97,97,97,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,94,94,94,94,94,93,93,93,92,91,90,90,89,89,88,87,86,86,85,84,83,82,81,81,80,79,78,76,75,73,71,70,72,74,77,73,73,73,72,73,71,75,72,68,68,67,65,63,64,60,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,98,98,98,98,98,98,97,97,97,97,96,96,96,96,96,96,95,95,95,95,95,95,95,94,94,94,94,94,94,94,93,93,93,92,92,92,91,90,90,89,89,88,87,86,85,85,84,83,83,82,81,79,78,78,76,75,73,73,73,73,76,74,73,74,74,73,80,82,69,67,68,69,71,64,60,58,57,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,98,98,98,98,98,98,97,97,97,97,96,96,96,96,95,95,95,95,95,95,95,94,94,94,94,94,94,94,94,93,93,93,93,93,92,92,92,91,91,90,90,89,89,88,87,86,85,85,84,83,82,81,80,79,77,75,75,73,71,70,69,76,69,71,78,78,76,71,72,74,69,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,98,98,98,98,98,97,97,97,97,96,96,96,95,95,95,95,95,95,null,94,94,94,94,94,94,94,94,93,93,93,93,93,93,92,92,92,91,91,91,90,90,90,89,88,88,87,86,85,84,83,82,81,80,79,77,75,75,73,72,71,68,70,66,64,64,66,69,69,67,67,65,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,98,98,98,98,98,97,97,97,97,96,96,96,95,95,95,95,95,94,94,94,93,93,93,93,93,93,93,93,93,93,93,93,92,92,92,92,91,91,91,91,91,90,90,89,89,88,87,86,85,84,84,82,81,80,79,77,75,74,72,70,70,67,68,66,66,64,64,64,66,64,64,64,64,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,99,99,99,99,99,98,98,98,98,98,97,97,97,97,96,96,95,95,95,95,95,95,94,94,93,93,93,93,93,93,93,93,93,93,92,92,92,92,92,91,91,91,91,91,91,91,90,90,90,89,89,88,88,87,86,85,84,82,81,80,80,84,85,72,71,70,70,67,66,66,64,64,63,61,61,61,61,61,61,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,99,99,99,99,98,98,98,98,98,97,97,97,97,96,96,95,95,95,95,95,94,94,94,93,93,93,93,93,92,92,92,92,92,92,92,92,91,91,91,91,91,91,91,91,90,90,90,90,89,89,89,89,88,87,86,86,84,83,82,81,80,76,78,76,72,71,68,66,66,66,67,65,60,61,60,59,59,57,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,99,99,99,99,98,98,98,98,98,97,97,97,97,96,95,95,95,95,95,94,94,93,93,93,93,93,92,92,92,91,91,91,91,91,91,91,91,91,91,91,91,90,90,90,90,90,null,89,89,89,88,88,88,87,87,88,89,84,82,81,79,76,75,72,71,69,65,65,65,66,67,67,65,62,60,58,58,56,56,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,54,56,58,59,54,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,99,99,99,99,98,98,98,98,98,97,97,97,97,96,95,95,95,95,94,94,94,93,93,93,92,92,92,91,91,91,91,91,91,91,91,91,91,91,91,90,90,90,90,89,89,89,89,89,89,89,88,88,88,88,87,87,86,85,85,82,81,79,76,75,76,71,69,66,64,63,62,65,72,100,98,82,84,73,60,52,54,55,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,54,56,57,57,58,58,57,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,99,99,99,99,98,98,98,98,97,97,97,97,97,96,95,95,95,94,94,93,93,93,92,91,91,91,91,91,90,90,90,90,90,90,90,90,90,90,90,90,89,89,89,89,88,88,88,88,88,88,88,88,88,88,87,87,86,85,84,84,82,79,78,74,75,73,70,68,67,69,96,100,69,94,94,87,78,84,76,73,61,54,56,57,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,61,61,59,58,57,58,59,61,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,102,102,102,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,99,99,99,99,98,98,98,98,97,97,97,97,96,95,95,94,94,93,93,93,91,91,91,91,90,90,89,88,88,88,88,88,88,88,88,88,88,88,88,88,89,88,88,88,88,88,88,88,88,88,87,87,87,87,87,86,86,85,84,84,82,80,79,76,76,75,73,73,104,121,81,95,101,64,96,88,81,79,72,69,69,66,57,57,58,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,71,68,64,63,58,58,59,59,62,62,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,102,102,102,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,99,99,99,99,99,98,98,97,97,97,97,96,96,95,94,94,93,91,91,91,91,90,90,90,89,null,87,87,87,86,86,86,86,86,86,86,86,86,87,87,87,88,88,88,88,88,87,87,87,86,86,86,86,85,85,85,84,84,84,83,83,82,81,79,76,74,77,83,101,107,116,91,100,91,93,75,82,78,76,75,67,63,60,59,56,57,60,62,62,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,75,75,71,67,64,61,59,58,60,60,59,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,102,102,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,99,99,99,99,98,98,97,97,97,96,96,95,95,94,93,100,91,91,89,89,89,88,88,88,87,86,84,84,84,84,84,84,84,84,84,85,85,86,86,86,86,86,87,87,87,87,85,85,85,85,null,84,84,84,84,84,83,83,83,82,82,84,83,79,76,74,79,129,128,103,111,95,95,87,94,83,82,69,68,70,67,68,67,60,60,57,58,61,63,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,78,82,82,81,78,72,68,64,62,59,59,59,61,62,62,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,102,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,99,99,99,99,98,98,97,97,97,96,96,95,95,94,93,115,117,119,89,88,88,87,86,86,86,84,84,83,82,82,81,81,81,81,81,82,82,82,83,84,85,85,86,85,85,85,85,84,84,84,84,83,83,83,83,83,83,81,81,81,82,89,85,81,80,77,73,72,71,96,101,93,91,81,83,83,74,72,70,60,60,69,68,72,68,67,60,58,58,60,58,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,85,86,84,82,80,75,67,63,61,61,59,60,61,63,63,61,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,102,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,99,99,99,99,98,98,97,97,96,95,95,95,94,94,107,128,137,119,124,121,94,84,84,101,122,102,80,79,79,79,79,79,78,78,78,81,78,79,81,82,82,84,84,84,85,85,85,84,83,82,82,81,81,81,81,81,81,81,80,80,80,80,80,82,80,74,72,71,69,66,70,75,81,91,83,73,74,70,69,69,65,58,63,62,75,76,74,62,62,57,56,57,57,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,85,88,84,82,82,76,69,63,62,61,59,60,60,62,61,62,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,102,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,99,99,99,98,98,97,96,96,103,94,94,94,93,93,113,108,107,104,106,106,107,102,111,115,125,112,99,84,84,82,93,79,76,73,73,76,76,78,78,78,80,81,82,83,83,83,83,82,81,81,80,80,79,79,79,79,79,78,77,77,77,77,77,76,74,72,77,76,69,66,66,68,95,97,89,80,77,61,61,60,63,59,54,56,61,69,69,66,73,60,57,57,57,63,62,59,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,81,84,88,82,81,72,73,68,63,62,60,60,61,61,62,62,62,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,99,99,99,98,98,97,96,96,95,110,107,94,93,92,91,103,96,107,95,87,85,82,95,95,85,112,112,83,94,94,86,93,83,86,72,72,71,79,80,79,76,78,79,79,82,81,80,80,80,78,77,77,77,77,77,77,77,77,75,74,74,74,74,74,74,71,72,73,70,66,66,64,64,66,71,68,79,73,71,67,58,62,58,54,56,57,58,59,69,68,67,54,50,56,53,57,60,51,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,84,84,80,79,69,67,64,62,60,61,60,61,61,61,62,64,62,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,102,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,99,99,99,98,98,99,106,106,106,108,112,101,92,90,90,89,88,88,85,84,79,77,76,75,80,109,101,79,97,101,94,95,84,86,72,70,72,82,80,78,74,79,78,78,79,80,79,78,79,77,76,76,76,80,74,73,73,74,72,72,71,70,70,70,70,70,69,66,69,64,60,60,59,62,66,66,76,65,63,59,65,67,51,63,63,61,61,60,59,56,53,51,52,56,57,58,53,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,77,77,70,67,63,62,61,60,60,60,61,62,62,61,62,63,63,61,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,99,99,99,98,98,97,97,103,106,103,99,103,105,98,92,91,104,115,117,84,78,77,73,74,76,78,78,81,80,108,106,103,97,82,79,77,77,75,76,76,75,78,78,76,76,77,79,78,77,77,77,75,75,75,78,76,71,70,70,70,74,69,66,66,66,66,67,65,87,69,66,60,60,57,57,60,60,59,58,58,57,53,51,62,68,65,71,76,76,69,65,56,55,51,55,62,64,65,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,67,66,63,58,60,58,58,60,61,60,61,60,61,62,62,66,68,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,102,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,99,99,99,99,98,98,97,97,99,98,97,98,103,109,95,94,89,95,100,97,89,76,73,72,72,72,75,75,79,105,103,102,97,96,88,84,77,81,81,73,75,70,71,72,74,74,75,77,76,75,75,75,75,74,76,76,76,76,70,68,69,67,66,66,66,65,61,68,89,91,75,62,61,63,65,54,60,57,51,52,54,53,50,52,64,66,67,74,75,74,73,71,69,58,51,57,60,62,61,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,59,58,57,57,57,59,60,61,63,62,62,62,62,63,68,70,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,99,99,99,99,98,98,97,99,99,97,98,98,97,96,93,93,87,91,98,99,85,74,74,71,70,70,72,76,87,96,94,88,89,93,93,85,79,77,72,65,65,68,72,71,72,73,74,75,74,75,75,74,75,75,75,74,74,74,74,75,73,73,75,75,63,63,60,60,59,61,61,61,59,60,62,66,69,71,52,52,52,51,51,55,62,68,72,77,77,69,66,65,68,65,52,54,60,68,70,66,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,57,56,56,56,57,57,58,61,61,62,63,64,64,64,65,63,68,72,71,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,102,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,99,99,99,99,98,98,97,97,98,101,102,95,97,97,94,88,88,88,88,88,87,77,72,76,76,74,73,80,82,83,79,78,88,85,78,74,70,69,67,65,63,66,69,68,70,70,71,73,74,76,77,75,76,76,75,74,76,77,79,80,79,81,80,77,64,61,60,60,58,58,57,59,64,65,74,73,75,73,56,54,54,52,55,56,59,66,71,74,73,70,62,64,63,57,52,56,65,85,87,73,73,75,72,65,58,54,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,60,60,59,57,57,57,59,62,64,64,67,69,68,69,69,67,64,68,71,78,78,null,79,79,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,102,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,99,99,99,99,98,98,98,100,97,98,99,98,96,95,96,93,88,90,92,96,82,78,73,79,87,90,92,89,82,81,77,75,73,84,80,82,79,69,66,65,64,64,63,69,67,70,71,73,72,74,75,75,75,76,74,76,77,77,84,89,93,109,108,107,104,86,69,62,61,56,58,59,60,71,71,77,69,64,64,59,60,58,60,57,58,58,60,62,70,70,66,60,52,53,51,52,56,64,86,96,97,90,76,72,71,56,55,55,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,60,60,58,57,58,59,63,68,68,70,71,70,70,71,68,68,66,70,71,76,76,77,83,84,88,81,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,102,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,99,99,99,99,98,98,100,99,97,97,97,95,95,92,94,93,91,106,96,100,94,71,72,75,91,91,87,86,82,77,75,71,70,77,75,80,73,67,64,63,63,64,64,68,69,69,70,71,71,72,72,73,75,75,74,77,79,80,85,96,96,108,114,112,103,83,79,78,78,78,69,70,73,71,67,61,60,63,63,62,61,61,62,62,63,64,61,60,61,61,60,56,50,49,57,63,60,62,70,80,96,98,73,73,64,57,61,62,67,null,null,null,null,null,null,null,null,null,null,null,null,59,58,61,60,59,60,60,64,69,71,72,74,76,76,71,71,68,67,66,70,72,71,75,76,81,82,87,81,79,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,102,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,99,99,99,99,98,98,98,98,97,97,98,97,94,95,96,91,91,87,103,96,88,96,89,74,87,89,91,85,85,82,72,70,68,70,71,69,68,68,65,64,62,62,63,63,68,69,69,69,68,73,73,73,72,72,73,74,77,79,79,86,94,100,112,114,107,97,83,76,74,68,65,67,65,63,61,60,62,61,62,62,65,64,64,69,70,73,72,67,62,57,55,55,50,49,54,71,78,75,68,67,75,90,88,69,68,63,60,63,70,72,69,null,null,null,null,null,null,null,null,null,null,60,60,61,61,61,61,63,66,68,69,73,75,74,74,72,72,70,71,69,69,69,69,71,75,75,78,82,89,83,80,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,102,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,99,99,99,99,98,98,98,98,97,99,100,97,96,93,91,90,91,89,85,82,77,74,72,75,95,81,80,79,83,72,68,67,66,66,66,68,66,66,65,64,62,62,63,64,66,65,69,69,68,70,69,71,71,70,71,73,76,77,80,92,105,112,110,99,92,93,83,71,62,58,57,58,61,61,62,63,62,63,66,63,65,66,74,77,82,82,81,72,62,56,51,49,47,49,55,68,78,83,82,72,73,83,80,64,61,57,58,66,75,75,74,61,null,null,null,null,59,59,59,61,59,61,61,61,61,62,64,68,68,72,73,73,74,72,72,71,70,69,71,69,69,69,69,71,74,75,76,77,86,75,76,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,102,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,99,99,99,99,98,98,100,98,97,98,99,98,98,94,93,91,88,86,84,78,83,86,72,70,76,96,79,78,77,76,70,66,65,64,69,70,64,65,64,63,64,62,61,63,64,65,65,68,67,67,68,69,69,69,70,72,76,77,82,94,99,102,102,102,96,89,82,74,61,63,60,59,60,62,64,63,62,62,60,63,65,65,69,80,83,86,82,82,73,67,59,51,46,46,50,57,62,68,78,84,74,81,82,68,61,55,55,58,67,75,75,75,66,59,59,59,58,59,60,61,61,62,62,62,63,63,67,71,72,71,70,70,70,71,70,69,69,70,68,68,69,70,71,71,71,71,72,72,74,77,72,72,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,102,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,99,99,99,99,98,98,101,101,97,100,101,101,96,93,92,90,88,90,83,81,88,77,70,69,75,91,78,82,76,75,66,65,62,62,64,64,63,63,63,63,63,63,63,63,64,63,66,67,66,67,67,67,67,68,71,74,77,79,95,100,100,93,95,91,87,78,71,63,60,61,59,59,61,63,69,70,63,64,61,61,67,68,70,74,81,100,98,81,82,77,70,56,46,46,49,68,73,73,78,80,78,79,78,62,53,53,53,57,67,75,74,77,68,59,59,59,58,60,61,61,61,63,63,64,64,65,70,75,70,71,71,70,68,69,68,68,68,68,67,68,70,71,69,69,70,70,69,70,69,71,70,67,null,null,null,null,null,null,null,null,null,59,57,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,102,102,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,99,99,99,98,98,113,113,98,97,100,101,99,94,93,92,90,88,89,81,77,75,71,70,71,76,97,100,97,79,69,65,63,60,61,61,61,62,64,61,61,63,62,63,62,62,64,64,64,65,65,65,66,66,69,73,77,79,81,97,87,80,95,89,80,73,68,60,74,75,62,60,60,61,64,66,66,64,64,64,61,65,68,68,69,78,86,94,87,77,77,71,63,53,48,52,67,77,80,88,78,72,71,66,56,50,50,52,56,57,63,64,66,62,59,60,60,60,61,61,62,64,64,65,64,65,67,71,74,72,70,69,69,68,68,67,67,67,67,67,69,72,71,69,72,70,71,69,68,66,67,70,67,null,null,null,null,null,null,null,null,null,60,60,66,63,53,51,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,102,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,99,99,99,99,98,98,106,102,97,97,106,108,106,94,93,91,92,90,88,83,81,74,73,71,72,79,97,100,97,81,69,66,61,60,59,60,60,60,60,61,62,62,60,62,61,62,63,63,63,64,63,64,64,66,70,77,78,89,101,98,76,85,89,76,74,63,57,56,73,72,59,58,62,61,65,68,71,69,65,64,65,66,66,69,71,70,72,84,84,76,69,66,61,53,49,56,79,79,85,73,71,69,70,60,52,49,51,52,54,55,58,61,61,62,60,60,61,60,62,62,62,63,65,66,65,68,71,72,71,72,69,67,67,66,67,66,66,66,66,69,73,73,75,74,71,73,72,71,68,67,66,68,65,null,null,null,null,null,null,null,null,65,77,75,77,69,54,54,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,102,102,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,99,99,99,98,98,98,98,97,97,97,96,101,104,96,92,90,91,91,89,85,79,75,72,71,73,81,96,83,100,102,70,67,61,59,57,57,59,58,60,59,62,61,60,62,61,61,63,62,62,63,62,64,65,67,71,78,82,101,96,90,78,77,81,72,57,54,55,55,58,57,57,59,60,61,62,66,68,69,69,66,66,65,66,68,72,68,65,69,79,77,69,65,59,55,50,59,79,83,83,71,64,65,63,54,51,50,52,53,54,57,57,59,59,58,60,62,61,61,62,63,64,65,66,68,69,73,70,70,69,69,69,67,65,65,65,65,64,67,70,73,75,76,75,78,77,75,74,72,71,67,67,68,65,null,null,null,null,75,85,61,null,61,77,78,83,73,61,50,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,102,102,102,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,99,99,99,98,98,98,98,97,112,101,96,95,94,93,91,90,88,92,93,85,81,76,74,72,74,75,79,83,110,121,83,68,62,59,57,56,56,58,60,60,61,60,59,61,60,60,60,61,61,60,61,64,65,70,73,87,96,95,91,87,76,71,69,57,52,50,55,57,71,59,57,57,58,59,62,64,71,71,73,72,70,71,64,66,70,71,66,63,67,72,71,67,55,54,54,59,70,83,73,63,59,58,58,52,52,55,55,55,55,59,58,58,59,60,62,64,64,64,64,64,65,66,66,68,70,70,70,69,69,69,67,67,65,65,66,66,67,67,69,75,78,82,81,78,78,78,77,76,72,69,65,68,null,63,63,63,63,62,81,80,74,65,78,86,90,75,62,53,51,52,50,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,99,99,99,98,98,98,97,97,97,96,95,95,93,92,90,89,88,88,86,83,83,77,74,70,69,74,97,88,93,128,82,68,62,61,57,56,57,58,60,60,61,59,59,58,58,58,59,60,62,62,58,64,67,70,79,94,92,87,80,82,66,61,52,51,51,53,54,58,60,62,61,61,62,65,65,64,68,70,95,86,79,83,68,62,65,63,64,59,58,60,65,66,56,53,54,58,60,62,62,57,56,57,54,54,54,55,57,58,59,57,59,61,63,62,63,65,64,63,63,64,67,66,67,67,69,70,68,68,67,67,67,65,65,65,66,69,69,69,71,72,76,78,77,78,78,76,75,77,71,70,69,65,65,66,64,63,63,59,59,62,73,71,75,83,85,83,80,82,80,51,50,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,102,102,102,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,99,99,99,98,98,98,97,97,96,96,95,94,92,91,89,87,87,85,84,84,82,88,88,90,70,79,100,83,111,110,98,83,66,61,60,58,60,61,61,62,61,58,58,58,57,56,56,60,59,60,61,67,69,74,91,96,87,84,79,67,62,55,53,51,52,53,58,62,63,68,62,63,63,64,64,68,68,69,88,79,81,85,75,62,61,62,62,60,58,57,56,55,54,54,55,57,57,56,56,55,55,54,57,56,60,60,59,56,60,61,62,61,63,64,65,65,65,64,64,64,65,66,68,69,67,66,68,69,68,67,65,66,66,67,66,66,68,68,70,70,73,73,76,77,78,78,77,73,71,69,67,65,68,65,63,62,60,58,59,57,58,64,62,61,82,81,79,81,87,74,47,46,47,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,99,99,99,98,98,98,97,97,96,95,95,93,91,90,87,85,85,83,82,82,80,79,75,95,70,69,85,90,77,88,112,107,81,81,70,69,64,68,67,84,65,68,56,53,55,54,56,58,58,60,62,71,75,88,90,87,80,80,71,61,55,53,52,52,54,58,59,64,63,64,63,64,65,65,65,67,69,70,70,70,82,84,76,65,62,63,62,63,60,56,61,60,54,54,55,56,57,55,56,56,55,56,56,57,61,60,60,63,65,64,63,63,64,64,65,65,65,64,64,64,65,65,72,69,68,67,68,70,67,67,68,69,70,69,67,68,67,67,67,70,72,74,74,72,76,79,77,74,71,68,66,67,63,66,64,62,61,59,56,55,55,55,57,60,74,79,73,63,85,79,50,50,51,51,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,99,99,99,98,98,98,97,96,123,94,94,92,141,149,102,94,84,83,80,80,79,76,74,73,73,69,86,91,68,87,111,106,89,83,70,84,82,84,67,84,96,109,68,59,64,53,54,57,56,64,67,71,69,86,85,73,72,76,71,61,54,52,52,55,55,59,61,64,65,66,65,65,65,66,66,65,70,70,71,72,73,81,72,73,70,64,60,60,60,57,61,60,57,55,56,57,58,59,62,58,58,59,59,60,62,64,64,64,65,65,63,65,65,64,64,63,64,63,62,64,65,66,68,69,73,76,68,69,68,74,75,71,79,75,70,67,67,67,67,70,73,75,75,76,78,76,70,68,67,66,67,63,65,65,65,62,62,59,56,57,57,54,55,57,65,78,82,65,84,87,57,56,56,60,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,99,99,99,99,98,98,97,108,147,128,130,116,156,157,123,105,80,81,80,81,78,75,71,72,68,65,69,69,93,103,107,106,101,91,82,84,96,78,68,62,103,106,70,55,53,53,53,56,62,69,69,61,72,84,84,70,76,67,61,57,55,53,55,55,61,62,64,66,66,67,67,67,68,66,66,66,67,70,72,74,75,76,81,78,77,66,58,58,58,57,57,57,57,57,58,60,60,61,62,60,60,60,61,62,66,63,64,68,67,67,66,66,67,63,64,65,65,62,62,66,67,68,69,70,72,74,70,69,69,74,77,79,80,77,71,72,68,69,67,67,71,71,73,78,76,75,70,65,63,63,63,65,64,65,63,62,61,61,59,58,57,56,56,57,58,63,78,69,73,78,61,62,65,67,68,70,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,99,99,99,99,98,108,123,187,162,133,123,116,105,90,88,90,91,82,80,81,78,74,72,68,68,67,69,71,93,120,108,105,91,76,96,95,108,93,92,67,82,67,53,50,54,53,59,59,58,65,64,59,68,66,68,67,75,62,58,58,58,58,59,60,61,62,64,66,67,67,68,68,69,69,69,67,68,69,70,74,87,87,77,77,70,65,62,61,60,60,58,58,58,59,60,70,68,61,63,62,64,63,63,66,66,66,66,68,66,68,66,66,68,66,67,66,65,63,65,65,67,67,68,71,71,69,71,71,72,72,75,78,81,80,75,73,72,70,70,72,74,73,74,73,72,69,68,63,60,60,59,64,63,62,62,65,64,60,60,60,61,60,59,61,61,64,64,65,66,68,68,67,68,69,74,75,77,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,99,99,99,98,121,164,198,150,119,97,103,98,87,101,97,84,84,76,76,73,74,77,69,68,70,74,86,116,116,82,111,115,96,90,91,96,90,84,63,57,54,54,59,68,75,64,67,56,56,58,63,72,68,68,68,60,60,59,58,60,61,63,63,64,66,67,69,69,68,69,71,71,72,72,71,70,71,70,70,72,72,68,69,69,66,63,64,65,61,60,61,61,62,62,66,62,63,65,64,64,65,65,67,67,69,68,67,70,69,69,68,69,68,68,68,67,64,65,66,66,68,70,72,73,73,72,71,72,74,76,79,80,81,75,74,74,73,74,75,74,76,75,74,70,66,63,64,61,62,63,61,60,62,61,61,62,61,64,64,62,62,65,64,64,68,68,69,69,70,70,70,71,75,77,78,79,80,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,99,99,99,98,98,97,133,121,95,95,94,90,116,133,121,97,88,88,74,73,73,71,68,69,93,93,98,115,114,118,99,105,96,109,85,95,81,60,59,55,57,59,76,71,76,58,55,54,55,56,70,71,65,65,61,59,59,60,65,64,64,65,67,67,69,71,71,71,70,72,73,74,75,74,75,77,77,64,67,65,67,67,69,69,69,71,66,66,63,63,63,63,63,66,65,64,67,66,68,67,66,67,67,67,69,69,69,69,71,70,69,68,71,69,69,71,66,64,66,70,68,71,76,92,91,77,71,76,76,76,80,81,79,77,77,79,74,78,78,81,80,77,73,68,68,63,62,57,61,60,59,60,62,63,61,63,63,62,64,63,64,64,66,67,68,70,70,71,71,72,74,75,77,78,79,80,82,81,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,99,99,99,98,98,98,97,96,95,94,92,90,138,140,94,95,79,79,78,111,129,97,72,80,95,110,103,108,87,118,90,70,80,103,89,74,62,56,55,66,72,80,71,69,69,56,57,59,54,57,62,59,59,59,59,60,62,65,70,66,68,68,69,69,73,81,84,75,72,72,81,82,78,77,76,74,68,65,64,67,66,68,69,69,69,68,67,67,68,66,63,63,64,65,66,66,67,66,66,67,66,67,68,67,66,71,71,73,73,66,67,69,70,70,69,67,66,63,68,76,71,73,77,83,84,79,76,76,76,76,77,78,83,77,76,78,77,77,79,78,84,77,71,67,64,59,59,60,60,61,59,61,59,62,64,62,63,62,62,62,64,66,67,69,71,71,71,73,74,75,77,78,78,79,80,82,82,83,84,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,102,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,99,99,99,99,98,98,97,97,95,95,93,92,126,110,120,116,93,86,82,111,116,98,74,107,101,91,95,90,84,79,86,67,73,74,64,60,55,55,52,77,77,80,64,67,67,58,58,59,54,58,59,59,59,59,60,62,63,65,70,68,72,73,74,77,72,80,83,77,77,77,81,82,75,75,69,68,66,65,64,66,67,69,69,68,68,66,69,69,68,65,67,64,64,65,66,66,66,69,66,67,67,67,67,67,67,70,75,75,70,68,70,71,68,72,81,81,66,63,69,70,72,74,80,81,74,78,76,80,80,76,78,77,79,77,76,76,77,82,82,81,85,77,73,70,65,62,61,60,62,62,63,61,61,61,61,64,63,65,62,64,65,67,69,70,72,73,74,75,76,77,78,79,80,81,82,82,83,84,85,85,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,99,99,99,99,98,98,97,97,96,95,94,92,118,93,115,118,102,91,110,110,122,122,89,96,85,79,77,72,70,68,63,61,57,59,58,54,52,53,69,81,76,72,68,71,66,59,58,58,57,59,59,61,60,60,64,64,68,67,68,72,76,77,81,80,76,74,76,77,75,76,73,71,72,70,69,67,66,65,65,65,66,66,67,69,69,70,71,69,69,69,68,64,65,65,66,66,66,65,65,64,65,66,67,66,66,69,71,70,69,75,72,74,70,75,75,67,67,66,69,67,72,73,87,74,72,75,75,75,76,74,76,78,75,73,74,77,78,81,83,93,88,78,72,70,69,64,62,59,62,63,63,62,61,61,61,62,62,65,63,64,65,66,68,70,72,74,74,76,77,78,79,80,81,82,82,83,84,85,85,85,86,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,99,99,99,99,98,98,98,97,97,95,95,93,92,90,105,112,118,98,134,133,126,117,90,78,78,78,75,76,73,73,67,64,62,57,54,55,56,67,75,64,73,74,69,68,60,59,58,59,60,63,64,64,62,64,62,65,64,67,69,72,76,77,80,78,73,71,73,73,74,74,71,70,70,67,67,68,67,67,67,67,66,67,68,70,70,71,69,70,69,69,68,65,65,67,66,67,65,67,65,65,62,64,64,64,66,69,69,70,71,77,80,73,72,70,69,66,66,66,67,68,71,73,73,72,78,75,74,74,75,74,72,71,72,73,77,80,77,78,78,93,86,73,72,71,66,65,67,62,63,63,62,62,61,61,61,61,62,63,62,63,66,66,67,70,72,74,75,77,78,79,79,80,81,82,83,83,84,85,85,86,86,87,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,99,99,99,99,99,98,98,98,97,97,96,95,94,93,92,91,94,117,87,111,116,110,100,86,79,77,79,79,78,73,74,69,67,65,60,58,62,62,69,71,65,66,73,66,63,60,59,59,61,64,64,65,69,70,67,65,65,65,67,68,73,73,76,75,74,74,71,70,70,69,71,71,69,67,69,69,71,71,69,68,67,67,68,68,70,71,71,71,70,69,69,68,68,67,66,66,66,65,67,67,64,64,64,64,64,65,66,71,73,74,72,79,75,69,68,68,66,67,66,68,68,71,73,73,73,78,73,73,75,75,72,71,71,70,73,77,78,78,75,83,85,78,76,73,72,68,67,66,66,66,62,62,65,62,61,62,61,61,61,62,65,67,66,66,68,70,72,75,77,78,79,80,81,82,83,83,84,85,85,86,86,87,87,88,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,102,102,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,99,99,99,99,99,98,98,98,97,97,96,95,95,94,93,92,91,108,91,97,102,98,86,80,79,78,77,80,75,74,73,69,70,68,64,64,63,62,63,62,66,67,65,64,60,59,59,59,62,68,70,69,72,79,69,68,66,67,68,68,70,71,76,71,71,72,72,69,68,68,68,68,69,67,69,69,71,72,71,70,69,67,68,69,68,71,72,73,70,70,69,66,69,69,67,66,66,64,66,65,65,64,63,65,64,66,68,71,72,73,74,75,76,70,68,68,67,67,67,68,68,73,70,75,75,74,74,71,72,73,78,72,70,70,71,74,74,74,77,77,77,76,74,73,70,68,70,69,67,65,65,64,60,61,61,62,63,66,66,65,64,67,67,68,70,70,71,74,76,78,79,80,81,82,83,83,84,85,85,86,86,87,87,88,88,89,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,102,102,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,99,99,99,99,99,98,98,98,97,97,96,96,95,94,93,92,91,109,87,87,85,83,82,81,80,79,79,78,80,80,77,78,74,70,67,66,65,66,68,67,64,65,61,62,60,58,59,60,64,74,75,69,73,83,76,66,66,68,68,67,69,70,71,72,70,70,70,69,68,67,68,68,68,69,69,71,75,72,72,71,71,71,70,69,70,70,69,70,69,68,66,66,67,67,67,66,67,66,64,65,65,63,62,64,65,67,69,73,72,75,78,76,75,69,68,68,66,66,71,71,69,70,73,73,72,70,70,71,72,80,81,70,68,77,71,73,77,73,75,77,77,74,73,72,71,67,69,69,67,67,67,64,64,62,62,64,66,68,67,65,65,65,67,68,70,70,73,75,76,78,79,81,82,83,83,84,85,85,86,86,87,87,88,88,88,89,89,89,90,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,102,102,102,102,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,99,99,99,99,98,98,98,98,97,97,96,96,95,94,93,92,91,90,89,88,87,86,84,83,82,81,80,78,77,80,81,77,74,71,68,65,68,67,67,66,63,63,61,61,58,58,58,60,62,82,82,73,77,83,69,67,66,64,66,67,70,71,73,74,77,77,69,68,68,67,67,67,68,69,71,72,78,77,74,74,71,71,70,71,70,70,69,69,69,69,66,66,66,67,67,65,74,75,66,62,64,64,63,64,67,68,68,71,81,77,84,74,70,69,68,68,69,74,68,71,71,74,73,69,69,68,69,67,70,73,81,74,68,69,72,69,72,72,73,74,75,72,73,73,72,68,66,67,66,67,67,66,64,66,64,66,73,72,72,68,68,70,69,70,69,70,72,74,76,78,79,81,82,83,83,84,85,85,86,86,87,87,88,88,89,89,89,89,90,90,91,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,102,102,102,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,99,99,99,99,99,98,98,98,97,97,96,96,95,95,94,94,121,125,90,89,88,87,86,84,83,82,80,79,78,77,80,81,77,75,73,71,70,68,68,65,64,64,62,61,61,58,61,63,61,64,72,69,75,80,83,68,66,66,66,67,67,71,72,74,75,74,74,69,68,68,67,68,68,69,69,70,71,73,73,72,73,73,74,74,73,72,69,68,68,67,66,68,71,67,65,64,66,73,71,66,65,63,64,63,64,67,67,71,73,80,78,78,74,72,68,68,67,68,67,70,70,71,73,72,68,66,67,65,66,69,73,69,69,67,67,69,69,69,78,79,69,70,72,78,74,70,68,69,69,67,66,65,65,69,67,68,71,75,72,73,70,69,68,70,74,72,70,71,73,76,78,80,81,82,83,84,84,85,86,86,87,87,88,88,88,89,89,89,90,90,90,91,91,91,92,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,102,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,99,99,99,99,98,98,98,98,97,97,96,96,95,95,122,154,149,124,103,90,89,86,84,82,81,78,78,76,76,76,74,74,72,71,70,70,69,69,67,64,63,63,61,61,61,61,61,62,63,65,65,68,70,67,67,67,67,66,67,69,69,72,72,73,73,73,70,69,69,69,69,69,69,70,70,68,71,72,73,74,74,73,76,78,75,76,71,69,66,65,65,67,73,72,66,65,74,75,71,66,65,64,64,63,64,68,72,73,88,88,75,74,76,76,65,67,67,68,68,73,73,71,72,69,65,64,63,67,66,70,71,70,70,71,73,67,72,73,73,73,73,69,74,75,69,68,70,69,64,64,64,64,69,69,70,77,79,84,79,78,73,69,75,75,71,72,71,71,73,76,78,80,81,82,83,84,85,85,86,86,87,87,88,88,89,89,89,89,90,90,91,91,91,91,92,92,92,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,99,99,99,99,98,98,98,97,97,96,96,96,95,94,120,147,117,124,105,89,87,85,82,78,78,78,74,74,74,74,71,69,63,65,65,65,66,67,66,62,62,60,61,62,61,60,59,64,65,64,64,66,68,68,67,68,68,69,68,73,73,70,73,74,73,74,72,71,71,70,69,70,70,70,70,70,70,70,70,73,73,75,78,78,75,76,72,70,66,66,65,65,67,74,69,64,74,70,67,65,65,62,63,64,65,69,71,72,81,77,74,70,70,72,68,71,71,69,70,69,68,72,69,65,65,69,70,70,68,68,68,69,71,73,73,70,78,78,69,73,70,69,69,66,66,67,68,66,67,63,66,65,68,69,77,77,85,87,82,78,74,73,73,76,73,73,74,77,82,79,78,80,81,82,83,84,85,85,86,86,87,88,88,88,89,89,89,90,90,90,91,91,91,91,92,92,92,92,93,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,99,99,99,99,99,98,98,98,97,97,96,96,95,95,94,93,93,92,91,90,89,86,84,78,78,75,83,69,69,70,73,69,66,66,65,69,71,65,63,63,65,61,61,61,62,59,62,60,61,64,64,66,66,66,67,67,67,69,70,70,72,73,71,73,71,73,72,70,71,71,71,71,70,71,70,70,70,71,71,69,71,70,75,76,76,75,74,69,67,68,65,65,66,66,71,67,70,73,69,65,65,65,62,63,64,67,69,70,69,70,68,66,66,66,66,67,68,70,76,72,71,69,66,65,66,66,68,68,66,68,69,68,71,72,69,74,69,72,72,70,69,68,67,67,68,65,67,64,66,66,66,66,69,69,73,77,85,85,87,79,84,74,76,75,77,73,72,73,80,77,75,77,80,81,82,83,84,85,85,86,86,87,88,88,88,89,89,89,90,90,90,91,91,91,91,92,92,92,92,93,93,93,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,99,99,99,99,99,98,98,98,97,97,96,96,95,94,94,93,92,92,90,89,87,88,84,94,94,74,84,88,78,103,121,133,100,93,73,72,62,62,62,65,63,63,64,61,62,60,61,61,61,62,62,65,64,67,66,68,68,69,72,74,71,70,72,73,74,73,72,71,69,71,73,71,71,70,70,70,70,68,68,68,70,73,74,75,75,75,72,72,71,68,66,66,67,67,68,68,71,70,67,65,65,64,62,62,65,65,66,66,65,65,66,66,67,65,65,68,68,71,74,72,69,70,66,66,66,68,80,88,72,69,69,71,71,72,77,79,73,72,69,68,67,67,67,65,65,63,62,62,63,65,66,67,68,72,83,84,82,80,79,77,76,72,72,77,79,71,70,70,73,73,75,77,80,81,82,83,84,85,85,86,87,87,88,88,88,89,89,89,90,90,91,91,91,91,92,92,92,92,92,93,93,93,93,93,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,99,99,99,99,98,98,98,97,97,96,96,96,95,94,93,93,92,91,90,88,86,84,80,75,73,72,66,72,70,100,122,121,81,75,67,70,71,60,62,68,67,63,63,64,59,59,59,61,61,61,63,65,65,66,67,67,67,69,69,71,71,70,72,71,71,71,70,71,73,73,77,77,73,72,74,73,72,70,66,66,70,75,74,74,75,74,73,73,72,69,66,67,67,68,68,80,79,65,66,65,65,64,64,62,65,66,66,67,67,66,66,69,68,67,68,68,68,68,69,71,67,68,66,66,66,68,77,86,75,74,75,75,74,86,87,86,83,77,78,72,68,68,67,65,66,64,63,64,63,65,65,67,72,76,80,78,77,82,79,76,73,73,73,76,73,69,68,69,72,73,75,77,79,81,82,83,84,85,85,86,87,87,88,88,89,89,89,89,90,90,91,91,91,91,92,92,92,92,93,93,93,93,93,93,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,99,99,99,99,99,98,98,98,97,97,96,96,95,95,94,93,92,92,90,89,87,84,82,79,77,81,71,68,68,77,81,84,83,73,66,61,55,65,58,67,67,62,65,73,70,60,58,58,59,58,61,64,64,66,66,67,67,67,70,70,70,71,70,70,70,70,71,71,70,73,75,76,76,72,72,76,76,72,66,65,65,68,71,73,73,73,74,74,72,72,70,70,69,66,68,69,89,88,67,65,65,62,64,62,64,64,66,67,66,67,67,66,68,69,68,68,69,68,70,68,69,68,67,66,66,68,81,87,73,74,73,73,73,76,88,88,78,79,73,73,74,69,67,71,67,66,65,62,62,62,65,67,68,75,75,72,73,74,73,72,69,72,69,67,66,66,66,66,68,70,73,75,77,79,81,82,83,84,84,85,86,87,87,88,88,89,89,89,90,90,90,91,91,91,91,92,92,92,92,93,93,93,93,93,93,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,99,99,99,99,99,98,98,97,97,97,96,96,95,94,103,93,92,102,90,88,86,84,81,79,75,75,72,74,74,82,95,83,73,74,74,61,62,59,61,65,60,64,81,79,68,58,58,57,58,59,60,61,63,64,64,67,67,69,70,70,69,69,70,70,69,70,70,69,69,71,77,75,74,72,72,69,71,68,66,66,65,66,69,72,73,72,74,74,71,72,69,70,70,68,68,69,89,86,67,66,64,63,64,62,63,64,65,68,69,66,69,69,69,72,71,70,70,68,68,69,67,66,67,65,68,71,69,73,72,71,73,77,81,77,85,80,74,72,72,74,70,68,70,70,67,64,63,63,66,66,64,71,70,72,71,70,68,75,77,69,66,69,66,65,64,65,66,66,68,68,72,73,76,79,81,82,83,84,84,85,86,87,87,88,88,89,89,89,90,90,90,91,91,91,91,92,92,92,92,93,93,93,93,93,93,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,100,99,99,99,99,98,98,98,97,97,97,96,96,95,122,122,107,96,90,90,88,86,84,85,93,88,87,73,84,88,97,78,68,63,61,62,56,57,61,57,57,59,61,83,81,66,57,57,56,56,58,59,60,63,65,66,67,67,69,72,70,68,70,70,67,70,71,71,70,69,73,77,75,75,73,72,70,69,68,66,66,67,67,68,69,74,75,71,72,72,72,70,71,71,68,68,74,84,77,66,66,63,64,64,63,63,65,66,70,70,68,69,70,71,72,71,71,68,69,69,68,68,67,67,65,71,71,70,70,70,72,81,82,82,75,80,77,74,72,75,74,71,68,68,68,66,65,63,63,64,66,66,68,70,70,71,71,74,68,74,68,68,66,66,69,64,65,65,67,67,68,70,73,76,79,80,82,83,84,84,85,86,87,87,88,88,89,89,89,90,90,90,91,91,91,91,92,92,92,92,93,93,93,93,93,93,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,99,99,99,99,99,98,98,98,97,97,97,96,96,95,105,106,93,91,91,88,87,86,82,88,103,99,102,80,84,88,78,80,87,81,97,63,62,62,58,64,60,68,78,77,74,63,56,54,53,55,56,59,63,64,64,65,66,66,67,71,68,68,70,70,70,70,73,68,68,68,71,71,73,74,73,70,71,71,68,69,70,69,67,68,69,73,73,70,72,71,70,72,73,71,66,71,74,72,69,66,64,63,63,64,64,66,66,67,67,68,69,68,72,73,74,71,70,70,69,69,68,68,67,67,65,69,70,70,71,75,75,80,83,82,76,76,75,75,71,70,69,69,66,68,67,65,67,65,65,65,65,66,65,66,68,69,68,69,67,68,65,66,65,68,68,66,64,64,66,65,69,71,73,76,77,80,82,83,84,84,85,86,86,87,88,88,89,89,89,90,90,90,91,91,91,91,92,92,92,92,93,93,93,93,93,93,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,100,99,99,99,99,98,98,98,98,97,97,96,96,95,94,94,93,93,91,90,88,86,84,82,81,100,102,103,92,82,108,100,120,123,112,105,81,81,67,82,81,74,72,72,75,73,55,51,52,53,54,56,59,61,63,64,65,66,65,66,67,66,68,68,70,70,70,69,67,68,70,69,77,77,76,72,72,71,71,71,70,71,70,66,68,68,70,73,73,70,70,71,74,73,70,68,68,68,67,65,65,65,65,64,65,64,66,67,68,68,69,70,74,72,75,73,71,70,68,67,67,67,67,68,66,67,70,68,70,70,76,74,82,86,80,78,73,72,72,71,69,69,68,68,68,68,68,67,66,67,67,66,64,65,66,66,69,68,67,68,67,64,63,64,67,66,64,65,67,66,66,69,71,73,75,77,79,82,82,83,84,85,86,86,87,88,88,88,89,89,90,90,90,91,91,91,91,92,92,92,92,93,93,93,93,93,93,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,100,99,99,99,99,98,98,98,98,97,97,96,96,95,94,94,92,92,91,90,88,86,82,79,79,75,80,92,97,86,133,135,123,131,120,106,86,73,101,106,101,94,88,77,65,62,54,51,50,52,54,57,59,61,62,63,65,66,66,67,67,68,68,68,70,69,73,71,68,70,73,73,77,76,71,71,72,72,71,71,71,71,73,71,68,68,69,71,70,69,70,70,74,71,70,68,68,67,65,66,65,65,67,65,64,66,66,66,68,69,70,77,81,76,75,71,71,69,68,67,69,69,67,67,67,68,66,71,73,68,76,77,72,74,75,74,71,71,70,70,68,69,68,68,68,68,68,68,67,70,70,67,66,65,66,67,67,71,71,67,67,64,64,62,64,64,66,68,67,67,68,68,70,71,73,76,79,80,82,83,84,85,86,86,87,87,88,88,89,89,90,90,90,91,91,91,91,92,92,92,92,93,93,93,93,93,93,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,98,98,98,97,97,97,96,96,95,94,93,92,92,90,88,86,84,82,78,78,76,86,120,134,136,129,124,124,112,97,100,82,90,130,122,105,104,91,78,63,53,48,48,49,52,55,58,60,62,62,64,65,66,67,67,67,69,69,67,68,68,70,70,70,73,78,73,70,74,76,71,72,71,72,73,72,71,73,73,71,69,68,68,68,68,69,72,71,70,68,67,67,67,65,65,65,68,67,66,66,66,67,67,68,69,71,77,80,75,72,71,70,67,67,66,66,67,67,67,68,68,71,70,76,71,76,80,78,74,72,69,69,69,71,68,68,69,68,68,68,69,67,67,67,68,66,67,66,67,67,66,68,70,71,71,66,65,67,64,64,67,72,76,74,75,72,69,70,71,73,76,78,79,82,83,84,85,86,86,87,87,88,88,89,89,90,90,90,91,91,91,91,92,92,92,92,93,93,93,93,93,93,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,98,98,98,97,97,100,109,106,101,97,97,92,91,89,88,87,82,79,76,74,70,99,127,102,128,127,162,142,131,119,110,134,134,126,118,114,100,96,80,68,53,46,47,49,51,56,59,60,62,63,64,64,64,66,67,67,70,69,69,68,69,69,69,69,73,72,69,72,77,71,71,71,71,73,73,72,72,72,73,72,71,72,68,66,68,68,71,69,68,67,67,67,67,66,66,65,69,68,67,66,67,67,68,68,70,71,73,73,74,72,72,70,67,66,66,66,66,67,68,73,70,74,77,71,78,79,75,71,71,70,68,69,68,68,67,68,69,69,68,68,69,71,68,68,68,66,67,67,66,66,67,67,67,71,71,67,65,68,66,65,70,74,74,74,79,76,71,69,72,72,73,77,79,81,82,84,84,86,86,87,87,88,88,89,89,90,90,90,91,91,91,91,92,92,92,92,93,93,93,93,93,93,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,98,98,98,107,114,114,109,110,110,97,93,92,90,88,86,87,84,79,74,70,68,71,102,98,115,108,150,147,131,109,151,132,132,132,133,134,125,89,89,66,56,50,46,51,53,58,59,61,62,64,63,65,65,66,68,68,69,73,68,69,67,69,69,69,69,71,71,72,72,70,71,71,71,72,72,72,73,75,75,72,72,70,70,68,70,68,70,72,68,67,67,65,66,67,67,66,68,67,68,67,67,67,66,68,68,71,72,72,73,72,72,68,66,64,64,64,65,67,71,76,72,75,79,81,83,77,73,74,73,72,68,69,69,69,68,66,66,68,68,68,70,73,70,70,68,67,67,67,66,66,67,68,70,70,69,71,67,67,65,67,68,73,73,74,76,73,74,74,73,72,73,76,78,80,82,83,84,85,86,87,87,88,88,89,89,90,90,90,91,91,91,91,91,92,92,92,92,93,93,93,93,93,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,98,98,98,108,108,100,96,105,103,94,93,91,89,100,105,90,88,81,81,75,90,76,104,104,101,104,102,119,106,133,157,146,141,135,139,129,128,75,69,63,60,51,46,50,54,59,61,62,63,64,64,65,66,65,67,68,67,68,68,68,69,70,70,69,71,71,71,71,70,70,69,71,71,72,72,73,73,73,73,73,72,72,72,72,69,71,71,68,68,66,68,68,67,67,67,67,71,68,68,68,67,67,66,66,69,69,70,70,70,69,68,67,66,64,64,66,67,68,76,77,74,79,82,82,76,77,74,74,73,71,68,68,69,68,68,66,66,68,68,70,68,69,70,69,68,68,67,67,66,67,66,68,70,72,72,72,69,68,66,72,71,75,75,77,79,81,74,74,74,72,74,73,77,79,82,83,84,85,86,86,87,88,88,89,89,90,90,90,90,91,91,91,91,92,92,92,92,93,93,93,93,93,93,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,98,98,98,97,97,97,96,95,95,94,92,90,88,97,116,123,83,82,82,79,110,108,107,107,84,115,142,131,119,111,137,104,133,134,123,107,98,104,104,70,62,57,50,52,55,60,60,62,63,64,65,65,66,65,66,66,68,66,69,70,68,70,70,71,70,72,69,71,69,70,71,72,72,72,72,72,73,73,73,73,72,70,72,71,67,71,70,68,68,71,75,72,72,70,68,67,69,71,71,70,67,66,67,67,71,68,69,67,67,66,66,64,64,66,66,68,68,69,71,75,73,73,76,75,77,76,72,71,71,71,69,69,69,68,68,66,67,66,68,68,68,68,68,69,69,66,66,66,67,67,67,69,76,71,74,73,70,70,70,71,71,71,72,77,79,77,74,74,74,74,79,77,77,78,81,82,84,85,85,86,87,88,88,89,89,90,90,90,90,91,91,91,91,92,92,92,92,93,93,93,93,93,93,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,98,98,98,97,97,97,96,95,95,93,103,109,94,94,90,112,90,77,94,100,124,111,96,83,81,111,138,143,137,117,138,124,122,135,137,119,101,103,96,67,65,58,52,53,54,58,60,61,63,63,65,66,65,66,66,66,68,66,69,69,67,69,71,71,72,72,72,72,72,69,72,70,73,73,73,72,74,74,72,73,80,78,69,67,68,67,67,69,75,78,76,71,70,72,71,71,68,68,68,69,66,66,66,66,71,67,67,67,66,66,66,66,66,67,69,74,68,69,74,81,75,72,74,72,81,76,74,71,71,70,70,69,69,70,68,66,66,68,68,68,68,66,68,68,67,66,67,66,67,67,68,70,77,73,73,73,71,72,72,71,73,76,72,73,77,76,81,81,74,77,78,79,78,77,80,82,84,85,85,86,87,88,88,89,89,90,90,90,90,91,91,91,91,92,92,92,92,92,93,93,93,93,93,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,98,98,98,97,97,97,99,96,100,99,97,98,96,108,106,83,80,79,101,93,105,118,107,85,84,109,127,122,137,126,138,144,132,135,133,121,82,79,84,92,63,56,50,54,57,58,60,63,63,63,65,65,65,66,65,66,67,67,66,68,67,70,68,71,72,72,72,73,69,71,72,72,73,72,76,74,73,72,72,73,77,72,68,67,65,67,68,68,71,78,78,74,73,73,74,69,69,68,69,67,66,66,67,66,66,66,66,67,66,66,68,67,67,68,70,75,71,74,72,76,76,71,74,73,82,74,72,72,71,71,75,71,69,69,69,68,67,68,68,68,68,66,67,69,70,67,67,65,67,68,68,72,73,73,74,74,72,70,74,72,74,76,74,72,79,78,75,75,74,77,76,77,80,81,80,82,84,85,85,86,87,88,88,89,89,89,90,90,90,91,91,91,91,92,92,92,92,92,93,93,93,93,93,93,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,101,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,98,98,98,98,97,109,101,96,103,103,95,99,93,101,98,80,80,79,117,117,124,138,111,132,121,91,131,135,124,130,102,129,131,125,113,120,119,84,104,94,73,59,55,56,56,58,61,62,64,65,66,65,66,66,66,66,66,67,66,68,69,70,70,70,70,71,72,73,71,71,71,72,72,72,76,75,73,71,72,72,71,69,68,68,66,67,67,72,72,77,78,72,75,74,71,75,73,67,67,65,65,65,65,65,67,67,66,67,70,68,68,69,67,73,74,73,74,74,73,77,73,74,70,69,72,73,72,72,72,71,76,75,69,68,69,68,68,68,68,67,68,67,67,66,68,68,67,67,68,67,69,69,73,73,72,74,72,71,70,71,71,73,73,72,71,71,73,73,68,73,72,75,77,81,80,82,83,85,85,86,87,87,88,88,89,89,90,90,90,91,91,91,91,92,92,92,92,92,92,93,93,93,93,93,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,101,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,98,98,98,98,97,97,106,106,99,96,105,100,97,90,98,94,96,83,91,105,124,155,157,128,106,83,156,148,124,127,113,101,127,127,126,99,105,88,104,97,84,62,58,59,55,57,60,62,63,66,66,66,67,65,65,67,67,67,67,67,67,69,70,70,71,68,70,72,69,70,71,72,72,71,71,70,71,71,70,71,69,68,67,67,66,67,66,74,76,74,74,72,77,77,72,75,73,67,66,65,68,67,67,67,67,67,68,66,67,68,68,71,72,75,76,78,77,78,74,73,73,72,71,74,73,72,72,72,72,72,75,73,71,67,68,67,68,68,68,68,69,69,67,71,69,69,70,68,68,71,71,75,74,71,74,74,72,72,71,71,71,69,69,70,68,68,67,68,68,69,73,74,76,79,80,82,83,85,85,86,87,87,88,88,89,89,90,90,90,91,91,91,91,91,92,92,92,92,92,93,93,93,93,93,93,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,101,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,98,98,98,98,97,97,96,95,94,100,94,99,91,91,92,94,95,102,102,101,138,134,157,162,151,94,82,147,154,143,113,118,95,120,124,113,94,77,75,71,65,64,55,53,55,56,60,61,62,65,66,68,68,67,67,67,65,68,67,67,68,68,69,67,69,68,69,69,70,71,71,71,71,71,70,68,69,69,70,69,68,69,67,67,66,66,67,72,76,72,72,71,75,77,73,69,68,66,68,68,67,68,68,68,67,68,70,67,68,71,69,70,77,76,77,79,77,76,74,74,72,71,71,72,72,72,72,70,72,74,75,70,69,67,68,67,69,69,68,68,69,68,68,68,71,70,70,69,71,72,71,74,76,72,72,73,71,72,72,71,70,70,69,68,67,67,64,66,66,68,71,74,75,79,80,82,83,84,85,86,86,87,88,88,89,89,90,90,90,90,91,91,91,91,92,92,92,92,92,93,93,93,93,93,93,93,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,101,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,98,98,98,98,97,97,96,95,95,96,97,106,108,106,94,86,86,97,100,82,83,110,134,132,150,108,88,86,103,132,119,102,119,91,104,93,88,78,75,72,66,60,53,53,54,57,57,61,62,66,65,67,68,68,68,68,68,68,69,70,70,69,68,68,68,68,69,69,70,69,72,72,72,71,71,70,68,68,69,68,67,68,67,66,65,65,67,72,70,72,73,72,72,75,72,69,67,65,67,66,67,65,71,71,70,68,69,69,70,71,75,76,74,77,79,79,76,76,74,72,69,69,70,72,74,72,72,72,72,71,70,70,69,68,69,69,69,70,68,68,70,69,69,69,71,69,72,71,72,74,73,71,74,74,72,72,71,71,72,71,70,69,67,68,67,67,64,65,66,68,70,72,74,78,80,82,100,96,85,86,86,87,88,88,89,89,89,90,90,90,91,91,91,91,92,92,92,92,92,92,93,93,93,93,93,93,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,98,98,98,98,97,97,96,96,95,94,92,93,98,91,88,84,83,88,87,85,93,111,118,85,126,69,101,110,70,107,126,126,134,114,124,94,82,79,71,67,64,57,52,53,53,56,57,60,61,65,65,66,67,67,68,75,75,84,77,70,68,66,68,68,67,68,69,75,74,71,71,72,72,71,69,68,69,67,69,67,67,67,67,67,66,65,68,71,71,70,70,71,71,75,71,72,66,65,64,63,70,67,68,72,72,72,73,72,71,71,72,75,75,79,81,79,77,75,73,71,70,69,72,73,73,72,72,72,72,72,71,70,71,68,69,69,67,67,68,69,67,71,71,71,71,71,72,76,75,74,74,75,76,73,72,71,71,71,71,70,69,69,68,68,68,68,66,63,66,67,69,73,78,78,80,80,100,88,85,86,86,87,88,88,89,89,89,90,90,90,91,91,91,91,92,92,92,92,92,92,93,93,93,93,93,93,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,101,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,98,98,98,98,97,97,96,96,95,94,93,91,93,92,86,83,80,79,73,72,72,78,72,74,72,63,75,81,67,90,102,108,120,102,80,75,88,94,84,84,67,53,50,52,53,56,57,60,61,65,65,66,68,68,68,68,71,70,70,70,67,66,66,67,67,69,73,75,73,74,69,70,72,71,69,70,69,67,67,68,70,67,67,66,67,66,67,70,68,69,69,70,68,71,68,72,66,64,63,65,67,68,73,71,71,72,75,70,71,73,75,74,76,80,78,77,75,73,71,70,67,69,71,73,73,72,72,71,71,70,69,69,67,68,67,68,69,69,68,69,68,69,69,70,72,72,73,77,77,75,72,74,75,73,70,71,71,70,70,70,70,69,69,69,69,68,68,68,66,66,68,73,75,78,80,82,83,84,85,86,86,87,88,88,89,89,89,90,90,90,91,91,91,91,91,92,92,92,92,92,92,93,93,93,93,93,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,101,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,98,98,98,98,97,97,96,96,95,95,99,96,89,87,85,83,78,75,79,69,70,70,68,64,62,61,63,60,60,62,66,67,65,68,69,64,65,72,80,76,67,60,53,52,54,55,57,60,63,64,66,67,66,67,68,69,68,70,69,69,68,66,67,68,69,69,69,70,70,71,71,71,70,70,70,70,70,69,69,71,70,67,67,65,66,66,67,67,68,68,73,72,68,68,68,66,66,64,66,64,67,70,70,68,71,74,74,67,70,73,70,74,75,74,74,75,73,72,70,69,69,69,72,72,73,72,69,70,68,69,69,69,69,68,68,68,68,69,68,68,68,69,70,70,72,73,73,75,76,73,73,74,73,72,70,70,71,71,70,68,68,70,69,68,69,68,68,67,67,66,68,72,73,76,79,81,82,83,84,86,86,87,88,88,89,89,89,90,90,90,90,91,91,91,91,92,92,92,92,92,92,93,93,93,93,93,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,101,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,98,98,98,97,97,96,96,96,99,99,97,96,89,84,82,78,76,79,73,72,77,69,81,60,61,56,53,56,62,61,78,71,61,64,64,61,61,68,76,64,63,56,53,54,55,57,60,62,64,65,66,68,67,67,68,67,67,68,68,68,68,68,67,69,67,70,71,70,70,71,71,72,72,74,70,71,71,71,71,69,69,67,66,65,66,66,67,70,70,69,70,66,68,67,66,66,66,66,65,69,71,71,68,72,70,70,70,69,69,69,84,73,73,75,74,71,70,69,69,69,70,72,72,72,70,70,70,69,69,69,69,68,69,69,68,68,66,67,67,67,70,75,72,72,75,76,76,75,73,74,74,70,71,69,70,70,69,69,68,69,67,68,70,68,67,67,66,66,66,69,75,73,76,79,81,82,83,84,86,86,87,87,88,88,89,89,90,90,90,90,91,91,91,91,92,92,92,92,92,92,92,93,93,93,93,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,98,98,98,97,97,97,96,101,100,98,96,96,91,86,82,81,93,79,77,75,71,70,89,68,74,62,58,58,59,57,78,69,67,61,65,62,76,76,65,60,61,58,54,55,56,58,58,62,62,64,65,65,67,67,68,68,67,67,68,68,66,66,68,68,70,81,74,72,69,70,72,73,73,73,73,72,69,71,71,67,66,66,66,65,66,66,67,71,70,66,70,66,69,69,66,66,66,64,66,66,67,70,71,73,73,74,70,68,69,68,70,73,70,68,72,70,69,69,69,68,70,71,71,70,70,68,69,69,69,69,69,68,69,69,68,67,67,69,68,69,67,71,71,71,72,74,74,72,72,69,69,70,70,68,69,68,69,69,68,67,67,68,68,67,67,66,66,64,65,66,68,72,76,79,81,82,83,84,85,86,86,87,88,88,89,89,89,90,90,90,91,91,91,91,92,92,92,92,92,92,92,93,93,93,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,101,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,98,98,98,98,97,96,97,100,97,102,104,92,88,87,87,86,91,98,78,79,78,75,77,71,66,66,65,64,61,61,70,71,67,62,84,85,76,80,80,71,63,69,64,58,60,59,61,61,63,62,64,66,65,66,68,67,67,67,67,67,67,70,72,71,72,76,74,73,69,70,70,72,73,74,75,75,72,70,69,67,68,67,66,68,66,65,65,66,66,66,68,67,68,67,66,66,66,63,63,66,65,67,69,70,71,76,71,69,74,70,69,69,70,69,69,69,67,73,70,69,71,72,72,70,70,69,68,68,68,68,68,68,68,68,68,72,71,67,67,69,69,71,70,69,71,74,75,72,70,69,68,68,68,67,68,69,66,68,66,66,65,69,68,66,66,65,63,63,64,67,70,73,77,93,81,82,83,84,85,86,86,87,88,88,88,89,89,90,90,90,90,91,91,91,91,92,92,92,92,92,92,92,93,93,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,101,101,101,101,101,101,101,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,98,98,98,98,97,99,97,96,96,95,94,93,91,94,94,102,117,102,83,82,79,73,71,72,81,83,78,75,66,65,75,67,62,63,86,86,83,79,82,85,77,75,65,62,63,59,58,61,62,64,64,65,66,66,66,66,66,67,67,68,67,69,71,75,74,77,77,72,70,70,71,72,73,77,77,74,73,71,70,69,69,69,67,70,69,65,65,66,68,68,68,69,68,67,68,68,65,64,64,65,68,67,68,69,70,75,69,69,69,68,67,67,69,67,68,70,69,74,71,70,71,74,73,70,69,69,71,68,67,67,69,67,68,68,69,72,73,73,70,70,70,69,70,70,70,73,73,71,69,68,67,66,67,66,66,68,66,66,66,66,65,66,64,64,64,62,63,63,65,67,70,74,78,79,81,82,83,84,85,86,86,87,88,88,88,89,89,90,90,90,90,91,91,91,91,92,92,92,92,92,92,92,93,93,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,101,101,101,101,101,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,98,98,98,98,97,97,97,96,96,95,94,94,92,90,92,93,88,85,88,84,79,78,78,78,82,95,99,94,71,68,71,71,68,67,66,87,88,92,86,89,82,85,85,82,72,61,60,60,63,63,64,65,65,67,66,65,66,67,68,71,68,68,70,75,72,75,74,72,71,71,70,73,74,76,76,75,73,71,70,68,68,67,67,66,65,65,65,68,70,69,68,67,67,68,67,66,64,64,64,64,66,66,69,67,71,67,68,68,68,66,65,65,65,67,66,68,67,69,70,70,72,72,70,70,69,67,72,68,68,68,69,66,66,70,71,69,70,73,72,70,70,69,70,69,70,74,70,68,69,68,67,65,66,65,66,66,66,64,64,64,64,63,63,62,61,61,62,63,65,68,71,75,101,101,99,82,83,84,85,86,86,87,88,88,88,89,89,90,90,90,90,91,91,91,91,92,92,92,92,92,92,92,93,93,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,101,101,101,101,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,98,98,98,98,98,97,97,97,96,96,95,94,93,91,90,88,88,87,84,87,91,92,84,94,94,104,99,73,73,76,71,75,76,70,75,93,93,92,88,81,81,83,82,80,78,66,62,62,63,62,64,64,65,66,66,65,67,66,68,69,69,67,70,74,76,73,72,71,70,71,70,73,75,76,75,74,74,71,72,72,68,67,66,65,64,64,65,66,70,69,68,68,68,67,65,65,64,63,64,64,65,66,69,68,67,68,68,66,67,68,63,64,67,67,66,65,68,71,71,69,71,71,70,70,72,71,68,67,70,69,68,68,69,68,69,69,72,75,71,68,70,69,69,69,69,69,69,68,68,67,66,66,66,67,66,65,63,62,61,64,64,64,61,59,59,58,58,61,66,69,72,75,99,101,99,82,83,84,85,86,86,87,87,88,88,89,89,89,90,90,90,90,91,91,91,91,92,92,92,92,92,92,92,92,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,101,101,101,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,98,98,98,98,97,97,97,96,96,95,94,94,92,91,90,92,88,90,90,88,92,91,92,96,96,84,76,76,76,76,75,77,71,75,77,86,79,87,84,86,79,74,72,79,78,79,70,63,63,64,65,65,66,66,66,67,67,66,68,69,71,71,72,72,71,72,71,70,71,71,75,71,75,75,75,75,73,72,69,69,67,67,65,63,63,63,65,67,68,68,66,67,66,66,65,63,64,64,67,65,68,69,67,69,68,67,69,68,65,68,69,66,65,65,66,68,72,72,73,71,74,72,71,86,78,67,74,71,70,67,68,69,70,71,67,71,76,70,70,70,69,69,69,67,70,69,68,66,65,66,66,67,65,66,64,64,63,62,63,62,61,58,57,57,56,57,61,64,69,71,75,78,79,81,82,83,84,85,86,86,87,87,88,88,89,89,89,90,90,90,90,91,91,91,91,92,92,92,92,92,92,92,92,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,101,101,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,98,98,98,98,98,97,97,96,96,96,95,94,93,92,103,97,89,89,92,102,89,95,96,99,87,79,78,79,79,78,76,74,76,73,78,86,76,82,86,82,74,72,74,76,75,73,73,68,66,65,65,66,67,68,68,71,71,69,68,69,70,71,71,71,71,72,69,70,71,72,75,73,74,75,74,75,75,73,72,70,69,67,66,66,65,63,67,65,68,68,67,67,66,64,65,67,65,66,66,65,67,67,67,68,74,73,67,65,65,67,65,64,63,65,68,68,68,69,70,74,71,69,71,73,78,71,69,68,68,68,69,69,70,69,69,67,69,69,68,68,70,70,69,69,70,69,66,67,68,66,66,66,65,65,65,65,64,63,62,60,59,57,56,54,54,57,59,62,67,71,74,77,79,80,82,83,84,85,85,86,87,87,88,88,88,89,89,90,90,90,90,91,91,91,91,91,92,92,92,92,92,92,92,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,98,98,98,98,98,97,97,97,96,96,95,94,94,93,103,95,90,92,92,93,88,91,96,103,99,81,82,82,82,82,79,76,77,75,80,82,76,79,80,77,74,73,76,76,75,76,79,70,66,67,67,71,74,72,70,72,71,72,71,69,69,69,69,70,70,70,68,70,70,70,72,71,72,74,74,75,75,76,74,71,70,69,69,67,66,66,65,67,68,69,66,67,65,64,67,66,67,68,67,65,66,70,72,67,70,66,66,63,63,64,64,63,64,65,68,68,69,69,69,69,69,69,70,69,69,67,69,69,69,69,69,69,69,67,69,69,67,67,69,69,69,70,69,69,69,69,66,66,65,65,65,65,65,65,66,67,67,66,63,61,60,60,57,56,56,56,59,62,65,69,74,77,79,80,82,83,83,85,85,86,87,87,88,88,88,89,89,90,90,90,90,90,91,91,91,91,92,92,92,92,92,92,92,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,98,98,98,98,98,97,97,97,96,96,96,95,94,94,93,92,96,96,93,93,92,89,96,96,89,97,95,94,84,81,79,78,78,79,90,84,82,79,78,77,76,75,78,77,81,75,72,73,73,75,71,72,76,73,78,75,72,72,72,69,70,72,70,70,69,69,70,70,71,71,70,71,72,74,74,76,76,76,75,72,71,67,67,70,66,66,64,65,66,66,65,65,64,65,66,64,64,65,65,66,71,69,71,66,65,65,64,65,66,63,63,63,65,65,65,69,67,67,68,72,67,69,69,69,69,68,68,67,68,68,71,70,68,68,69,68,68,68,68,67,69,69,69,69,70,68,67,66,65,65,65,63,66,68,69,69,69,68,66,67,66,60,59,59,57,57,59,59,62,66,71,74,77,79,81,82,83,84,85,86,86,87,87,88,88,89,89,89,90,90,90,90,91,91,91,91,92,92,92,92,92,92,92,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,97,97,97,96,96,95,95,94,94,93,92,92,91,93,93,90,90,87,85,94,90,101,84,83,84,82,81,84,89,85,82,80,80,77,81,76,79,77,80,76,77,79,75,78,76,73,75,77,80,76,75,71,70,70,69,69,69,69,66,68,69,68,69,69,69,69,71,72,72,74,75,75,75,73,71,71,69,67,67,66,66,65,65,65,65,63,64,66,65,64,63,64,64,67,70,67,67,65,65,63,63,65,65,65,66,69,69,68,66,67,67,67,68,68,69,69,69,69,69,73,72,66,68,68,68,68,66,68,68,66,68,68,68,68,68,69,70,70,69,69,67,66,65,64,63,65,71,82,76,74,73,72,71,68,67,65,63,62,60,60,61,60,60,64,68,74,77,79,80,82,83,83,85,85,86,87,87,88,88,89,89,89,90,90,90,90,91,91,91,91,91,92,92,92,92,92,92,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,97,97,97,96,96,96,95,95,94,94,94,92,92,91,91,89,89,87,89,90,88,85,83,84,84,82,83,84,85,90,80,80,79,77,78,79,80,80,80,79,78,79,79,79,76,77,75,76,76,76,74,73,71,69,69,67,67,66,66,66,67,68,68,67,67,69,71,72,73,74,75,77,75,73,71,71,69,68,67,66,65,65,65,64,63,63,63,64,64,64,64,65,66,67,67,67,67,65,63,63,63,63,65,66,66,65,65,65,65,65,66,66,67,66,68,71,69,69,69,68,68,66,67,67,67,67,66,67,67,67,66,66,66,66,68,68,70,69,69,68,67,65,64,63,65,66,70,79,81,82,78,80,79,77,70,68,68,67,64,64,63,62,62,60,75,81,74,77,79,81,82,83,84,85,86,86,87,87,88,89,89,89,89,90,90,90,91,91,91,91,91,92,92,92,92,92,92,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,97,97,97,97,96,96,96,95,95,94,94,94,93,92,92,91,90,92,92,93,90,90,89,89,93,89,86,83,84,85,82,80,79,80,78,80,80,80,80,79,79,81,80,81,77,76,76,76,76,77,76,74,72,71,69,68,67,67,67,67,67,67,67,67,68,71,70,72,73,75,75,77,73,71,71,69,68,71,71,67,67,67,65,66,65,63,63,63,63,64,64,65,65,67,67,67,65,63,64,64,64,65,65,66,66,64,64,null,66,66,65,65,66,66,67,70,71,69,68,66,68,67,67,65,66,67,67,67,65,65,67,66,67,66,69,71,69,68,68,67,66,65,65,63,65,65,70,73,80,86,91,91,94,90,78,90,89,74,88,81,68,61,59,60,76,79,71,77,79,80,82,83,83,84,85,86,87,87,88,88,89,89,89,90,90,90,90,91,91,91,91,91,92,92,92,92,92,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,97,97,97,96,96,96,95,95,95,94,94,94,93,92,92,91,94,95,94,93,93,89,91,89,86,86,86,84,84,82,80,80,80,79,79,78,79,80,78,79,79,78,79,78,78,78,77,79,79,78,73,71,71,68,68,67,67,65,66,66,66,66,67,68,68,69,70,72,71,71,73,73,71,70,69,67,69,69,70,69,67,66,67,66,64,64,63,63,64,64,65,65,67,66,65,63,64,64,64,65,65,64,65,66,67,66,66,65,66,65,65,66,67,70,68,69,69,67,69,69,65,67,67,66,66,66,65,67,67,67,70,68,68,68,71,68,68,67,67,66,63,65,67,66,72,73,76,77,98,100,89,98,104,102,97,98,98,98,93,82,64,63,57,62,66,69,74,77,79,81,82,83,84,85,86,86,87,88,88,89,89,89,89,90,90,90,91,91,91,91,91,91,92,92,92,92,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,97,97,97,97,96,96,96,95,95,94,94,94,94,93,93,94,95,97,94,92,93,89,90,89,87,87,87,85,83,82,82,82,81,81,81,81,81,81,80,80,80,80,80,79,79,79,79,80,80,78,76,72,70,69,69,66,67,66,66,65,65,67,67,68,69,69,70,70,71,72,73,70,69,69,68,68,67,69,70,69,70,71,68,67,66,65,63,63,63,63,64,67,66,66,65,64,64,64,65,66,65,65,67,67,67,64,64,63,63,64,66,67,68,68,70,70,69,67,70,70,67,66,65,65,65,66,66,67,67,67,75,71,70,81,68,67,66,66,66,63,63,66,67,71,73,73,83,83,92,84,84,91,104,111,97,99,100,99,91,76,64,65,61,58,62,68,71,77,79,80,82,83,84,84,85,86,87,87,88,88,89,89,89,90,90,90,90,91,91,91,91,91,92,92,92,92,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,97,97,97,96,96,96,96,95,95,94,94,94,94,93,92,92,92,91,90,90,89,89,88,87,87,86,85,85,85,84,83,83,82,82,81,81,81,81,81,81,80,80,80,79,79,79,79,79,77,75,73,70,69,69,67,66,66,66,66,68,67,68,68,69,70,70,69,70,70,70,69,68,68,68,67,67,69,69,67,70,72,67,66,65,64,63,63,63,64,65,65,71,70,65,64,64,65,65,65,64,70,69,64,65,62,62,64,66,67,70,68,68,66,68,66,66,66,67,67,67,66,65,64,65,66,66,67,68,68,75,74,69,72,67,67,65,65,65,65,65,66,69,70,73,75,77,85,88,85,88,98,116,113,91,97,96,94,83,73,65,68,69,56,59,68,70,74,77,79,81,82,83,84,85,86,86,87,88,88,89,89,89,90,90,90,90,91,91,91,91,91,91,92,92,92,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,97,97,97,97,96,96,96,95,95,95,94,94,94,93,93,92,92,92,92,91,91,90,89,89,88,87,87,86,85,85,85,84,83,83,82,82,82,81,81,81,80,80,79,79,79,79,78,77,76,75,72,70,69,68,66,66,66,66,69,69,68,71,72,72,72,70,72,69,67,67,66,66,66,66,66,67,66,68,69,67,68,66,66,64,63,62,63,69,69,67,66,66,66,63,64,63,63,64,64,66,68,69,66,66,64,67,61,64,67,68,69,68,66,67,67,67,65,66,66,66,66,65,63,63,65,66,68,68,70,83,83,70,69,67,65,66,65,65,64,67,68,69,71,73,78,86,84,80,85,88,94,111,111,98,96,97,92,93,84,64,53,53,53,57,64,70,73,76,78,80,82,82,84,84,85,86,87,87,88,88,89,89,89,90,90,90,90,91,91,91,91,91,91,92,92,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,97,97,97,97,96,96,96,96,95,95,95,94,94,94,93,93,92,92,92,92,91,91,90,89,89,89,88,87,87,87,86,86,85,85,84,83,83,82,81,81,79,78,78,78,78,77,77,75,73,73,70,69,68,67,67,67,65,66,68,69,69,72,73,74,74,72,73,68,66,66,65,64,65,65,66,66,67,67,68,67,67,64,64,64,62,62,65,67,69,66,64,65,65,65,64,64,64,64,65,65,64,65,66,65,64,63,62,62,63,64,63,66,65,66,66,66,66,66,66,66,65,64,63,63,64,66,67,68,78,76,71,69,68,67,67,66,65,63,63,66,70,71,72,76,80,80,77,79,78,86,96,115,114,112,107,103,84,78,83,62,55,55,54,75,75,68,70,74,77,79,81,82,84,84,85,86,87,87,88,88,89,89,89,90,90,90,90,91,91,91,91,91,91,91,92,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,97,97,97,97,97,96,96,96,95,95,95,95,94,94,94,93,93,92,92,92,92,91,91,90,90,89,89,88,88,87,86,86,85,85,84,83,82,80,80,78,77,76,77,76,76,76,74,75,73,72,69,69,67,66,66,66,67,67,70,80,82,76,78,75,77,72,67,67,67,66,65,64,62,65,65,66,66,69,68,66,65,64,64,62,64,64,64,65,65,65,65,66,65,65,63,64,63,62,68,68,66,65,66,64,63,63,64,61,62,63,62,63,64,64,65,64,64,65,65,67,65,64,64,65,65,67,67,69,79,76,71,69,69,69,67,66,63,65,66,68,69,69,75,84,84,78,72,75,78,88,84,103,108,113,107,99,100,101,84,62,61,61,74,76,76,68,70,74,76,78,80,82,82,84,85,86,87,87,88,88,88,89,89,89,90,90,90,90,91,91,91,91,91,91,91,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,97,97,97,97,97,96,96,96,96,95,95,96,95,101,94,93,93,93,92,92,92,92,91,91,90,90,89,89,88,88,87,86,85,84,84,102,81,79,77,76,76,84,83,80,76,75,73,72,70,70,68,68,66,65,65,66,67,69,72,86,84,78,81,81,84,79,68,64,66,63,63,64,62,65,65,64,64,67,64,65,64,63,63,63,63,63,64,63,64,65,65,66,64,64,64,64,62,64,71,69,66,69,69,68,67,67,65,63,62,62,60,61,62,63,63,64,65,65,65,65,64,64,64,64,64,65,67,67,67,69,70,70,70,68,66,67,67,66,69,67,68,70,71,80,80,71,72,89,84,88,85,84,84,92,96,96,105,105,105,71,66,78,69,62,61,65,70,74,76,78,80,81,82,84,85,86,86,87,87,88,88,89,89,89,90,90,90,90,91,91,91,91,91,91,91,91,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,97,97,97,97,97,96,96,96,95,95,97,99,107,107,100,97,96,93,92,92,92,91,91,90,90,90,89,89,88,87,86,84,84,83,106,106,94,76,75,72,74,73,81,91,76,70,68,68,66,64,64,64,64,63,66,67,70,78,86,89,87,83,82,79,76,73,70,63,61,61,64,63,63,64,64,65,65,65,64,64,63,63,66,69,62,65,64,64,64,64,64,64,64,64,64,65,65,65,67,69,77,83,82,79,72,70,66,69,66,61,59,60,60,61,62,64,64,66,71,67,67,65,64,65,65,65,65,69,69,68,68,67,69,71,70,67,72,68,68,67,67,69,76,73,76,71,89,84,97,83,93,86,98,99,98,108,111,88,75,65,68,66,68,63,63,70,71,74,78,79,81,82,84,84,85,86,87,87,88,88,89,89,89,90,90,90,90,91,91,91,91,91,91,91,91,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,97,97,97,97,97,96,96,96,96,95,95,95,103,109,108,105,110,103,95,92,92,92,91,91,90,90,89,89,88,87,85,84,82,83,103,101,101,96,71,68,84,83,80,85,85,66,66,65,64,62,62,62,62,63,65,66,76,84,88,96,95,91,86,83,78,71,68,61,61,60,63,63,64,63,66,64,64,64,64,63,64,69,70,67,65,63,62,64,64,64,64,62,63,64,66,66,66,67,71,84,84,93,91,92,88,79,81,72,73,63,57,57,60,61,62,64,65,66,67,68,66,64,63,72,65,65,66,67,66,66,66,67,67,67,70,67,68,68,67,68,70,68,67,65,72,68,62,86,96,79,84,98,107,107,94,98,116,94,73,66,74,76,63,58,61,68,70,74,77,79,81,82,83,84,85,86,87,87,88,88,89,89,89,90,90,90,90,91,91,91,91,91,91,91,91,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,97,97,97,97,97,96,96,96,96,95,95,95,95,94,94,102,105,104,102,93,92,92,91,91,90,90,89,88,87,86,84,82,80,100,109,98,97,95,86,69,83,84,74,84,82,65,63,62,61,62,60,60,62,63,64,67,75,79,85,88,90,93,90,82,76,74,66,65,60,61,60,63,64,64,67,64,63,62,65,68,69,65,64,65,64,64,65,64,64,64,62,63,63,63,65,65,73,71,85,86,94,94,101,104,94,96,88,83,76,59,57,56,59,61,64,65,64,67,65,68,66,62,63,64,64,64,65,65,64,65,65,66,66,67,74,74,69,67,72,72,67,65,73,78,65,63,78,91,93,97,96,103,97,96,112,100,104,88,70,64,68,62,59,58,61,68,70,74,77,79,80,81,83,84,85,86,87,87,88,88,88,89,89,89,90,90,90,90,91,91,91,91,91,91,91,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,97,97,97,97,97,97,96,96,96,95,95,95,95,95,94,94,94,103,104,100,93,94,93,91,91,90,89,88,87,85,83,81,81,99,109,100,97,89,76,83,88,81,83,83,87,87,75,60,60,60,60,61,60,60,62,67,72,83,89,94,98,94,90,81,74,70,72,67,67,61,61,62,62,62,64,63,63,62,68,68,64,64,64,64,65,64,64,64,64,64,63,63,63,61,63,65,68,78,98,103,101,105,108,104,94,93,93,82,66,60,56,56,60,61,64,65,67,68,67,65,64,64,62,62,62,62,64,64,64,64,65,63,65,72,71,74,69,68,72,72,69,66,75,77,66,68,91,96,95,108,109,101,92,92,113,103,96,75,68,65,68,58,57,56,61,66,70,74,76,78,80,81,83,84,85,86,87,87,87,88,88,89,89,89,90,90,90,90,91,91,91,91,91,91,91,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,97,97,97,97,97,96,96,96,96,95,95,95,95,94,94,94,93,97,98,104,104,94,91,90,89,89,88,87,84,82,97,100,104,107,94,97,91,78,84,86,86,73,86,88,88,77,60,59,59,60,60,60,60,62,66,75,85,89,92,95,91,89,78,72,71,71,70,64,68,68,64,61,62,64,62,63,62,65,65,66,66,66,65,65,65,64,64,64,64,61,63,61,63,64,66,80,95,97,105,106,106,108,103,100,96,93,73,66,59,57,56,60,60,63,65,69,68,65,65,64,63,62,61,61,60,62,63,63,62,64,63,65,72,71,69,72,72,73,74,70,66,84,78,70,73,90,92,86,96,103,102,93,93,106,92,85,71,66,67,79,62,59,59,61,66,70,73,76,78,80,81,83,84,85,86,87,87,87,88,88,89,89,89,90,90,90,90,91,91,91,91,91,91,91,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,97,97,97,97,97,96,96,96,96,95,95,95,95,94,94,94,94,93,93,97,100,91,98,100,89,89,87,85,83,87,99,109,102,107,93,94,89,83,79,83,80,84,85,84,78,68,60,59,58,60,58,59,59,63,68,74,82,81,84,86,83,77,73,71,73,71,69,69,70,66,61,60,61,61,61,61,62,65,65,66,65,65,65,64,65,64,65,64,63,63,63,63,68,67,73,90,89,110,112,108,106,99,92,94,88,73,71,64,59,58,56,58,62,64,66,68,68,69,69,64,61,61,61,60,60,60,62,63,62,64,64,71,72,66,69,70,72,70,74,70,73,85,74,76,76,86,83,100,99,113,103,103,101,95,91,84,69,65,65,73,62,64,62,60,65,70,73,76,78,80,81,83,84,85,85,86,87,87,88,88,89,89,89,90,90,90,90,91,91,91,91,91,91,91,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,97,97,97,97,97,97,96,96,96,96,95,95,95,95,94,94,94,94,93,93,93,92,93,100,100,89,88,87,84,82,85,92,99,103,107,87,89,83,79,78,81,79,83,80,82,77,60,60,58,58,58,58,60,62,62,64,69,73,75,76,73,73,73,74,76,76,72,70,66,64,62,62,61,60,60,59,64,63,64,64,65,65,65,65,64,66,63,64,69,69,66,69,65,68,70,75,84,93,101,107,102,104,86,81,75,70,69,65,63,59,58,56,60,62,66,68,68,76,77,68,63,63,61,60,60,60,61,62,63,64,65,66,66,65,69,75,71,69,72,73,69,74,97,88,83,79,76,91,88,93,125,121,101,111,98,83,72,69,62,64,67,76,64,60,60,65,70,73,76,78,80,81,83,84,85,85,86,87,87,88,88,89,89,89,90,90,90,90,90,91,91,91,91,91,91,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,97,97,97,97,97,97,96,96,96,96,96,95,95,95,95,94,94,94,93,93,93,92,92,91,90,89,87,85,83,89,91,93,92,89,85,83,83,82,80,79,78,80,76,80,78,75,61,58,58,56,58,60,60,60,61,63,67,67,67,71,74,75,77,77,77,75,73,74,69,65,63,61,61,60,59,61,63,62,63,64,64,63,64,65,65,66,72,63,69,68,65,66,69,69,73,75,84,91,97,104,102,85,76,70,65,64,65,57,58,59,60,62,64,64,66,67,72,73,75,65,64,62,60,60,60,60,61,61,64,64,64,66,67,65,66,69,69,73,74,69,66,68,86,89,84,85,93,100,109,112,112,107,107,102,87,83,79,76,58,60,70,65,62,57,60,65,70,73,76,78,80,82,83,84,85,85,86,87,87,88,88,89,89,89,90,90,90,90,90,91,91,91,91,91,91,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,97,97,97,97,97,97,96,96,96,96,96,95,95,95,95,94,94,94,93,93,93,92,91,91,89,89,87,85,85,85,88,87,84,82,80,80,80,77,77,78,79,77,76,80,79,76,58,57,58,59,59,61,64,61,66,67,66,67,66,70,69,70,72,72,73,76,76,74,70,67,61,60,59,59,59,61,66,66,63,63,64,64,65,67,67,71,73,63,63,66,65,63,72,70,72,77,91,95,94,96,74,68,62,57,58,58,56,57,57,57,59,61,64,65,66,68,83,81,74,69,65,63,60,58,59,59,59,61,62,64,66,67,70,66,71,74,67,68,70,65,67,67,87,91,94,91,104,114,115,115,123,119,108,100,86,75,73,62,57,62,65,57,60,56,60,65,70,73,76,78,80,82,83,84,85,85,86,87,87,88,88,89,89,89,90,90,90,90,90,91,91,91,91,91,91,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,97,97,97,97,97,96,96,96,96,96,95,95,95,95,95,94,94,94,93,93,92,92,91,90,89,87,87,84,83,88,85,87,81,79,77,78,76,74,73,71,73,75,78,78,73,74,58,58,58,59,60,63,64,64,68,69,69,65,61,62,66,70,71,72,76,79,81,75,71,63,60,58,58,58,61,69,64,63,63,63,64,64,64,67,67,79,70,65,63,60,63,63,65,68,73,76,93,93,90,86,68,60,57,55,57,56,52,57,58,59,61,63,64,66,67,75,83,78,68,65,73,72,61,59,59,59,59,61,61,63,66,69,71,67,69,73,68,68,68,66,65,75,70,95,97,83,118,120,120,125,122,123,110,93,74,75,73,71,61,63,63,59,55,55,60,67,70,73,76,78,80,82,83,84,85,85,86,87,87,88,88,89,89,89,90,90,90,90,90,91,91,91,91,91,91,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,97,97,97,97,97,97,96,96,96,96,96,95,95,95,95,95,94,94,94,93,93,92,92,91,90,89,87,87,84,96,93,93,87,82,77,75,73,71,71,72,70,71,75,74,63,60,59,58,58,59,60,65,66,67,70,71,71,74,70,69,71,73,70,73,79,80,81,80,75,69,63,59,56,57,59,63,67,62,64,64,63,64,64,65,66,66,70,71,65,64,63,63,63,63,66,72,76,83,83,77,73,66,56,54,55,52,52,55,57,59,59,62,64,65,66,67,74,73,68,66,68,76,74,62,59,59,58,60,61,59,61,63,66,67,67,68,71,68,68,74,65,65,75,61,76,69,84,112,127,127,132,132,120,106,100,74,85,76,73,61,71,70,58,57,59,61,67,70,73,76,78,80,82,83,84,85,85,86,87,87,88,88,89,89,89,90,90,90,90,90,90,91,91,91,91,91,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,97,97,97,97,97,97,96,96,96,96,96,95,95,95,95,94,94,94,93,93,93,92,92,91,90,89,87,86,111,106,90,86,80,74,72,75,77,72,71,66,72,73,71,63,63,63,59,58,58,59,65,64,68,72,74,78,86,88,87,70,70,74,74,75,79,80,79,81,74,69,60,57,55,55,56,64,67,64,63,63,63,64,64,66,66,67,65,68,65,62,62,61,63,69,65,70,71,77,83,76,69,59,55,52,52,57,57,57,60,59,58,62,65,66,66,71,75,74,68,67,71,77,72,60,57,58,58,58,59,60,61,61,63,66,67,69,68,69,68,70,70,72,65,65,63,71,91,120,133,127,130,116,125,110,98,79,75,72,63,62,74,67,66,71,67,71,70,72,74,78,78,80,82,83,85,85,86,86,87,87,88,88,89,89,89,90,90,90,90,90,90,91,91,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,97,97,97,97,97,97,96,96,96,96,95,95,95,95,95,94,94,94,93,93,93,92,91,91,90,88,87,86,106,96,86,82,76,72,73,75,72,71,74,71,70,74,65,62,61,60,58,58,59,59,64,67,70,74,82,86,90,91,88,70,57,63,66,73,81,81,76,76,68,65,60,56,58,57,58,62,64,62,62,63,63,64,64,64,72,69,64,65,63,60,61,61,61,63,63,65,66,74,70,61,59,57,54,55,59,57,59,59,58,60,60,65,65,66,70,85,88,73,70,69,67,77,72,62,60,56,56,57,57,59,60,62,63,67,69,70,70,84,71,72,68,77,80,73,75,73,104,116,144,138,140,112,106,105,97,91,75,66,63,62,63,63,64,70,67,77,77,78,75,78,79,82,82,84,85,85,86,87,87,88,88,88,89,89,89,90,90,90,90,90,90,91,91,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,97,97,97,97,97,97,96,96,96,96,96,95,95,95,95,94,94,94,93,93,93,92,92,91,90,90,88,90,102,99,88,82,78,73,71,73,76,76,73,74,73,75,78,68,61,60,59,58,58,59,63,66,71,74,83,84,92,92,78,82,73,65,65,64,67,75,76,69,68,64,60,56,55,57,56,57,64,63,61,62,63,65,64,66,70,68,67,66,64,63,63,63,64,63,63,67,65,64,63,62,59,59,59,59,61,60,60,61,60,60,60,60,62,63,65,70,84,89,79,79,89,90,69,70,62,61,57,55,56,57,58,58,59,62,66,70,72,79,79,72,82,75,76,78,85,80,79,102,115,108,132,136,112,107,101,88,91,73,60,56,54,59,66,64,67,68,76,76,73,76,78,80,82,83,84,85,85,86,87,87,88,88,88,89,89,89,90,90,90,90,90,90,91,91,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,97,97,97,97,97,97,96,96,96,96,96,95,95,95,95,94,94,94,93,93,93,92,92,91,90,90,88,95,95,86,83,78,75,77,79,73,74,71,70,72,73,71,69,65,61,61,59,59,59,60,62,67,72,76,85,85,90,89,81,79,74,67,66,66,65,66,66,61,60,59,56,54,53,53,53,55,63,61,63,63,63,64,64,69,68,65,65,65,66,66,63,64,66,70,74,74,65,64,63,62,60,59,61,65,66,65,62,62,61,64,62,60,62,63,65,68,72,78,79,81,86,85,79,73,68,60,58,58,55,56,56,60,66,66,63,66,81,78,78,68,70,69,76,78,79,79,71,72,96,109,102,103,110,107,108,75,70,62,62,52,56,57,58,67,71,66,76,70,74,76,78,80,82,83,84,85,85,86,87,87,88,88,88,89,89,89,90,90,90,90,90,90,91,91,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,97,97,97,97,97,96,96,96,96,96,95,95,95,95,95,94,94,94,93,93,93,92,92,91,90,90,88,87,85,83,80,76,77,77,79,76,72,70,72,73,72,73,75,73,65,64,60,60,59,60,65,65,70,76,78,81,81,80,73,64,64,58,59,57,62,57,56,56,52,52,51,51,51,52,56,56,59,62,67,61,62,63,65,71,66,65,64,66,65,64,65,66,68,73,73,69,64,63,64,68,65,64,62,68,68,65,64,64,66,68,64,62,61,64,68,71,73,70,82,82,84,85,81,74,70,62,57,56,55,55,56,59,59,62,62,66,78,77,66,65,61,60,59,58,58,58,61,59,79,85,83,91,105,116,106,93,65,61,56,53,54,68,66,64,70,86,83,71,74,76,78,80,82,83,84,85,85,86,87,87,88,88,88,89,89,89,90,90,90,90,90,90,91,91,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,97,97,97,97,97,97,96,96,96,96,96,95,95,95,95,94,94,94,93,93,93,92,92,91,91,90,89,88,86,85,82,79,83,86,80,76,79,73,72,72,75,75,70,71,73,72,69,59,62,60,60,66,65,70,73,73,73,70,70,65,60,58,58,55,57,56,56,56,55,51,51,50,51,57,55,55,54,57,54,57,57,62,65,70,67,65,65,64,66,66,66,71,70,76,75,69,66,64,72,69,66,69,70,65,64,67,67,67,65,64,64,62,61,61,63,68,70,73,79,83,83,81,78,81,76,71,67,69,57,54,55,56,57,58,61,62,64,70,66,64,64,61,59,59,59,57,57,59,58,62,72,81,87,102,97,89,82,63,58,55,53,62,62,60,65,64,77,78,71,76,78,80,81,82,83,84,85,86,86,87,87,88,88,89,89,89,89,90,90,90,90,90,90,91,91,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,97,97,97,97,97,96,96,96,96,96,95,95,95,95,95,94,94,94,93,93,93,92,92,91,90,90,89,87,85,84,82,82,86,85,91,81,81,75,71,70,68,71,71,72,78,78,69,63,63,62,61,66,66,65,71,67,71,64,62,61,58,58,57,58,60,61,61,63,65,65,63,55,50,60,60,57,54,56,56,53,56,60,61,61,62,64,63,64,67,67,69,73,75,75,75,68,64,67,73,69,65,63,65,66,66,67,67,66,66,64,62,61,61,61,63,69,71,72,80,82,81,79,74,77,76,73,72,68,61,55,55,55,56,58,62,62,64,64,64,64,61,61,63,62,60,58,59,59,59,60,66,83,81,75,87,77,79,73,63,55,62,63,66,58,62,68,72,69,71,76,78,80,81,82,84,85,85,86,87,87,87,88,88,89,89,89,90,90,90,90,90,90,91,91,91,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,97,97,97,97,97,97,96,96,96,96,96,95,95,95,95,95,94,94,93,93,93,92,92,92,91,90,90,89,87,85,83,82,83,85,88,91,89,89,78,74,72,67,70,72,75,71,72,71,61,62,62,62,65,66,66,68,65,61,63,59,59,57,58,59,61,65,64,65,73,73,73,60,51,64,62,60,63,59,56,53,53,54,57,58,59,61,61,63,65,67,72,78,83,84,75,68,66,65,66,65,63,65,66,65,64,65,65,66,66,66,63,62,61,61,61,64,69,70,76,81,82,79,73,71,76,75,73,72,64,59,57,55,55,54,57,58,62,66,64,64,63,62,62,62,62,59,58,61,60,60,62,63,84,82,63,68,72,70,67,61,60,60,58,70,70,61,65,67,71,73,76,79,80,82,83,84,85,85,86,87,87,88,88,88,89,89,89,90,90,90,90,90,90,91,91,91,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,97,97,97,97,97,96,96,96,96,96,95,95,95,95,95,94,94,94,93,93,93,92,92,91,91,90,89,88,87,85,83,81,82,84,89,91,95,92,94,82,75,74,71,69,70,68,69,71,62,63,60,61,62,65,64,65,65,60,61,60,60,56,60,60,65,70,72,75,76,72,61,53,58,77,70,78,69,60,57,53,51,53,53,53,58,60,61,64,67,70,74,79,99,87,75,67,66,64,63,64,64,66,66,65,68,66,65,66,66,64,63,61,59,62,62,65,65,71,76,76,80,74,70,68,73,75,72,77,74,67,56,56,55,56,58,59,61,62,64,64,63,61,60,59,58,58,66,73,65,66,67,67,71,67,69,66,67,63,63,61,61,59,62,69,76,66,64,69,71,74,77,80,81,82,83,84,85,86,86,87,87,88,88,88,89,89,89,90,90,90,90,90,90,91,91,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,97,97,97,97,97,97,96,96,96,96,96,95,95,95,95,94,94,94,93,93,93,92,92,92,91,90,90,89,87,86,84,81,83,81,82,83,91,92,103,106,91,74,72,69,73,70,72,72,72,66,62,59,62,62,62,63,61,63,60,59,57,56,55,59,62,67,74,77,89,85,69,58,53,65,80,76,74,65,61,57,52,54,49,49,55,55,57,61,65,72,72,74,72,95,89,85,70,63,61,63,64,66,74,71,66,66,69,66,66,64,63,62,62,62,61,63,65,64,80,79,77,75,72,67,67,68,76,76,77,80,76,61,56,55,55,58,59,60,62,64,62,62,61,61,59,60,60,67,73,65,68,64,82,72,66,69,65,56,58,64,60,61,58,65,65,81,78,64,70,72,76,79,80,81,82,83,84,85,86,86,87,87,88,88,89,89,89,89,90,90,90,90,90,90,91,91,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,97,97,97,97,97,97,96,96,96,96,96,95,95,95,95,94,94,94,94,93,93,93,92,92,91,91,90,89,88,87,85,84,81,81,79,80,83,86,89,98,102,85,81,75,74,72,70,70,71,70,68,62,60,60,62,63,64,63,61,60,58,57,55,59,58,65,79,85,101,99,93,82,79,54,65,70,73,71,64,59,53,55,56,54,53,54,55,56,60,71,78,78,74,80,93,93,87,65,67,59,63,63,64,67,67,69,67,68,67,69,67,64,65,65,64,76,68,62,65,79,79,75,70,68,66,70,72,79,79,81,79,80,66,56,55,55,58,58,60,62,63,62,62,60,59,60,61,61,62,70,66,66,78,80,76,63,56,56,56,72,80,65,60,60,65,62,64,64,68,70,74,76,79,80,82,83,84,85,85,86,86,87,87,88,88,89,89,89,90,90,90,90,90,90,91,91,91,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,97,97,97,97,97,96,96,96,96,96,96,95,95,95,95,94,94,94,93,93,93,92,92,91,91,90,90,89,88,91,87,82,81,83,81,82,83,86,88,92,88,84,83,76,73,70,71,71,68,66,67,63,61,61,64,64,63,62,62,68,64,59,59,59,62,73,82,84,90,90,85,87,68,57,59,62,68,66,62,56,54,53,55,56,55,54,55,58,64,76,90,74,80,95,102,102,65,60,61,60,62,64,66,68,68,68,68,68,71,71,68,66,65,71,74,75,69,62,64,73,78,75,68,67,68,72,74,77,81,83,80,80,73,56,56,55,57,58,60,62,62,62,60,59,66,62,63,63,73,75,70,64,77,79,76,57,59,62,70,75,81,65,59,60,60,58,62,64,69,72,74,77,80,81,82,83,84,85,86,86,87,87,88,88,88,89,89,89,90,90,90,90,90,90,91,91,91,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,97,97,97,97,97,97,96,96,96,96,96,95,95,95,95,94,94,94,93,93,93,93,92,92,91,91,90,89,88,87,90,84,82,80,80,83,78,82,83,84,84,80,87,92,80,83,77,76,71,71,67,69,65,60,62,62,65,64,63,63,65,62,62,61,63,82,81,70,77,69,83,78,73,62,56,54,55,59,58,57,55,57,58,56,56,63,65,65,70,72,67,90,87,86,93,76,69,61,59,59,60,61,64,67,69,69,67,74,75,70,68,69,70,80,80,76,69,65,61,62,69,70,72,70,66,69,74,76,80,80,79,77,77,75,57,55,55,57,59,61,58,60,61,60,64,66,63,64,64,85,87,71,79,82,69,69,62,68,74,84,87,83,68,61,60,57,60,62,67,70,72,76,79,80,81,82,83,84,85,86,86,87,87,88,88,89,89,89,89,90,90,90,90,90,90,91,91,91,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,97,97,97,97,97,97,96,96,96,96,96,96,95,95,95,94,94,94,93,93,93,93,92,92,91,91,90,90,88,88,87,85,84,82,80,78,79,78,80,83,86,87,87,85,86,88,89,80,75,73,71,67,68,63,63,62,69,69,68,67,63,67,65,66,70,81,80,77,73,78,74,75,78,59,53,49,52,54,62,63,70,84,96,85,79,69,67,69,86,85,70,61,73,87,95,70,63,58,58,57,58,60,63,64,67,68,69,68,70,70,69,69,70,82,78,77,83,68,62,58,59,71,71,67,67,67,70,73,76,77,79,78,78,75,72,55,55,57,60,64,61,60,61,60,59,56,60,61,65,69,75,83,83,76,75,59,59,66,62,77,83,83,81,68,61,58,59,61,64,68,72,74,77,79,81,82,83,84,84,85,86,86,87,87,88,88,89,89,89,89,90,90,90,90,90,91,91,91,91,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,97,97,97,97,97,96,96,96,96,96,96,95,95,95,94,94,94,94,93,93,93,92,92,91,91,90,90,89,88,87,85,84,82,79,79,77,76,78,80,84,86,88,84,80,82,82,81,79,78,75,71,72,65,63,65,64,69,68,66,63,70,66,65,70,85,88,78,78,71,69,64,59,57,49,49,53,59,58,65,68,72,87,96,94,92,86,77,93,90,78,66,70,66,70,69,62,55,56,56,56,58,60,63,65,67,68,69,69,71,69,69,69,73,83,79,72,74,70,60,57,58,63,66,62,66,66,74,77,79,81,78,77,77,68,58,57,55,58,64,67,61,60,61,57,57,59,59,64,68,79,83,76,77,71,62,61,61,59,64,80,81,76,74,65,60,56,57,65,76,70,72,76,78,80,81,82,83,84,85,86,86,86,87,88,88,88,89,89,89,90,90,90,90,90,90,91,91,91,91,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,97,97,97,97,97,97,96,96,96,96,96,95,95,95,95,94,94,94,93,93,93,93,92,91,91,90,90,89,88,87,84,85,81,78,79,77,76,76,77,79,80,81,79,80,79,82,81,76,80,80,71,72,72,66,66,67,66,66,66,67,67,63,65,71,72,78,74,71,70,64,62,56,55,53,48,49,56,56,55,62,67,81,99,111,111,95,80,84,93,82,75,78,75,66,69,64,58,55,54,55,57,58,60,62,65,67,68,69,68,69,68,69,70,74,85,83,74,70,66,59,55,55,58,60,59,61,69,75,80,78,80,78,76,75,59,55,55,54,60,65,66,60,60,60,59,56,58,62,65,73,87,91,75,66,59,62,61,58,66,85,92,72,74,68,62,59,57,59,64,67,72,74,77,79,81,81,82,83,84,85,86,86,87,87,88,88,89,89,89,89,90,90,90,90,90,91,91,91,91,91,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,97,97,97,97,97,96,96,96,96,96,95,95,95,95,94,94,94,93,93,93,93,92,91,91,90,90,89,88,87,90,89,86,81,79,77,74,73,75,74,78,76,77,75,75,78,79,74,76,79,73,71,71,67,67,67,68,67,68,68,67,65,65,64,66,69,75,76,76,64,63,58,57,57,50,47,48,51,53,58,63,66,88,91,109,107,97,82,82,77,82,85,72,76,73,69,67,53,54,53,55,56,59,62,64,66,67,67,68,67,68,67,67,70,80,88,84,78,72,61,58,55,53,53,57,58,69,69,73,83,83,78,78,76,67,56,54,54,56,62,68,61,59,59,63,64,57,59,61,65,78,80,78,69,60,70,65,69,72,73,84,82,66,71,68,61,59,58,63,65,69,72,76,78,79,81,82,83,84,84,85,86,86,87,87,88,88,89,89,89,90,90,90,90,90,90,91,91,91,91,91,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,97,97,97,97,97,97,96,96,96,96,96,95,95,95,94,94,94,93,93,93,93,92,92,91,90,90,89,88,87,89,95,82,82,81,76,74,76,80,74,79,78,75,74,76,74,74,74,73,76,79,78,74,73,70,69,69,69,73,72,71,67,67,66,65,68,77,85,84,81,76,66,58,51,49,50,48,50,51,56,60,63,76,88,94,91,96,99,95,85,89,87,78,77,76,77,66,60,53,50,53,55,57,60,62,65,66,65,67,65,66,67,67,68,69,71,87,75,72,70,70,63,61,53,54,55,58,63,68,77,82,83,77,78,77,70,60,54,54,58,62,66,61,61,60,60,58,60,61,62,68,69,77,61,60,62,62,60,67,67,68,69,67,66,74,64,63,62,62,65,69,72,73,77,78,80,81,82,83,84,85,86,86,87,87,88,88,88,89,89,89,90,90,90,90,90,91,91,91,91,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,98,97,97,97,97,97,96,96,96,96,96,95,95,95,95,94,94,94,93,93,93,92,92,91,90,90,89,88,87,93,93,88,82,78,75,74,73,74,75,75,75,75,75,73,73,72,69,72,75,77,80,79,72,75,73,75,78,70,70,72,70,73,71,77,65,69,77,80,79,69,65,59,55,50,50,51,51,51,53,57,64,67,81,90,93,96,88,90,97,92,88,84,84,77,81,72,69,61,56,52,53,55,58,60,61,65,66,66,66,66,66,66,67,66,69,70,71,79,81,79,72,64,65,55,53,53,56,59,67,77,81,82,76,72,72,70,54,53,52,57,65,65,62,61,61,61,63,60,59,62,68,66,61,62,59,58,58,61,64,65,66,73,77,71,68,65,67,69,74,67,70,72,76,77,79,81,81,82,83,84,85,86,86,87,87,88,88,89,89,89,90,90,90,90,90,90,91,91,91,91,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,97,97,97,97,97,96,96,96,96,96,95,95,95,95,94,94,94,93,93,93,92,92,91,90,90,89,89,87,85,95,95,88,82,79,75,73,71,72,73,73,71,70,71,72,70,70,71,72,74,76,76,74,77,74,68,70,70,71,73,71,70,71,71,71,66,69,71,69,64,61,57,53,53,51,51,52,54,55,54,59,66,71,84,92,86,81,86,93,94,93,77,79,88,81,79,68,69,64,61,55,55,56,57,65,62,65,66,64,66,64,66,66,67,67,70,71,78,80,82,77,71,66,64,62,62,55,57,57,58,63,73,78,73,68,66,64,53,52,55,57,62,62,62,63,63,63,69,70,69,64,60,58,61,63,64,65,62,63,65,77,78,68,67,65,68,64,70,72,90,69,71,73,77,78,80,81,82,83,84,85,85,86,87,87,88,88,88,89,89,89,90,90,90,90,90,91,91,91,91,91,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,98,97,97,97,97,97,96,96,96,96,96,95,95,95,94,94,94,93,93,93,92,92,91,90,90,89,89,87,84,92,91,86,82,81,76,74,73,73,74,76,76,75,76,73,71,71,70,71,71,75,80,76,71,75,71,72,69,70,71,71,71,70,69,69,67,66,64,63,59,57,56,54,54,53,53,53,54,58,59,59,61,71,69,78,88,92,82,77,74,77,76,79,77,80,81,76,83,73,60,58,55,58,58,58,61,64,65,66,65,65,65,67,67,67,71,72,74,85,85,80,78,75,68,67,61,60,58,54,56,57,58,67,73,68,68,62,55,53,53,53,57,60,64,65,66,71,73,81,71,63,62,64,62,71,73,70,66,65,64,75,80,76,65,65,65,65,63,64,65,69,68,72,76,77,79,81,81,82,83,84,85,86,86,87,87,88,88,89,89,89,90,90,90,90,90,90,91,91,91,91,91,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,98,97,97,97,97,97,96,96,96,96,96,95,95,95,94,94,94,93,93,93,93,92,92,91,90,89,89,87,84,91,94,86,81,78,79,76,73,73,73,74,75,78,77,76,74,72,72,73,73,74,74,76,75,72,72,74,71,69,70,70,71,70,70,72,69,69,65,62,62,57,56,55,55,55,55,57,56,57,57,58,59,66,73,70,80,89,92,94,94,79,80,77,80,85,85,79,74,75,67,60,55,57,57,58,60,61,62,64,65,65,65,67,66,68,69,71,73,89,90,83,80,77,76,72,69,63,58,56,53,55,57,58,62,64,66,67,56,53,53,52,54,60,61,61,65,70,75,77,98,92,87,70,57,55,71,71,57,62,77,87,85,85,70,63,64,69,67,62,66,67,69,71,73,77,78,79,81,82,83,84,85,85,86,87,87,88,88,88,89,89,89,90,90,90,90,90,91,91,91,91,91,91,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,96,96,96,96,95,95,95,95,94,94,94,93,93,93,92,92,91,90,90,89,87,85,97,93,94,83,80,77,78,77,74,75,78,77,77,74,79,72,71,71,70,71,75,78,77,78,78,77,68,68,69,69,70,70,72,69,72,70,67,67,64,60,62,60,57,56,56,58,60,59,60,59,58,57,59,62,62,66,74,83,87,77,77,78,86,75,88,92,80,83,82,73,64,59,52,59,57,59,59,61,63,63,65,65,65,66,68,71,71,80,83,88,90,82,78,70,72,73,70,65,58,56,55,55,55,56,56,61,59,57,55,55,54,52,53,59,60,57,63,72,84,74,93,85,85,75,55,53,54,52,59,71,77,95,80,66,66,65,65,69,70,69,70,69,69,72,73,77,78,80,81,82,83,84,85,86,87,87,87,88,88,89,89,89,90,90,90,90,90,90,91,91,91,91,91,91,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,96,96,96,96,96,95,95,95,94,94,94,93,93,93,92,92,91,90,90,89,88,95,102,97,84,82,80,79,80,83,83,75,76,76,75,74,75,75,74,74,73,71,71,75,78,75,74,76,70,67,70,67,67,67,69,69,69,68,67,66,65,63,62,61,59,58,57,58,60,61,61,61,61,59,57,61,59,58,57,64,69,69,65,77,70,79,90,90,77,81,84,82,73,62,56,56,54,57,56,61,62,63,64,65,66,66,68,69,70,82,85,82,88,83,81,81,72,72,72,71,60,58,56,56,56,56,54,56,55,56,56,56,55,55,51,57,56,56,60,72,87,101,114,102,86,67,61,62,54,50,53,61,65,65,81,74,65,66,63,65,61,66,67,68,70,72,73,76,78,79,81,82,83,84,85,86,86,87,87,88,88,89,89,89,89,90,90,90,90,90,91,91,91,91,91,91,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,96,96,96,96,95,95,95,94,94,94,93,93,93,92,92,91,91,90,90,89,92,95,92,88,84,83,82,79,78,76,75,75,76,79,76,74,78,75,76,74,72,73,72,74,73,74,74,71,76,71,70,66,65,65,66,66,66,66,66,65,66,64,61,61,60,60,60,61,62,62,65,65,65,61,61,60,60,59,58,57,56,57,60,69,80,83,76,86,81,90,90,72,68,59,56,57,55,57,60,61,66,64,65,65,66,67,69,71,84,84,83,83,85,81,75,75,71,74,74,62,60,59,58,58,58,57,56,56,56,57,58,56,57,55,53,57,54,58,60,74,87,80,115,114,103,99,64,56,53,49,53,55,62,65,69,65,63,63,63,62,63,63,67,69,74,75,73,77,78,80,81,82,83,84,85,86,87,87,87,88,88,89,89,89,90,90,90,90,90,91,91,91,91,91,91,91,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,96,96,96,96,95,95,95,95,94,94,93,93,93,92,92,92,91,90,90,89,88,92,93,86,83,83,80,79,76,76,76,76,75,77,74,74,75,76,76,72,72,75,77,73,69,69,70,74,74,80,67,67,65,64,64,64,65,65,66,67,68,64,62,61,62,61,60,61,61,65,65,70,69,69,66,63,67,60,61,57,58,55,53,56,63,68,70,85,89,77,75,78,67,65,56,56,54,56,58,60,73,76,66,67,66,67,68,69,84,85,82,83,82,83,82,69,70,67,70,69,60,60,60,59,58,58,57,56,57,57,58,58,59,58,56,59,53,52,54,55,62,62,82,104,101,86,81,60,54,57,59,52,56,57,65,63,64,66,65,65,71,75,70,68,70,70,75,75,77,79,81,82,83,84,85,86,86,87,87,88,88,89,89,89,89,90,90,90,90,90,91,91,91,91,91,91,91,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,97,96,96,96,95,95,95,95,94,94,94,93,93,92,92,92,91,91,90,91,94,93,93,90,88,84,83,79,79,79,78,77,77,76,75,74,74,73,70,70,71,72,75,71,69,69,70,70,75,75,81,74,64,66,65,61,63,64,66,67,68,64,60,61,62,61,62,62,63,66,69,68,73,69,76,73,72,71,61,61,60,58,54,51,51,53,60,67,71,72,70,69,70,69,59,55,55,54,56,59,61,65,68,66,67,68,66,68,72,84,84,81,79,74,78,75,68,67,62,59,59,60,60,60,59,59,58,56,57,58,59,60,60,62,61,61,59,53,52,54,57,70,62,80,92,83,81,65,58,56,58,59,53,54,55,59,61,63,66,72,83,74,75,72,70,72,73,74,75,78,80,81,82,84,84,85,86,87,87,88,88,88,89,89,89,90,90,90,90,90,91,91,91,91,91,91,91,91,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,97,96,96,96,96,95,95,95,94,94,94,93,93,93,92,92,91,91,90,97,93,90,89,89,99,100,81,87,80,80,78,79,78,75,74,73,72,69,74,71,76,72,68,69,67,70,76,75,70,76,76,75,74,64,66,65,62,63,63,65,64,63,61,61,60,60,60,62,64,64,64,64,67,69,71,76,80,75,66,67,65,62,57,54,55,51,57,56,58,62,63,64,65,64,64,59,55,55,56,54,59,63,64,66,67,67,68,69,72,78,77,80,79,73,73,73,69,63,57,57,57,58,60,60,59,59,58,58,57,58,58,60,60,66,69,77,67,64,60,51,52,55,59,69,72,78,82,72,61,61,56,57,55,52,56,56,58,62,62,66,72,75,76,74,74,70,74,75,76,77,78,81,82,83,84,85,86,86,87,87,88,88,89,89,89,90,90,90,90,90,90,91,91,91,91,91,91,91,91,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,97,96,96,96,95,95,95,95,94,94,93,93,93,92,92,91,91,90,102,97,97,93,88,91,90,83,82,81,80,84,83,83,81,79,72,72,69,69,71,70,69,70,71,76,78,74,73,74,73,72,77,76,68,66,65,63,62,61,64,64,66,63,62,60,60,60,61,62,63,62,64,65,67,69,67,69,69,68,70,67,66,74,73,56,57,53,55,55,57,58,60,63,61,63,62,54,56,56,56,60,61,62,66,68,70,74,73,74,75,78,76,77,77,71,70,67,66,59,56,54,57,58,60,59,59,59,58,58,57,58,59,61,60,68,72,85,85,68,59,55,54,57,56,60,85,78,73,63,55,53,52,53,54,55,57,57,62,64,65,68,70,73,77,77,71,74,74,74,77,80,79,81,82,84,85,86,86,87,87,88,88,88,89,89,89,90,90,90,90,90,91,91,91,91,91,91,91,91,91,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,97,96,96,96,95,95,95,95,94,94,93,93,93,92,92,91,91,90,90,89,88,88,87,86,86,84,83,81,80,83,83,83,83,82,77,73,72,68,69,69,70,70,77,79,79,76,74,78,76,77,73,74,73,72,64,65,61,61,62,62,64,62,60,62,61,60,59,61,64,61,62,64,69,69,74,73,67,72,68,70,68,68,75,73,61,59,57,56,56,55,58,58,60,59,57,57,56,56,57,57,59,63,64,73,75,76,78,75,77,75,72,70,73,75,73,66,62,57,56,55,55,54,55,57,57,58,56,58,58,57,59,60,59,62,69,79,85,82,62,57,55,57,55,56,65,96,90,67,56,54,53,54,54,55,55,59,59,62,61,72,70,70,74,76,73,73,74,74,75,79,80,81,82,83,84,85,86,87,87,87,88,88,89,89,89,90,90,90,90,90,91,91,91,91,91,91,91,91,91,91,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,99,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,97,96,96,96,96,95,95,95,94,94,94,93,93,92,92,91,91,90,90,89,88,88,87,87,86,85,84,82,81,80,85,85,83,94,88,80,76,70,68,67,68,69,69,74,78,81,80,79,77,75,76,76,75,74,75,70,65,61,63,60,60,60,61,61,61,59,61,61,60,60,71,63,64,68,66,65,71,72,72,68,67,71,73,76,81,67,63,61,65,59,57,58,59,58,59,57,57,56,56,57,58,60,63,74,72,71,76,78,72,69,71,68,69,69,67,64,63,60,56,54,55,54,56,57,57,58,58,58,58,57,58,55,58,58,62,66,78,86,72,65,64,56,60,55,64,83,87,77,62,60,55,55,53,53,56,57,59,59,61,67,70,69,75,76,75,75,73,74,75,76,79,79,81,82,84,85,86,86,87,87,88,88,89,89,89,90,90,90,90,90,90,91,91,91,91,91,91,91,91,91,91,91,91,91,91,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,99,99,100,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,97,96,96,96,96,95,95,95,94,94,94,93,93,92,92,92,91,90,90,89,88,88,87,87,86,85,84,83,81,80,78,88,85,84,98,91,81,73,68,66,65,67,66,67,73,74,76,83,86,85,80,82,80,77,77,77,71,67,61,61,60,60,60,60,62,61,61,62,61,62,60,61,61,64,64,64,66,72,77,70,67,67,67,75,74,76,68,71,68,62,60,58,60,58,59,57,57,56,55,55,59,58,63,65,70,71,72,69,71,67,66,65,65,67,66,64,66,62,56,54,55,56,57,57,58,59,60,59,58,57,60,58,56,56,62,69,67,78,78,72,84,83,57,58,60,58,89,71,68,58,56,60,56,53,54,57,57,59,61,63,70,69,72,78,79,75,75,76,77,77,77,78,81,82,84,85,86,86,87,87,88,88,88,89,89,90,90,90,90,90,90,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,97,97,96,96,96,96,95,95,95,94,94,93,93,92,92,92,91,91,90,89,88,88,87,87,85,85,84,83,82,81,80,78,79,78,76,76,80,77,72,68,66,65,64,64,67,72,73,74,76,79,85,85,90,83,77,78,79,64,62,61,59,59,61,62,62,62,63,63,63,61,62,60,64,61,61,63,64,67,66,72,71,66,66,71,76,69,69,68,71,67,65,62,60,59,59,57,55,55,56,56,55,57,63,63,66,67,70,69,69,67,66,63,62,62,66,64,65,66,64,58,55,56,57,56,59,60,61,60,60,59,59,63,57,61,60,63,66,66,64,67,78,85,85,57,57,60,84,93,68,60,59,56,62,54,56,59,58,59,68,69,66,67,72,73,80,79,76,74,77,80,78,78,79,81,82,84,85,86,86,87,87,88,88,89,89,89,90,90,90,90,90,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,97,96,96,96,96,95,95,95,94,94,93,93,93,92,92,91,91,90,89,89,88,87,86,85,84,83,82,82,81,80,78,75,76,75,72,71,69,70,70,69,67,63,64,63,63,68,71,72,74,78,80,82,90,84,83,78,70,63,58,58,57,58,60,62,65,64,64,65,65,65,65,62,61,61,62,63,65,68,65,72,72,70,67,67,68,66,68,69,71,68,64,62,59,58,58,57,56,56,55,55,55,58,61,62,64,65,68,68,66,67,66,63,60,64,65,64,63,67,67,59,57,56,58,64,65,64,61,62,60,61,58,58,57,62,61,65,63,62,65,66,70,69,73,58,57,68,82,80,69,59,60,58,57,57,59,56,60,63,62,64,66,68,71,78,82,80,76,77,79,83,81,78,81,82,84,85,86,86,87,87,88,88,89,89,89,90,90,90,90,90,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,97,96,96,96,96,96,95,95,94,94,94,93,93,92,92,91,91,90,89,89,88,87,86,85,84,83,82,81,80,79,77,80,79,75,72,68,66,66,65,64,64,66,67,64,61,64,67,67,69,73,75,81,80,82,85,88,78,62,60,57,56,61,64,69,71,79,73,78,86,85,75,66,60,58,63,63,62,62,62,66,66,70,74,65,66,64,66,67,68,69,66,67,64,57,59,56,55,55,55,53,53,53,56,61,61,64,64,66,68,65,66,62,59,60,64,66,60,58,57,59,57,57,57,69,69,61,61,62,62,62,64,65,62,60,65,66,67,65,76,76,64,66,65,66,58,58,67,77,74,64,63,61,58,60,60,59,59,58,61,65,67,68,67,69,70,76,75,75,76,82,82,81,80,81,82,84,85,86,86,87,87,88,88,89,89,89,90,90,90,90,90,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,98,97,97,97,97,97,97,96,96,96,96,96,95,95,95,94,94,93,93,92,92,91,91,90,89,89,88,87,86,85,84,83,82,81,80,78,77,77,78,77,75,70,67,64,62,61,61,61,63,67,64,63,66,67,67,75,70,73,77,84,83,88,86,67,62,58,56,55,60,63,65,67,69,69,75,72,66,64,66,63,60,61,61,65,65,63,64,64,64,64,64,65,65,66,66,67,66,67,65,61,60,58,56,56,57,52,50,51,52,55,57,59,60,63,65,66,65,64,62,62,60,62,58,58,59,68,78,77,72,67,70,74,69,71,71,75,74,74,73,66,64,69,74,75,66,78,78,66,58,58,58,58,64,64,62,64,65,63,61,61,61,62,59,60,68,64,63,66,68,67,69,72,73,73,75,79,82,81,79,81,82,84,85,86,86,87,87,88,88,89,89,89,90,90,90,90,90,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,98,97,97,97,97,97,97,96,96,96,96,96,95,95,95,94,94,93,93,92,92,91,91,90,89,89,88,87,86,85,84,83,80,80,78,77,78,78,77,76,74,71,67,63,60,58,58,60,60,65,68,64,62,66,67,69,76,76,75,84,86,87,86,84,62,58,55,54,54,56,58,61,65,66,67,69,72,75,68,69,64,60,59,61,64,65,65,63,64,64,64,64,64,64,66,68,65,65,68,66,63,59,70,71,67,60,53,48,50,50,53,55,58,60,63,64,65,63,62,62,62,59,61,56,60,68,82,88,70,62,60,58,60,62,64,70,77,76,76,75,69,69,69,73,77,69,77,74,69,58,54,54,54,56,59,59,59,65,64,67,68,67,62,63,78,78,66,64,67,66,67,70,71,74,75,77,81,81,79,80,82,83,84,85,86,87,87,88,88,89,89,89,90,90,90,90,90,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,98,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,98,97,97,97,97,97,96,96,96,96,96,95,95,95,95,94,93,93,92,92,91,91,90,89,88,88,87,86,85,84,83,91,90,86,80,79,78,77,77,73,70,69,64,60,57,57,57,58,65,67,69,64,69,66,65,68,71,71,73,76,77,83,85,80,65,57,53,52,52,55,58,61,69,81,84,79,79,79,66,63,63,63,61,62,62,64,65,64,64,64,63,65,65,65,65,68,63,65,67,79,81,79,75,71,61,53,52,49,49,52,52,56,58,58,60,62,65,62,59,58,54,54,54,54,69,76,86,89,67,61,60,57,59,60,62,67,78,76,73,71,69,70,72,70,80,80,74,68,65,58,54,50,54,56,60,60,61,66,66,65,66,66,65,68,72,65,63,63,68,67,68,70,73,73,76,82,79,82,79,81,82,84,85,86,86,87,87,88,88,89,89,90,90,90,90,90,91,91,91,91,91,91,91,91,91,91,91,91,91,91,92,91,91,91,91,91,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,98,98,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,97,97,97,97,97,97,96,96,96,96,95,95,95,95,94,93,93,92,92,91,91,90,89,88,87,87,86,85,84,83,87,91,97,98,94,82,77,73,73,72,67,62,61,58,57,57,58,61,68,69,67,72,74,67,63,63,67,70,72,74,77,84,76,75,75,59,53,52,52,53,58,65,71,74,76,68,67,66,66,68,64,64,62,61,62,63,65,65,65,66,66,65,65,65,65,71,78,72,74,74,71,64,61,60,61,61,58,52,51,50,51,52,55,57,59,60,62,61,60,57,55,52,52,51,69,80,85,84,65,62,59,59,63,72,61,67,74,77,80,72,69,72,72,73,80,79,74,69,70,61,59,55,57,57,64,64,64,67,67,73,74,68,67,73,71,65,64,65,68,68,68,70,74,74,79,79,78,79,80,82,83,84,85,86,87,87,88,88,89,89,89,90,90,90,90,91,91,91,91,91,91,91,91,91,91,91,91,91,92,92,92,92,91,91,91,91,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,98,98,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,97,97,97,97,97,97,96,96,96,96,96,95,95,95,94,94,93,92,92,91,91,90,89,88,87,86,85,85,84,83,82,83,87,91,91,86,81,76,74,67,67,62,60,60,57,58,62,65,71,67,67,67,71,70,67,68,63,63,65,68,73,73,76,70,75,76,59,55,53,53,53,56,59,63,65,67,67,67,66,65,64,62,61,60,64,61,63,63,63,66,66,65,65,66,70,65,73,80,73,71,70,77,73,88,97,97,87,82,86,67,68,62,54,52,53,56,59,60,61,59,57,56,52,51,51,51,60,60,61,62,62,60,59,59,63,71,72,78,76,77,70,67,69,69,74,77,77,74,72,74,62,57,55,59,60,70,64,65,69,67,66,69,68,68,67,66,67,68,67,68,67,69,72,72,73,77,79,77,80,81,82,84,85,86,86,87,87,88,89,89,89,90,90,90,90,91,91,91,91,91,91,91,91,91,91,91,92,92,92,92,92,92,92,91,91,91,91,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,98,98,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,97,97,97,97,97,96,96,96,96,96,95,95,94,94,94,93,92,92,91,91,90,89,88,87,86,85,84,83,83,82,81,81,79,77,78,76,75,71,67,66,67,62,62,59,59,59,64,66,77,76,73,68,70,70,72,69,63,62,63,65,66,69,78,77,77,77,76,59,56,56,55,56,59,63,64,67,67,66,65,65,63,62,62,62,62,62,63,67,67,67,67,67,85,98,95,73,64,67,68,72,70,86,110,100,117,112,115,108,99,85,69,59,59,51,53,55,58,61,62,60,58,56,54,52,52,48,51,49,48,47,46,44,45,47,48,50,55,65,65,68,72,68,66,68,71,74,74,74,72,69,63,61,57,62,65,66,65,64,66,69,70,70,78,78,70,72,70,70,70,69,68,69,70,72,73,77,77,80,80,82,83,84,85,86,87,87,88,89,89,89,90,90,90,90,91,91,91,91,91,91,91,91,91,91,91,92,92,92,92,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,98,98,98,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,97,97,97,97,97,97,96,96,96,96,95,95,94,94,94,93,93,92,91,91,90,88,88,86,85,85,83,83,82,81,81,80,79,77,76,74,73,71,69,67,64,64,61,62,59,64,68,71,82,84,82,81,72,70,71,76,72,60,64,70,71,71,71,72,73,78,77,79,79,59,57,58,59,60,61,64,66,64,66,65,64,62,63,67,63,64,65,68,69,67,69,68,70,79,89,91,84,65,66,66,69,92,124,123,131,125,129,129,105,90,78,61,56,48,48,49,54,56,56,58,57,56,56,55,54,53,51,51,49,48,45,44,43,45,46,47,49,50,51,58,67,74,71,65,66,70,71,72,73,72,68,61,61,66,72,71,74,68,69,66,88,76,74,74,71,70,73,69,71,71,70,70,69,69,72,73,75,77,80,82,83,84,85,86,87,87,88,88,89,89,90,90,90,90,91,91,91,91,91,91,91,91,91,91,91,92,92,92,92,92,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,98,98,98,98,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,97,97,97,97,97,96,96,96,96,95,95,95,94,94,93,93,92,91,91,90,88,87,86,85,84,82,81,81,80,79,79,78,78,77,76,74,72,69,69,68,65,62,59,59,62,66,71,74,80,80,82,80,77,77,75,75,66,62,63,70,70,73,74,86,87,80,86,83,89,74,63,60,60,62,62,64,65,66,66,66,66,67,68,67,66,65,70,70,70,70,71,79,81,84,87,70,67,73,76,70,86,122,124,115,113,107,114,107,84,83,60,51,42,43,44,48,50,52,53,53,55,55,55,55,55,58,65,66,63,59,53,46,42,43,45,47,49,50,50,50,67,70,70,67,65,67,86,73,69,69,66,64,63,65,71,71,74,66,74,76,76,68,67,68,69,70,70,70,72,71,70,70,69,70,71,74,77,80,80,82,83,84,85,86,87,87,88,89,89,89,90,90,90,91,91,91,91,91,91,91,91,91,91,92,92,92,92,92,92,92,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,98,98,98,98,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,97,97,97,97,97,97,96,96,96,95,95,95,94,94,94,93,92,92,91,90,88,86,85,85,82,81,81,80,79,80,79,77,77,77,75,74,72,71,67,66,68,62,61,58,62,66,70,75,86,90,84,83,76,78,83,79,74,67,67,62,62,70,71,77,82,84,83,85,84,87,86,75,71,74,69,70,67,68,68,67,66,68,68,68,66,68,68,69,71,76,82,81,79,85,89,86,67,65,68,69,70,93,122,109,109,95,101,90,89,83,64,57,43,41,41,41,44,47,48,50,51,61,67,69,76,73,74,72,73,68,60,54,52,51,52,54,55,55,51,49,51,53,59,64,67,65,67,84,71,72,71,68,69,65,65,85,68,68,67,74,77,70,67,68,68,68,71,74,75,73,74,79,75,74,72,72,74,78,80,82,83,84,85,86,87,87,88,89,89,89,90,90,90,90,91,91,91,91,91,91,91,91,91,92,92,92,92,92,92,92,92,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,98,98,98,98,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,97,97,97,97,97,96,96,96,96,95,95,95,94,94,93,92,92,91,90,88,86,85,82,81,80,77,77,77,77,80,76,75,75,75,74,72,71,67,64,60,61,59,61,60,60,68,74,86,93,90,91,84,80,79,81,81,72,67,71,64,66,65,69,72,79,83,91,95,94,94,88,79,77,77,75,71,71,68,67,66,66,67,67,66,67,68,69,74,84,92,100,104,80,88,88,85,62,63,66,72,68,95,95,92,84,83,83,73,64,61,54,44,42,41,38,41,41,42,43,47,51,58,66,71,74,78,81,75,73,60,60,52,51,48,48,51,53,57,61,60,52,51,49,54,55,58,59,59,63,72,72,64,65,64,65,76,67,67,69,69,68,68,69,66,67,68,74,74,78,82,90,84,78,75,76,72,74,78,80,82,83,84,85,86,87,88,88,89,89,90,90,90,90,91,91,91,91,91,91,91,91,92,92,92,92,92,92,92,92,92,92,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,98,98,98,98,98,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,98,97,97,97,97,97,96,96,96,95,95,95,94,94,93,93,92,91,90,87,86,84,82,80,78,77,75,73,73,73,74,73,73,73,73,72,71,69,67,67,62,61,59,62,61,65,69,86,89,93,88,85,85,84,85,83,73,73,71,71,72,70,75,71,73,85,89,93,96,92,91,87,81,78,77,74,73,74,69,69,66,70,70,67,64,65,66,77,93,94,104,104,104,103,79,68,64,60,64,72,81,81,80,80,76,75,66,59,52,48,46,43,44,45,41,44,40,44,42,41,44,47,59,66,70,78,79,86,80,100,89,68,58,53,51,51,51,52,55,65,64,53,51,53,53,54,56,57,59,59,65,68,68,66,66,63,65,67,69,70,68,70,68,69,67,68,70,71,74,78,86,91,82,78,75,75,74,75,77,80,82,84,85,86,87,87,88,89,89,90,90,90,90,91,91,91,91,91,91,91,91,92,92,92,92,92,92,92,92,92,92,92,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,98,98,98,98,98,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,97,97,97,97,97,96,96,96,96,95,95,95,94,93,93,92,91,91,87,87,84,82,80,77,76,87,79,69,69,69,71,70,69,69,69,69,69,67,67,64,61,60,61,62,60,62,62,65,78,83,88,83,81,79,83,79,76,76,72,74,71,71,74,76,75,83,85,85,91,92,91,86,81,79,79,76,73,74,74,72,69,71,69,65,65,64,67,80,91,90,96,90,94,94,92,84,77,74,66,70,68,68,64,62,59,57,54,52,50,49,46,46,44,44,45,45,44,44,43,44,45,47,60,65,72,77,76,73,81,102,108,68,58,55,52,52,52,53,56,63,63,54,52,54,53,54,55,57,58,61,62,66,71,70,64,64,67,69,71,71,72,72,71,71,69,69,71,71,73,76,86,86,80,77,75,75,74,76,78,80,83,84,85,86,87,88,89,89,89,90,90,90,91,91,91,91,91,91,91,91,92,92,92,92,92,92,92,92,92,92,92,92,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,98,98,98,98,98,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,98,97,97,97,97,97,96,96,96,95,95,95,94,94,93,92,91,91,88,86,82,81,80,76,100,105,93,82,63,63,63,64,64,64,64,67,66,65,65,62,62,59,59,62,53,55,56,59,61,65,67,80,82,75,83,80,79,79,77,73,79,83,77,77,77,84,84,84,83,89,93,85,85,84,80,79,80,77,73,74,76,68,68,65,65,63,65,71,79,82,85,86,87,78,77,78,68,64,60,58,59,57,57,60,59,57,56,54,53,50,49,49,50,50,49,51,50,49,48,48,46,45,46,48,51,54,63,68,71,79,91,108,100,79,59,53,52,53,55,56,71,73,59,54,54,54,56,57,58,59,62,67,67,69,70,66,70,73,71,71,71,73,74,72,72,72,73,73,73,76,76,77,76,77,76,75,73,74,76,78,82,84,84,86,87,88,89,89,89,90,90,90,91,91,91,91,91,91,91,91,92,92,92,92,92,92,92,92,92,92,92,92,92,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,98,98,98,98,98,98,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,98,97,97,97,97,97,96,96,96,95,95,95,94,93,93,92,91,90,86,82,80,77,87,140,108,111,87,61,58,58,58,59,62,61,61,61,62,61,60,58,54,57,55,53,54,51,52,53,55,57,59,64,70,71,75,67,73,77,79,80,88,86,82,89,82,82,82,84,90,88,94,85,84,79,77,76,76,78,72,75,76,71,66,68,68,64,64,66,64,67,71,70,74,74,67,62,60,55,54,54,56,56,59,60,59,58,56,55,54,54,53,57,60,64,62,70,66,67,62,59,54,51,52,56,62,61,62,65,77,78,86,104,120,119,98,61,53,58,57,58,69,76,75,70,63,60,62,62,64,66,68,65,62,64,77,72,71,73,72,73,73,74,75,73,72,74,75,74,74,76,77,76,75,75,75,76,75,75,77,81,82,84,85,86,88,88,89,89,90,90,90,91,91,91,91,91,91,91,91,92,92,92,92,92,92,92,92,92,92,92,92,92,92,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,98,98,98,98,98,98,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,98,97,97,97,97,96,96,96,95,95,95,94,94,93,92,91,90,88,85,80,75,111,120,141,113,91,86,64,64,64,62,62,58,56,56,56,56,56,57,54,54,54,55,53,51,51,49,49,50,52,52,52,59,61,60,60,63,66,73,88,93,89,91,91,85,87,85,89,89,89,88,83,78,78,75,74,78,77,73,73,74,73,71,69,69,69,66,63,62,63,62,63,63,58,59,57,54,55,54,55,55,58,59,59,60,65,71,63,66,66,66,75,83,81,97,96,104,103,94,78,89,71,65,64,62,61,62,74,82,80,97,121,121,122,102,60,69,68,61,62,65,66,71,71,69,63,63,62,63,64,69,69,66,69,77,77,75,74,74,76,74,75,77,76,75,77,77,75,75,77,77,75,75,76,76,77,76,77,80,81,83,87,88,86,88,89,89,90,90,90,91,91,91,91,91,91,91,91,92,92,92,92,92,92,92,92,92,92,92,92,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,98,98,98,98,98,98,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,98,97,97,97,97,96,96,96,95,95,95,94,93,92,92,90,88,85,106,128,128,81,113,155,134,90,74,78,82,95,94,91,92,69,64,56,54,55,56,62,69,69,76,73,68,75,68,51,50,47,47,47,48,48,49,50,55,61,65,72,97,95,99,97,92,89,88,90,91,91,77,77,73,74,74,71,71,72,71,70,71,70,71,69,68,68,62,62,62,62,61,59,59,56,56,53,53,53,52,53,55,56,59,68,70,69,74,68,69,74,83,79,90,91,95,98,99,108,106,94,90,72,71,64,60,62,64,67,82,89,115,124,119,118,89,66,60,54,55,59,62,64,67,70,70,67,65,67,70,66,68,69,70,70,74,78,73,78,77,76,76,78,78,77,79,79,76,79,78,77,76,74,75,74,78,79,79,81,82,84,86,87,90,88,89,89,89,90,90,90,91,91,91,91,91,91,92,92,92,92,92,92,92,92,92,92,92,92,92,92,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,98,98,98,98,98,98,98,99,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,98,97,97,97,97,97,96,96,96,95,95,94,94,93,92,91,89,86,82,106,111,78,91,113,127,130,80,76,83,99,141,155,150,118,94,86,78,72,74,82,112,95,93,99,97,87,81,70,62,52,48,48,46,43,45,47,49,50,54,59,78,84,96,96,93,92,87,82,84,81,79,75,72,72,73,70,70,68,66,65,66,69,68,69,69,64,64,66,64,60,60,57,61,56,55,54,52,52,51,52,53,54,57,67,67,69,70,74,67,67,73,84,80,81,84,89,97,94,116,114,96,97,79,77,70,58,57,63,70,76,91,112,117,115,98,89,55,50,53,57,59,64,69,75,70,69,68,68,70,70,70,70,70,72,72,76,78,74,77,79,78,79,79,80,80,80,80,80,79,78,78,78,78,78,80,79,82,82,84,85,86,88,88,88,88,89,89,90,90,90,91,91,91,91,91,91,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,98,98,98,98,98,98,98,99,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,98,97,97,97,97,96,96,96,96,95,95,94,93,92,92,90,88,99,98,80,79,76,94,108,119,130,89,116,118,136,147,155,134,133,121,98,93,86,81,74,117,108,102,103,97,92,81,73,58,45,46,46,46,46,46,48,50,52,55,69,71,78,88,90,85,89,86,79,79,78,74,71,73,72,69,69,66,64,64,62,65,67,66,63,63,63,63,64,64,61,58,60,60,57,56,50,52,51,51,52,54,58,60,63,63,65,67,66,65,67,66,72,74,76,76,77,86,76,71,79,84,76,78,79,75,59,57,60,66,71,93,115,115,80,87,74,53,50,53,55,62,70,72,75,72,71,73,77,75,72,73,76,74,76,78,78,79,75,77,81,81,81,81,79,81,81,81,81,81,81,83,82,80,81,81,82,83,83,85,86,86,88,88,88,89,89,90,90,null,91,91,91,91,91,91,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,98,98,98,98,98,98,98,99,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,98,97,97,97,97,96,96,96,96,95,95,94,93,92,92,89,109,97,83,79,101,100,105,111,106,99,102,155,136,139,118,116,132,133,111,111,100,82,82,83,106,95,95,82,86,74,64,51,43,42,43,45,47,46,49,50,50,59,64,70,71,84,81,87,87,81,81,78,76,75,72,71,69,68,70,68,63,62,60,61,63,61,61,58,62,63,65,62,62,62,61,60,58,56,53,52,53,51,52,51,53,54,55,58,62,65,67,68,66,76,77,78,78,82,78,76,81,68,67,68,73,72,70,67,64,59,57,60,62,70,72,100,107,76,68,67,56,49,53,57,63,68,70,71,71,73,73,77,72,76,78,76,77,78,83,89,92,78,79,90,85,82,85,84,83,83,84,84,84,84,84,86,84,84,83,84,84,84,86,87,89,91,89,89,90,90,90,null,91,91,91,91,91,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,98,98,98,98,98,98,99,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,98,97,97,97,97,96,96,96,95,95,95,94,93,92,91,117,111,83,77,72,83,92,83,88,109,112,135,133,130,146,140,141,97,88,90,82,69,88,91,89,103,73,64,56,57,53,49,44,42,43,45,47,49,56,56,59,59,65,64,67,70,73,78,79,80,76,78,76,70,67,68,68,67,64,67,67,61,61,59,61,60,61,58,59,58,60,60,63,62,63,61,60,57,55,55,55,54,53,53,53,53,55,55,55,56,57,61,64,67,79,77,78,76,80,71,66,65,61,60,58,57,57,64,56,55,53,57,59,60,62,67,91,99,83,63,59,52,52,56,58,68,68,69,74,73,73,75,83,79,79,78,77,77,80,89,89,92,90,82,88,91,88,88,84,84,85,85,85,85,86,85,86,87,85,85,86,86,87,87,87,91,92,89,90,90,90,91,91,91,91,91,91,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,98,98,98,98,98,98,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,98,98,97,97,97,97,96,96,96,95,95,94,94,92,92,90,87,84,103,98,72,102,102,87,79,95,86,101,122,102,91,111,89,77,77,89,83,83,81,80,73,70,56,51,48,49,48,42,42,47,49,49,55,56,61,68,70,66,67,68,73,72,78,81,78,72,71,71,71,69,68,67,66,66,64,64,61,62,60,60,57,58,56,57,58,58,60,60,63,60,62,60,59,58,58,57,56,57,55,54,54,53,54,54,55,53,56,58,60,63,67,71,69,68,67,65,57,59,55,55,56,54,51,54,53,50,51,55,59,59,63,69,87,81,79,54,49,52,54,59,64,67,70,73,74,74,76,77,79,79,80,76,77,81,83,84,85,90,82,84,85,88,88,84,84,86,86,86,87,87,87,87,87,87,87,87,88,88,88,89,89,89,90,90,90,91,91,91,91,91,91,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,98,98,98,98,98,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,98,98,97,97,97,97,96,96,96,95,95,94,94,92,91,90,107,107,126,96,91,93,84,64,79,75,75,61,78,78,80,88,86,70,80,88,85,71,60,58,56,55,53,51,48,45,45,43,46,48,52,52,57,58,70,68,73,74,76,73,72,72,71,70,69,72,69,67,67,67,66,67,64,64,61,60,60,60,57,56,57,56,56,58,58,56,57,57,60,60,62,61,61,63,61,63,60,61,58,56,56,56,56,55,55,55,52,53,59,61,64,68,68,67,59,57,55,54,52,49,50,48,49,48,48,50,50,53,57,57,58,67,78,72,58,53,53,58,59,62,67,70,73,76,78,77,79,81,81,83,82,79,83,86,87,89,92,90,85,86,87,87,86,86,87,87,87,87,87,null,89,89,89,91,89,89,89,89,89,90,90,90,90,91,91,91,91,91,91,91,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,98,98,98,98,98,98,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,98,98,97,97,97,97,96,96,96,95,95,107,117,92,91,90,92,100,110,92,72,83,79,65,61,74,64,67,73,70,70,68,78,73,69,56,58,59,58,58,57,56,54,48,46,45,48,43,45,48,50,56,56,59,68,68,73,75,76,76,75,72,69,68,69,65,63,64,62,63,62,61,61,60,61,59,57,58,58,56,61,57,57,56,57,56,57,57,60,60,61,67,72,75,84,85,85,74,80,76,63,64,58,61,60,57,58,58,59,62,62,57,55,53,52,50,49,47,47,44,44,43,43,41,44,44,49,59,63,63,65,64,65,69,57,58,59,60,68,66,71,73,72,77,76,76,82,82,82,83,81,81,86,87,87,91,91,85,86,88,89,87,87,87,87,88,88,89,89,89,89,90,90,96,90,90,90,90,90,90,91,91,91,91,91,91,91,91,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,98,98,98,98,98,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,98,98,97,97,97,97,96,96,96,95,95,94,95,93,91,90,104,126,127,102,74,70,73,79,84,70,69,79,80,69,63,63,62,59,59,59,59,62,60,58,56,54,54,54,52,50,47,44,43,45,47,49,52,60,63,62,70,74,76,74,73,67,65,66,67,64,63,61,60,61,60,58,59,56,56,56,56,57,59,64,70,77,84,79,60,57,56,57,57,59,71,78,79,82,81,85,91,86,88,82,67,65,64,66,69,70,60,60,57,57,56,57,54,54,54,57,60,60,50,55,52,44,45,45,46,47,50,55,65,61,60,61,60,60,62,65,65,69,68,66,71,72,74,76,77,77,77,79,81,82,83,83,83,84,84,85,86,86,87,88,88,88,88,89,89,89,89,90,90,90,90,89,101,90,90,90,91,91,91,91,91,91,91,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,98,98,98,98,98,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,98,98,97,97,97,97,96,96,96,95,95,94,94,113,123,107,104,123,117,91,76,75,71,69,69,69,69,74,70,69,67,66,65,64,64,64,64,63,63,61,60,57,55,54,50,46,47,41,43,44,48,51,54,57,57,56,64,67,68,70,69,64,64,63,64,62,60,58,59,56,56,58,56,54,55,55,55,65,67,77,80,73,84,83,63,62,66,62,62,62,71,71,79,80,78,84,85,98,94,92,71,68,69,66,61,58,56,57,55,54,53,53,53,52,54,57,60,58,57,57,54,56,58,58,54,53,51,52,56,55,56,55,55,57,58,64,68,68,69,71,73,75,76,77,78,79,81,81,83,83,85,85,85,85,85,87,87,88,88,88,89,89,89,89,89,90,90,90,90,90,90,90,96,91,91,91,91,91,91,91,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,98,98,98,98,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,96,96,96,95,95,131,136,122,91,88,86,82,80,77,77,75,75,74,74,73,73,73,71,70,68,67,66,65,63,63,62,62,60,58,56,55,53,54,46,46,46,45,47,48,49,50,51,51,52,54,60,64,67,65,61,62,61,63,61,61,59,56,57,55,55,54,53,54,60,64,71,71,77,80,76,76,76,84,74,67,64,63,64,65,68,73,82,81,84,79,85,86,78,78,69,67,61,60,55,54,54,54,55,59,59,59,59,62,60,60,59,58,57,55,50,52,55,58,66,70,61,58,58,57,55,58,60,64,64,69,71,73,75,76,78,79,80,81,82,83,83,84,84,86,86,86,87,88,88,88,88,89,89,89,89,90,90,90,90,90,90,91,91,91,91,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,93,92,92,92,92,92,92,92,92,92,92,92,92,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,98,98,98,98,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,98,98,98,98,97,97,97,97,96,99,129,96,94,125,94,93,92,89,88,86,83,82,80,80,79,78,77,75,74,73,72,70,68,66,65,63,61,62,61,61,59,57,55,67,58,54,50,48,46,45,45,47,46,46,47,47,47,53,55,59,58,59,59,58,60,62,61,63,62,58,59,57,55,53,52,58,62,64,69,68,78,88,86,84,87,90,90,73,69,65,66,67,69,72,75,87,82,80,74,75,75,73,71,64,60,59,58,62,64,64,60,60,59,62,64,67,65,65,66,64,63,61,59,62,60,61,68,74,78,73,68,61,61,60,61,64,67,71,73,75,76,78,79,81,82,83,83,84,85,85,86,87,87,87,88,88,88,88,89,89,89,90,90,90,90,90,91,91,91,91,91,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,93,93,93,93,93,93,93,93,93,93,93,93,93,92,92,92,92,92,92,92,92,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,98,98,98,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,96,96,106,132,95,94,93,92,91,88,86,85,84,82,81,81,80,79,78,76,74,72,70,68,66,64,61,60,76,78,68,73,67,61,70,65,57,55,53,53,52,52,52,48,46,45,40,40,46,45,57,60,57,55,56,58,63,62,66,65,65,62,59,62,78,66,62,67,66,72,80,89,88,88,85,80,87,89,81,71,68,66,67,68,69,85,87,82,78,77,76,71,71,65,65,65,62,64,63,63,63,62,62,62,63,65,73,72,75,75,76,66,64,64,63,63,64,68,74,80,82,81,75,74,68,69,79,78,73,76,78,79,80,81,82,83,83,84,85,86,86,87,87,88,88,88,88,89,89,89,90,90,90,90,90,91,91,91,91,92,92,92,92,92,92,92,92,92,92,92,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,92,92,92,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,98,98,98,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,96,96,110,119,95,94,93,92,92,89,88,86,85,84,84,84,82,81,79,76,75,73,71,68,66,81,71,73,80,78,80,84,67,65,67,68,67,72,74,67,71,92,85,70,63,50,47,46,44,44,47,51,54,50,55,66,63,66,72,76,99,95,82,80,86,66,69,73,72,82,84,92,88,89,87,85,85,83,76,72,70,68,73,75,74,85,87,82,78,76,72,70,69,67,67,66,64,64,63,65,70,70,72,71,68,69,78,78,77,74,74,73,69,78,78,67,68,75,91,85,80,81,80,85,80,78,80,79,76,78,79,81,82,83,83,84,85,85,86,87,87,87,88,88,88,89,89,89,90,90,90,90,91,91,91,91,91,92,92,92,92,92,92,92,92,92,92,92,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,98,98,98,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,96,96,95,95,94,94,93,92,91,89,88,87,86,85,84,82,80,76,75,72,76,74,77,96,97,104,72,64,67,84,76,59,68,68,73,89,101,95,89,83,95,94,114,86,82,52,51,48,49,46,49,50,52,63,74,70,81,86,91,99,95,87,87,69,62,71,72,93,94,95,98,93,92,90,87,87,81,73,70,70,69,73,75,71,74,77,73,77,73,70,67,68,66,67,71,75,71,69,70,73,76,77,75,72,76,79,84,84,76,76,70,70,72,73,67,68,79,94,86,80,81,85,85,81,79,74,76,78,80,81,82,83,83,84,85,86,86,87,87,87,88,89,89,89,89,90,90,90,90,91,91,91,91,91,92,92,92,92,92,92,92,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,98,98,98,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,96,96,96,95,95,94,93,92,91,90,89,88,87,85,84,81,79,75,87,106,112,109,96,88,110,104,81,71,83,80,57,50,51,68,75,107,153,153,119,154,140,145,145,117,91,59,57,60,60,53,55,57,61,60,71,95,97,96,91,93,87,80,80,81,72,71,82,100,100,93,87,91,92,89,88,83,75,69,71,71,69,69,70,69,71,72,72,70,69,70,69,69,69,70,72,78,73,72,72,75,77,77,80,82,85,80,83,84,78,78,73,70,68,69,68,70,77,78,86,86,86,84,82,83,85,76,78,80,81,82,83,84,85,85,86,86,87,87,88,88,89,89,89,90,90,90,90,90,91,91,91,91,91,92,92,92,92,92,92,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,98,98,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,98,98,98,98,98,98,97,97,97,97,96,96,96,95,95,94,94,93,92,90,89,88,87,85,83,80,81,84,108,117,111,108,86,107,114,138,119,118,92,75,49,50,54,58,68,123,156,169,171,169,133,141,125,96,96,111,114,92,83,74,66,86,74,56,70,84,86,84,85,86,83,95,95,80,70,76,88,85,95,84,84,75,80,83,70,81,74,72,67,70,67,69,68,68,67,69,69,68,67,67,66,69,69,69,77,75,72,73,73,73,76,77,78,73,76,75,78,81,74,74,73,71,71,70,68,71,74,76,80,81,83,84,82,88,86,78,80,81,83,83,84,85,86,86,87,87,87,88,89,89,89,90,90,90,90,90,91,91,91,91,91,92,92,92,92,92,92,92,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,98,98,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,96,96,95,95,94,94,93,92,91,90,88,87,85,83,80,98,92,100,116,84,66,66,95,130,157,155,138,102,80,56,48,56,74,94,132,140,166,178,140,108,112,101,86,94,99,105,121,124,114,99,90,71,69,70,66,78,79,83,85,87,95,94,79,70,72,82,81,72,76,75,78,74,68,69,64,66,66,64,62,64,64,67,67,67,69,69,68,66,66,66,67,71,70,73,73,73,73,70,72,72,75,73,71,76,73,73,73,73,73,71,71,75,73,71,74,76,77,80,80,82,83,85,90,80,80,81,83,84,85,85,86,86,87,87,88,88,89,89,89,90,90,90,90,91,91,91,91,91,92,92,92,92,92,92,92,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,98,98,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,96,96,95,95,94,94,93,92,91,90,88,87,84,92,95,94,109,82,66,69,79,67,84,102,157,154,131,126,94,59,57,58,71,94,115,158,161,129,135,135,87,90,87,104,100,115,131,125,110,94,71,67,73,68,74,75,81,82,76,79,86,82,77,73,68,70,69,65,65,71,78,70,66,63,64,64,63,63,66,65,62,64,62,63,65,65,65,65,69,66,67,67,69,73,73,71,72,72,71,69,75,73,68,72,71,69,69,72,69,70,67,67,67,68,74,74,77,79,77,80,78,77,78,80,81,83,84,85,85,86,87,87,87,88,88,89,89,89,90,90,90,90,91,91,91,91,92,92,92,92,92,92,92,93,93,93,93,93,93,93,93,93,93,93,93,93,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,93,93,93,93,93,93,93,93,93,93,93,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,98,98,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,96,96,95,95,94,94,93,92,91,90,88,87,104,120,95,90,89,77,65,72,79,72,100,110,92,89,112,122,90,67,65,60,79,118,137,146,130,135,126,109,93,98,94,105,105,108,115,112,103,95,88,92,95,93,90,90,78,69,67,68,73,69,66,63,65,66,68,63,61,77,69,67,67,60,60,62,61,58,64,63,63,62,62,61,62,64,65,63,65,65,66,66,68,70,72,73,69,69,69,71,70,71,67,69,69,71,68,71,73,72,73,73,77,77,77,73,80,82,81,78,78,80,81,81,83,84,85,86,86,87,87,88,88,89,89,89,89,90,90,90,91,91,91,91,91,92,92,92,92,92,92,92,93,93,93,93,93,93,93,93,93,93,93,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,93,93,93,93,93,93,93,93,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,98,98,99,99,99,99,99,99,99,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,96,96,95,95,94,94,93,92,91,90,88,85,85,90,80,75,104,102,64,61,74,74,88,93,81,86,85,85,113,97,73,121,128,108,131,122,115,121,121,111,112,106,98,100,103,103,91,94,90,102,100,98,96,96,94,87,73,69,61,62,59,59,57,55,63,59,60,57,57,62,62,61,62,60,58,58,59,59,61,60,62,61,62,61,61,61,61,59,62,64,66,66,66,67,68,70,68,70,69,67,66,69,69,67,63,67,64,63,67,71,72,73,80,82,81,76,82,86,83,80,81,82,82,83,84,86,86,87,87,87,88,88,89,89,89,90,90,90,90,91,91,91,91,92,92,92,92,92,92,92,93,93,93,93,93,93,93,93,93,93,93,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,93,93,93,93,93,93,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,98,98,99,99,99,99,99,99,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,96,96,96,95,95,94,94,93,91,90,91,122,106,100,76,76,97,93,77,64,79,79,59,66,74,86,94,108,131,131,130,135,127,116,90,138,137,134,134,95,91,105,102,98,88,83,85,73,86,101,101,98,100,95,95,81,74,68,59,59,57,56,55,55,56,53,55,56,58,55,56,59,59,58,57,58,60,59,60,59,60,60,60,60,58,58,59,60,63,63,62,63,65,68,67,66,64,65,59,63,63,63,59,59,62,64,64,65,67,69,72,72,75,75,77,79,80,80,81,81,83,83,84,85,86,87,87,87,88,88,89,89,89,89,90,90,90,90,91,91,91,91,92,92,92,92,92,92,92,93,93,93,93,93,93,93,93,93,93,93,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,93,93,93,93,93,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,98,98,99,99,99,99,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,96,96,96,95,95,94,94,93,91,98,100,105,97,96,75,71,68,87,99,95,81,68,58,59,81,90,112,141,149,133,134,121,117,103,86,83,86,80,81,87,69,64,62,66,60,62,72,71,74,80,100,102,101,93,97,90,76,67,59,52,57,52,53,53,53,51,52,54,59,59,64,65,56,58,56,59,59,59,60,60,60,61,63,62,62,61,62,61,65,63,62,64,65,64,63,58,59,59,59,58,63,60,61,61,63,65,66,68,71,72,73,75,78,78,80,81,82,82,83,83,84,85,86,86,87,87,87,88,88,89,89,89,90,90,90,90,90,91,91,91,91,92,92,92,92,92,92,93,93,93,93,93,93,93,93,93,93,93,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,93,93,93,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,98,98,98,99,99,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,96,96,96,95,95,94,94,93,132,117,101,90,83,80,75,72,71,97,98,92,66,55,56,68,81,100,138,138,140,144,144,94,98,76,70,70,74,85,84,83,66,67,62,60,53,56,61,75,84,102,118,111,107,98,101,100,84,74,58,53,52,52,55,56,57,55,56,58,58,60,58,58,60,60,58,59,58,64,65,66,65,67,64,62,59,60,58,57,58,59,58,57,59,59,60,58,60,60,60,59,61,66,66,68,69,71,74,76,77,83,82,83,79,81,82,83,83,84,84,85,86,86,87,87,87,88,88,89,89,89,89,90,90,90,90,90,91,91,91,91,92,92,92,92,92,92,93,93,93,93,93,93,93,93,93,93,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,93,93,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,98,98,98,99,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,96,96,96,95,95,94,94,93,127,98,101,100,101,116,97,97,93,66,70,66,58,68,71,61,99,128,128,138,114,106,114,75,89,75,70,62,72,85,85,61,58,57,49,51,59,63,94,91,86,96,118,122,112,108,107,91,80,69,64,60,54,51,50,52,58,55,53,57,57,58,60,61,61,61,66,65,64,64,65,63,63,58,56,56,57,58,57,60,61,63,67,67,65,64,66,64,64,65,68,67,68,72,72,74,74,75,76,77,84,84,85,85,81,83,83,84,84,85,85,86,87,87,87,87,88,88,89,89,89,90,90,90,90,90,91,91,91,91,91,92,92,92,92,92,93,93,93,93,93,93,93,93,93,93,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,96,96,96,95,95,94,94,93,92,95,121,124,126,123,87,97,81,69,69,61,70,77,62,72,85,117,127,125,95,89,88,66,79,81,73,54,65,63,58,55,55,52,64,63,64,79,96,109,119,116,121,122,117,117,108,84,71,66,56,60,61,58,57,58,58,64,63,65,64,62,60,62,64,67,68,66,64,60,63,63,64,64,63,65,65,63,66,68,63,66,66,65,65,66,69,67,66,70,70,69,71,73,73,74,74,75,74,77,84,83,80,82,83,84,84,85,85,86,86,87,87,87,88,88,89,89,89,89,90,90,90,90,90,91,91,91,91,92,92,92,92,92,92,93,93,93,93,93,93,93,93,93,93,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,96,96,96,96,95,95,94,94,92,124,127,127,112,112,82,77,77,70,69,74,78,63,85,113,121,127,132,113,83,74,61,60,52,56,59,51,53,58,58,59,58,69,80,88,80,68,91,120,120,112,128,119,117,111,98,82,78,63,59,54,56,59,59,61,57,65,64,66,66,68,70,70,66,66,61,64,66,68,69,69,71,70,67,66,68,68,68,69,69,68,66,66,66,68,69,69,64,66,69,76,77,77,79,79,76,75,76,78,79,81,83,83,84,84,85,86,86,87,87,87,88,88,88,89,89,89,90,90,90,90,90,91,91,91,91,91,92,92,92,92,92,93,93,93,93,93,93,93,93,93,93,93,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,97,96,96,96,95,95,94,94,104,115,105,88,121,123,98,83,74,71,71,72,60,73,76,110,109,118,116,86,62,59,50,63,50,56,52,45,52,64,66,78,77,70,83,89,81,94,112,120,113,121,120,114,114,97,80,77,77,70,64,62,60,59,60,60,62,69,73,72,75,80,71,68,68,68,65,68,68,68,69,68,68,68,69,69,69,69,69,69,68,67,66,66,67,67,68,67,69,73,75,78,78,78,79,82,83,83,82,80,82,83,84,84,85,86,86,87,87,88,88,88,88,89,89,89,89,90,90,90,90,90,91,91,91,91,92,92,92,92,92,92,93,93,93,93,93,93,93,93,93,93,93,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,97,96,96,96,95,95,94,94,93,92,90,90,132,110,88,82,78,76,77,72,81,78,76,74,96,99,77,74,69,59,51,60,52,50,49,52,55,73,86,94,90,89,91,91,88,89,109,116,131,121,114,115,113,100,105,87,78,70,68,60,58,62,62,64,70,69,74,74,76,73,68,69,68,69,71,68,67,66,71,66,68,70,71,71,70,72,69,67,69,70,67,65,66,68,68,79,80,77,79,78,80,82,83,86,88,87,85,83,84,84,84,85,86,87,87,88,88,88,88,89,89,89,89,90,90,90,90,90,91,91,91,91,91,92,92,92,92,92,92,93,93,93,93,93,93,93,93,93,93,93,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,null,null,null,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,97,96,96,96,95,95,95,94,94,92,92,94,146,125,91,90,81,78,86,101,95,104,105,112,99,83,63,69,68,62,56,56,51,50,52,54,75,91,93,95,105,98,84,79,95,98,101,112,126,106,90,113,96,92,102,100,75,77,71,68,70,65,64,65,67,68,74,73,75,75,74,68,72,72,72,66,67,65,70,68,67,67,70,72,70,67,70,69,67,67,71,73,72,73,79,77,80,81,81,81,83,85,86,87,88,82,83,84,84,85,86,87,87,87,87,88,88,89,89,89,89,90,90,90,90,90,91,91,91,91,91,92,92,92,92,92,92,92,92,93,93,93,93,93,93,93,93,93,93,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,97,97,96,96,96,94,95,94,94,93,92,128,132,109,86,85,84,82,87,119,118,120,102,104,90,85,66,60,60,60,57,54,53,59,78,73,85,103,118,117,119,113,102,99,104,98,104,105,105,97,79,94,79,88,99,100,97,93,75,60,60,60,65,66,63,66,73,73,72,76,74,71,72,71,68,65,66,64,65,62,65,63,64,66,66,68,70,76,76,74,76,76,75,76,80,80,80,83,83,85,83,81,81,82,83,84,84,84,85,86,87,87,87,88,88,89,89,89,89,90,90,90,90,90,90,91,91,91,91,91,92,92,92,92,92,92,92,92,93,93,93,93,93,93,93,93,93,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,97,97,96,132,132,117,95,94,94,93,92,94,91,90,88,87,110,104,125,124,114,110,95,80,72,76,66,64,63,61,59,56,56,55,78,83,100,107,126,127,132,103,102,86,83,85,87,96,87,91,79,76,79,74,84,95,94,81,70,64,61,56,60,64,60,65,67,69,69,68,71,70,70,68,69,65,64,63,64,64,65,66,65,66,67,68,69,70,71,72,75,80,84,81,80,75,76,78,81,81,82,82,83,84,84,84,85,86,87,87,87,88,88,89,89,89,89,90,90,90,90,90,90,91,91,91,91,91,92,92,92,92,92,92,92,92,93,93,93,93,93,93,93,93,93,93,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,97,97,96,96,94,95,95,95,94,94,93,92,92,91,90,88,87,87,93,95,93,93,96,89,70,68,66,65,63,66,66,60,72,74,74,104,103,125,127,123,114,99,76,76,66,62,81,74,69,68,79,74,73,74,80,89,85,76,70,61,61,55,58,62,61,65,67,67,66,67,68,67,68,67,66,66,64,61,64,64,62,67,67,66,68,69,69,72,72,73,75,79,82,80,87,76,78,81,82,82,84,84,84,85,86,86,87,87,87,88,88,88,89,89,89,90,90,90,90,90,90,91,91,91,91,91,91,92,92,92,92,92,92,92,92,93,93,93,93,93,93,93,93,93,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,97,97,96,96,96,95,95,94,94,93,93,92,91,90,90,94,87,86,89,97,100,78,74,73,69,68,67,70,72,66,62,103,102,77,119,139,135,125,117,111,93,75,72,50,67,68,54,62,61,63,76,79,95,96,104,88,80,67,67,70,61,55,58,60,59,64,66,65,66,67,68,65,67,67,66,65,63,66,66,64,67,67,67,70,69,71,72,71,73,77,77,79,84,85,80,81,82,84,84,85,85,86,86,87,87,87,88,88,88,89,89,89,90,90,90,90,90,90,91,91,91,91,91,91,92,92,92,92,92,92,92,92,93,93,93,93,93,93,93,93,93,93,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,97,97,96,96,96,95,95,95,94,94,93,93,92,91,129,116,93,87,85,88,82,80,78,76,73,82,82,78,73,87,109,111,128,113,116,139,132,120,109,93,89,72,63,51,54,54,56,47,56,66,73,77,84,96,98,98,74,73,73,63,53,56,60,60,60,61,62,61,64,61,64,65,65,65,66,67,65,67,66,68,66,67,67,67,71,73,74,75,76,79,82,82,87,80,81,82,84,84,86,86,86,86,87,87,88,88,88,null,89,89,90,90,90,90,90,90,91,91,91,91,91,91,92,92,92,92,92,92,92,92,92,93,93,93,93,93,93,93,93,93,93,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,97,97,96,96,96,96,95,95,95,94,94,93,93,92,91,91,90,89,87,85,84,83,80,82,80,82,81,80,95,101,111,121,129,110,116,97,122,114,101,102,75,61,59,51,50,54,50,49,57,61,64,91,95,91,98,103,80,70,69,57,55,56,57,57,60,61,66,63,65,65,66,66,71,69,67,67,71,72,69,68,66,70,70,70,73,76,78,78,80,83,85,88,79,82,82,84,85,86,86,86,87,88,88,88,88,88,89,89,90,90,90,90,90,90,91,91,91,91,91,91,91,92,92,92,92,92,92,92,92,93,93,93,93,93,93,93,93,93,93,93,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,97,97,97,96,96,96,96,95,95,94,94,93,93,93,92,91,91,90,89,87,85,83,80,78,76,73,78,95,97,120,124,111,97,111,115,95,78,86,85,72,70,62,57,56,56,58,54,54,61,63,62,90,96,91,91,88,82,80,62,59,58,61,63,63,64,66,70,71,69,69,66,69,71,72,71,70,72,71,73,72,75,71,70,72,77,79,84,81,82,88,78,81,82,83,84,86,86,86,87,88,88,88,88,88,89,89,89,90,90,90,90,90,91,91,91,91,91,91,91,92,92,92,92,92,92,92,92,93,93,93,93,93,93,93,93,93,93,93,93,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,97,97,97,96,96,96,96,95,95,95,94,94,93,93,93,92,91,90,89,87,87,85,81,79,79,81,81,81,92,114,125,116,104,108,86,78,68,68,68,68,68,61,60,59,61,60,59,58,62,64,69,81,80,69,71,72,78,75,70,74,69,66,62,66,64,69,66,65,65,65,66,69,71,74,76,77,77,76,76,75,75,78,78,78,79,84,85,86,88,80,82,82,83,85,86,86,86,87,88,88,88,89,89,89,89,90,90,90,90,90,91,91,91,91,91,91,91,92,92,92,92,92,92,92,92,92,93,93,93,93,93,93,93,93,93,93,93,93,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,97,97,96,96,96,96,96,95,95,95,94,94,93,93,92,92,91,90,89,97,118,116,104,82,93,113,89,96,86,93,85,81,98,82,68,61,62,66,64,63,62,62,60,62,60,69,74,75,69,72,75,67,65,62,62,65,70,72,69,71,76,77,70,67,66,65,66,65,69,70,68,75,71,74,74,73,75,76,79,79,79,81,81,81,84,88,80,82,82,82,84,85,86,86,87,88,88,88,89,89,89,89,90,90,90,90,90,91,91,91,91,91,91,92,92,92,92,92,92,92,92,92,92,93,93,93,93,93,93,93,93,93,93,93,93,93,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,97,97,97,96,96,96,96,95,95,95,95,94,94,93,93,92,92,91,89,102,112,133,128,131,129,111,82,78,79,76,72,65,64,65,66,67,67,67,66,65,64,65,72,80,68,73,73,73,68,64,66,61,59,58,61,67,68,68,68,76,82,77,70,67,67,67,68,68,68,68,69,69,74,72,71,74,77,74,78,83,82,82,87,83,79,81,82,84,84,85,85,86,87,87,88,89,89,89,89,89,90,90,90,90,91,91,91,91,91,91,91,92,92,92,92,92,92,92,92,92,92,93,93,93,93,93,93,93,93,93,93,93,93,93,93,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,97,97,97,96,96,96,96,96,95,95,95,94,94,93,93,93,92,91,90,89,86,93,109,139,113,87,82,77,82,89,89,76,74,71,71,72,71,71,69,70,81,81,75,80,70,66,67,70,74,68,63,59,55,57,61,63,64,64,72,78,87,77,73,72,72,72,72,71,71,71,72,75,74,73,72,72,75,77,79,82,83,83,83,81,82,82,84,85,85,86,87,87,88,88,89,89,89,89,90,90,90,90,91,91,91,91,91,91,91,92,92,92,92,92,92,92,92,92,92,93,93,93,93,93,93,93,93,93,93,93,93,93,93,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,97,97,97,96,96,96,96,96,96,95,95,95,94,94,93,93,93,93,95,97,103,110,112,109,100,97,96,95,100,98,91,75,75,74,74,74,74,91,98,93,85,79,68,66,76,77,81,81,77,73,66,59,52,58,58,58,64,67,72,82,86,74,79,77,71,72,70,71,70,72,73,72,71,76,81,78,76,72,74,77,79,83,99,85,83,85,85,86,86,87,87,88,89,89,89,89,89,90,90,90,91,91,91,91,91,91,91,91,92,92,92,92,92,92,92,92,92,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,97,97,97,97,96,96,96,96,96,95,95,95,95,94,94,93,121,124,112,123,121,113,114,102,92,95,93,86,91,85,78,79,78,78,77,86,106,97,91,76,74,68,66,80,84,86,75,72,79,73,60,57,55,56,58,61,67,78,73,79,74,76,79,81,80,75,73,71,77,75,77,78,80,80,77,77,82,80,77,79,81,82,99,94,85,86,86,87,87,88,88,89,89,89,89,90,90,90,90,91,91,91,91,91,91,91,92,92,92,92,92,92,92,92,92,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,97,97,97,96,96,96,96,96,96,95,95,95,95,117,130,119,107,117,114,100,98,106,103,84,83,82,82,82,82,81,81,80,85,108,113,114,112,76,76,73,73,89,86,83,75,77,70,72,69,62,59,57,61,62,66,71,75,73,77,80,83,79,74,76,78,76,77,77,79,79,81,83,82,82,83,89,78,80,82,82,84,85,85,86,87,87,88,88,89,89,89,89,89,90,90,90,91,91,91,91,91,91,91,92,92,92,92,92,92,92,92,92,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,116,99,95,124,108,94,110,93,93,92,92,106,88,86,86,85,85,85,85,83,83,96,112,117,89,86,82,74,78,79,74,75,76,71,65,74,67,69,66,67,62,61,63,63,71,77,81,75,78,78,80,78,78,80,78,81,82,83,82,76,76,84,84,86,89,88,81,83,84,85,85,86,86,87,88,88,89,89,89,89,89,90,90,90,90,91,91,91,91,91,91,92,92,92,92,92,92,92,92,92,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,95,95,95,95,94,94,94,93,92,92,91,89,88,87,87,86,86,86,86,95,99,100,96,79,77,78,86,98,99,96,96,79,74,69,66,66,65,68,73,70,68,67,71,76,75,77,82,83,84,81,81,81,84,82,81,88,86,80,79,80,80,88,90,89,84,85,85,85,86,86,88,88,88,89,89,89,89,89,90,90,90,90,91,91,91,91,91,91,92,92,92,92,92,92,92,92,92,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,95,95,95,95,94,94,94,93,92,92,91,90,89,89,88,88,87,122,122,98,92,82,80,77,79,83,93,88,106,106,85,74,73,69,67,70,70,73,72,74,74,75,78,77,86,84,81,86,84,81,82,81,83,85,87,92,83,83,83,83,84,84,85,85,86,86,87,88,88,89,89,89,89,89,90,90,90,90,90,90,91,91,91,91,91,92,92,92,92,92,92,92,92,92,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,96,95,95,95,94,94,94,93,93,92,92,91,91,90,89,89,106,118,113,85,84,83,82,97,97,80,86,96,96,89,85,77,77,73,70,71,72,75,73,75,76,77,77,82,83,86,85,78,78,79,81,81,90,91,88,84,84,85,85,86,86,86,87,87,88,88,88,89,89,89,89,89,90,90,90,90,90,90,91,91,91,91,91,91,92,92,92,92,92,92,92,92,92,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,95,95,95,95,94,94,94,93,93,92,92,91,91,90,89,89,88,88,87,106,107,114,114,89,90,87,86,94,85,82,78,83,75,79,79,77,79,80,91,90,88,91,86,85,85,79,80,81,82,82,82,90,91,85,85,85,86,87,87,87,87,88,88,88,89,89,89,89,null,90,90,90,90,91,91,91,91,91,91,91,91,92,92,92,92,92,92,92,92,92,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,96,95,95,95,94,94,94,94,93,93,92,92,91,91,90,89,89,89,103,126,127,108,106,86,89,92,85,93,85,88,81,82,81,84,83,81,92,102,87,91,93,89,86,79,80,82,82,83,85,84,84,85,85,86,86,87,87,87,88,88,88,89,89,89,89,null,90,90,90,90,90,91,91,91,91,91,91,91,91,92,92,92,92,92,92,92,92,92,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,null,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,95,95,95,95,94,94,94,94,93,93,92,92,91,91,90,105,117,114,106,106,91,88,86,89,91,87,88,84,83,83,86,85,88,87,87,95,101,93,90,90,99,83,83,83,83,86,86,87,87,87,87,87,87,89,89,89,89,89,89,89,89,89,89,90,90,90,90,90,91,91,91,91,91,91,91,91,92,92,92,92,92,92,92,92,92,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,95,95,95,95,94,94,94,94,93,93,93,92,92,91,113,117,108,113,104,95,87,87,86,86,86,86,86,89,87,86,88,91,99,101,98,92,85,85,88,88,85,85,86,87,87,87,88,88,88,89,89,89,89,89,89,89,89,89,89,90,90,90,90,91,91,91,91,91,91,91,91,92,92,92,92,92,92,92,92,92,92,92,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,null,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,95,95,95,95,95,94,94,94,94,93,93,93,93,92,92,123,111,114,103,90,89,89,88,88,88,88,88,88,88,88,104,99,99,99,101,87,87,87,87,87,87,87,88,88,88,88,89,89,89,89,89,null,90,90,90,90,90,90,90,91,91,91,91,91,91,91,91,91,92,92,92,92,92,92,92,92,92,92,92,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,95,95,95,95,95,94,94,94,94,93,93,93,93,92,114,106,109,90,90,90,90,89,89,89,89,89,101,111,105,104,88,88,88,88,88,88,88,88,88,88,88,89,89,89,89,90,90,90,90,90,90,90,90,90,91,91,91,91,91,91,91,91,91,91,92,92,92,92,92,92,92,92,92,92,92,92,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,97,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,95,95,95,95,95,94,94,94,94,94,93,93,93,93,92,92,91,91,91,91,90,90,90,90,93,106,109,90,89,89,89,89,89,89,89,89,89,89,89,89,90,90,90,90,90,90,90,90,91,91,91,91,91,91,91,91,91,91,91,91,92,92,92,92,92,92,92,92,92,92,92,92,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,97,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,96,95,95,95,95,95,95,94,94,94,94,93,93,93,93,93,92,92,92,92,91,91,91,91,91,108,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,91,91,91,91,91,91,91,91,91,91,91,92,92,92,92,92,92,92,92,92,92,92,92,92,92,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,97,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,94,94,94,94,94,93,93,93,93,93,92,92,92,92,92,92,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,97,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,94,94,94,94,94,93,93,93,93,93,93,92,92,92,92,92,92,92,92,null,null,91,91,91,91,91,91,91,91,91,91,91,91,91,91,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,97,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,94,94,94,94,94,94,93,93,93,93,93,93,93,93,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,97,97,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,94,94,94,94,94,94,94,94,93,93,93,93,93,93,93,93,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,97,97,97,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,94,94,94,94,94,94,94,94,94,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,97,97,97,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,95,94,94,94,94,94,94,94,94,94,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,97,97,97,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,95,94,94,94,94,94,94,94,94,94,94,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,97,97,97,97,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,95,95,94,94,94,94,94,94,94,94,94,94,94,94,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,97,97,97,97,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,95,95,95,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,97,97,97,97,98,98,98,98,98,98,98,98,98,98,98,98,98,98,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,95,95,95,95,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,97,97,97,97,97,97,97,97,97,98,98,98,98,98,98,98,98,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,95,95,95,95,95,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,97,97,97,97,97,97,97,97,97,97,97,98,98,98,98,98,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,95,95,95,95,95,95,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,96,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,96,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,94,94,94,94,94,94,94,94,94,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,94,94,94,94,94,94,94,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,94,94,94,94,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,94,94,94,94,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,94,94,94,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,94,94,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,94,94,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,94,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,94,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,97,97,97,97,97,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,97,97,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,94,94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,97,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,97,97,97,97,97,97,97,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,97,97,97,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,97,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,95,95,95,95,95,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,95,95,95,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,96,96,96,96,96,96,96,96,95,95,95,95,95,95,95,95,95,95,95,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,96,96,96,96,96,95,95,95,95,95,95,95,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],"encoding":"values are tenths of metres/second; null outside coverage","derivation":"Source polygons simplified350m and rasterized to approximately1\u20132km cells for display. Not site-specific engineering data.","sourceUrl":"https://seaiopendata.blob.core.windows.net/wind/WindSpeed_50m_ITM.zip","fetchedAt":"2026-11-02T17:38:32.630588+00:00","sourceUpdated":"2021-07-23","licenceUrl":"https://creativecommons.org/licenses/by/4.0/","modified":true}
