170 22 1668 79 3 1153 81 1 1435 546 45 5762 96 7 1080 98 16 2858 694 63 10634 174 39 5067 283 26 5055 154 20 4809