106 18 1701 85 9 2263 63 9 1301 103 16 2491 99 41 4249 81 18 12737 147 23 4427 62 14 2176 131 27 2571 87 20 3078 50 13 3165