158 15 1795 105 14 1488 89 9 1000 77 5 1090 149 18 2286 119 13 3084 173 22 2883 76 13 2945 131 23 3917 115 12 2639 129 7 3627 87 4 10982 169 21 4297 70 4 4159 78 7 3775 123 12 15760 139 30 12078