2022,2018,2017,2021,2026,2029,2033,2035,2037,2036,2036,2039,2041,2044,2046,2049,2052,2055,2056,2058,2063,2063,2067,2073,2077,2081,2085,2084,2085,2088,2091,2094,2094,2092,2091,2091,2091,2087,2082,2080,2075,2073,2069,2065,2061,2056,2053,2051,2046,2042,2038,2035,2030,2025,2022;540,537,532,529,525,521,513,508,500,494,488,487,487,484,481,483,485,487,493,496,498,503,507,508,505,504,504,509,512,514,517,517,521,524,525,528,532,533,532,531,533,534,536,534,534,534,532,529,528,530,533,535,538,538,540