542,537,539,538,536,533,535,532,531,527,521,516,508,508,512,512,515,516,510,506,489,487,486,488,488,490,495,497,505,512,516,523,531;131,119,113,105,101,94,86,86,82,81,79,83,83,90,94,98,99,103,104,114,114,121,123,126,129,132,132,135,136,136,138,135,134