158 15 1795 105 14 1489 89 9 1002 77 5 1091 149 18 2287 119 13 3085 173 22 2884 76 13 2946 131 23 3917 115 12 2639 129 7 3627 87 4 10982 169 21 4297 70 4 4159 78 7 3776 123 12 15762 139 30 12078