106 18 1695 85 9 2259 63 9 1298 103 16 2478 99 41 4240 81 18 12736 147 23 4422 62 14 2173 131 27 2550 87 20 3073 50 13 3163