2158,2152,2148,2145,2146,2145,2144,2143,2140,2136,2134,2135,2134,2135,2144,2147,2150,2154,2159,2161,2164,2165,2165,2170,2171,2174,2177,2175,2177,2174,2173,2169,2163,2160,2162,2163,2156,2155,2156,2158;116,118,121,120,116,112,104,99,89,84,79,73,68,61,65,69,73,71,66,60,55,52,49,53,56,59,64,70,74,80,85,85,83,87,92,99,102,108,112,116