23,26,29,34,38,43,50,57,66,71,78,84,90,90,92,91,92,93,95,98,105,108,112,115,115,113,111,112,112,111,111,111,110,109,105,97,93,89,83,79,75,72,69,66,63,57,52,48,45,40,39,36,30,28,28,29,27,26,26,25,23;43,38,35,31,26,23,19,16,14,11,9,7,7,11,14,19,22,26,28,29,28,29,30,32,35,37,42,45,50,55,59,63,67,71,74,76,74,72,70,72,73,73,70,70,69,67,67,69,70,69,68,67,64,61,57,54,52,49,46,44,43