94,91,87,91,93,95,96,90,88,86,84,81,77,74,70,67,65,64,64,66,68,72,72,71,70,68,68,75,77,80,82,86,89,91,94;295,301,307,311,313,315,318,320,320,317,312,311,310,307,305,304,302,301,295,293,292,292,289,289,284,283,279,279,280,282,283,283,286,292,295